Beispiel #1
0
 public override Term CreateTerm(Index time)
 {
     for (int i = 0; i < terms.Length; i++)
     {
         terms[i] = InputLayers[i].GetTerm(time);
     }
     return(new Terms.Add(terms));
 }
 public override Term CreateTerm(Index time)
 {
     return(new Terms.ReLU(InputLayers[0].GetTerm(time)));
 }
        public override Term CreateTerm(Index time)
        {
            Term x = InputLayers[0].GetTerm(time);

            return(new Multiply(new DropoutProbability(x.Shape.Clone(), Probability), x));
        }
 public override Term CreateTerm(Index time)
 {
     return(new Terms.Power(InputLayers[0].GetTerm(time), PowerOf));
 }
Beispiel #5
0
 public override Term CreateTerm(Index time)
 {
     return(F(this, InputLayers, time));
 }
 public override Term CreateTerm(Index time)
 {
     return(new Terms.Subtract(InputLayers[0].GetTerm(time), InputLayers[1].GetTerm(time)));
 }
 public override Term CreateTerm(Index time)
 {
     return(new Terms.MatrixMultiply(InputLayers[0].GetTerm(time), InputLayers[1].GetTerm(time)));
 }