@Override public Vector classifyNoLink(Vector instance) { DenseVector hidden = inputToHidden(instance); return hiddenToOutput(hidden); }
@Override public Vector classifyNoLink(Vector instance) { DenseVector hidden = inputToHidden(instance); return hiddenToOutput(hidden); }
@Override public Vector classifyNoLink(Vector instance) { DenseVector hidden = inputToHidden(instance); return hiddenToOutput(hidden); }
@Override public void train(long trackingKey, String groupKey, int actual, Vector instance) { Vector hiddenActivation = inputToHidden(instance); hiddenToOutput(hiddenActivation); Collection<Integer> goodLabels = Sets.newHashSet(); goodLabels.add(actual); updateRanking(hiddenActivation, goodLabels, 2, rnd); }
@Override public void train(long trackingKey, String groupKey, int actual, Vector instance) { Vector hiddenActivation = inputToHidden(instance); hiddenToOutput(hiddenActivation); Collection<Integer> goodLabels = Sets.newHashSet(); goodLabels.add(actual); updateRanking(hiddenActivation, goodLabels, 2, rnd); }
@Override public void train(long trackingKey, String groupKey, int actual, Vector instance) { Vector hiddenActivation = inputToHidden(instance); hiddenToOutput(hiddenActivation); Collection<Integer> goodLabels = new HashSet<>(); goodLabels.add(actual); updateRanking(hiddenActivation, goodLabels, 2, rnd); }