Ejemplo n.º 1
0
        public override FloatTensor Forward(FloatTensor input)
        {
            FloatTensor output = input.MM(_weights);

            activation = output.Id;


            return(output);
        }
Ejemplo n.º 2
0
        public override FloatTensor Forward(FloatTensor input)
        {
            FloatTensor unbiased_output = input.MM(_weights);
            FloatTensor output          = unbiased_output.Add(_bias.Expand(unbiased_output.Shape).Contiguous());

            activation = output.Id;

            return(output);
        }
Ejemplo n.º 3
0
        public override FloatTensor Forward(FloatTensor input)
        {
            FloatTensor output;

            if (_fast)
            {
                output = input.MMT(_weights);
            }
            else
            {
                output = input.MM(_weights);
            };

            if (_biased)
            {
                output = output.Add(_bias.Expand(output.Shape).Contiguous());
            }
            ;
            activation = output.Id;

            return(output);
        }
Ejemplo n.º 4
0
 protected override FloatTensor Forward(FloatTensor input)
 {
     return(input.MM(_weights));
 }
Ejemplo n.º 5
0
 public override FloatTensor Forward(FloatTensor input)
 {
     return(input.MM(_weights));
 }