Examples of HiddenNeuron


Examples of com.ansj.vec.domain.HiddenNeuron

            double[] neu1e = new double[layerSize];//误差项
            //HIERARCHICAL SOFTMAX
            List<Neuron> neurons = word.neurons;
            WordNeuron we = sentence.get(c);
            for (int i = 0; i < neurons.size(); i++) {
                HiddenNeuron out = (HiddenNeuron) neurons.get(i);
                double f = 0;
                // Propagate hidden -> output
                for (int j = 0; j < layerSize; j++) {
                    f += we.syn0[j] * out.syn1[j];
                }
View Full Code Here

Examples of com.ansj.vec.domain.HiddenNeuron

                    neu1[c] += last_word.syn0[c];
            }

        //HIERARCHICAL SOFTMAX
        for (int d = 0; d < neurons.size(); d++) {
            HiddenNeuron out = (HiddenNeuron) neurons.get(d);
            double f = 0;
            // Propagate hidden -> output
            for (c = 0; c < layerSize; c++)
                f += neu1[c] * out.syn1[c];
            if (f <= -MAX_EXP)
View Full Code Here

Examples of com.ansj.vec.domain.HiddenNeuron

    }


    private void merger() {
        // TODO Auto-generated method stub
        HiddenNeuron hn = new HiddenNeuron(layerSize);
        Neuron min1 = set.pollFirst();
        Neuron min2 = set.pollFirst();
        hn.freq = min1.freq + min2.freq;
        min1.parent = hn;
        min2.parent = hn;
View Full Code Here

Examples of com.neuralnetwork.shared.neurons.HiddenNeuron

    }

    @Override
    public void build() {
        while (size() != getWidth()) {
            add(new HiddenNeuron());
        }
    }
View Full Code Here

Examples of com.neuralnetwork.shared.neurons.HiddenNeuron

   * Test method for {@link com.neuralnetwork
   * .shared.neurons.HiddenNeuron#toString()}.
   */
  @Test
  public final void testToString() {
    HiddenNeuron h = new HiddenNeuron();
    h.setValue(new OneValue());
    assertEquals(h.toString(), "HN(1.0) ");
  }
View Full Code Here

Examples of com.neuralnetwork.shared.neurons.HiddenNeuron

   * com.neuralnetwork.shared.neurons.INeuron,
   * com.neuralnetwork.shared.values.IValue)}.
   */
  @Test
    public final void testLink() {
    INeuron n = new HiddenNeuron();
    ILink l = new Link(n, n, new OneValue());
    assertNotNull(l);
   
    try {
      new Link(null, n, new OneValue());
View Full Code Here

Examples of com.neuralnetwork.shared.neurons.HiddenNeuron

   * Test method for {@link com.neuralnetwork
   * .shared.links.Link#getHead()}.
   */
  @Test
  public final void testGetHead() {
    IHiddenNeuron h = new HiddenNeuron();
    IHiddenNeuron t = new HiddenNeuron();
    ILink l = new Link(h, t, new OneValue());
    assertEquals(l.getHead(), h);
  }
View Full Code Here

Examples of com.neuralnetwork.shared.neurons.HiddenNeuron

   * Test method for {@link com.neuralnetwork
   * .shared.links.Link#getTail()}.
   */
  @Test
    public final void testGetTail() {
    IHiddenNeuron h = new HiddenNeuron();
    IHiddenNeuron t = new HiddenNeuron();
    ILink l = new Link(h, t, new OneValue());
    assertEquals(l.getTail(), t);
  }
View Full Code Here

Examples of com.neuralnetwork.shared.neurons.HiddenNeuron

   * Test method for {@link com.neuralnetwork
   * .shared.links.Link#getWeight()}.
   */
  @Test
    public final void testGetWeight() {
    IHiddenNeuron h = new HiddenNeuron();
    IHiddenNeuron t = new HiddenNeuron();
    ILink l = new Link(h, t, new OneValue());
    assertEquals(l.getWeight(), new OneValue());
  }
View Full Code Here

Examples of com.neuralnetwork.shared.neurons.HiddenNeuron

   * Test method for {@link com.neuralnetwork
   * .shared.links.Link#setHead(com.neuralnetwork.shared.neurons.INeuron)}.
   */
  @Test
    public final void testSetHead() {
    IHiddenNeuron h = new HiddenNeuron();
    IHiddenNeuron t = new HiddenNeuron();
    ILink l = new Link(h, t, new OneValue());
    l.setHead(t);
    assertEquals(l.getHead(), t);
   
    try {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.