Exemplo n.º 1
0
 /// <summary>
 /// Coshes the specified result.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="src">The source.</param>
 /// <returns>Tensor.</returns>
 public static NDArray Cosh(NDArray result, NDArray src)
 {
     return((NDArray)OpRegistry.Invoke("cosh", result, src));
 }
Exemplo n.º 2
0
 /// <summary>
 /// Means all.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="src">The source.</param>
 /// <returns>Tensor.</returns>
 public static NDArray MeanAll(NDArray result, NDArray src)
 {
     return((NDArray)OpRegistry.Invoke("meanall", result, src));
 }
Exemplo n.º 3
0
 /// <summary>
 /// Standards all.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="src">The source.</param>
 /// <returns>Tensor.</returns>
 public static NDArray StdAll(NDArray result, NDArray src)
 {
     return((NDArray)OpRegistry.Invoke("stdall", result, src));
 }
Exemplo n.º 4
0
 /// <summary>
 /// Argmaxes the specified result.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="src">The source.</param>
 /// <param name="dimension">The dimension.</param>
 /// <returns>Tensor.</returns>
 public static NDArray Argmax(NDArray result, NDArray src, int dimension)
 {
     return((NDArray)OpRegistry.Invoke("argmax", result, src, dimension));
 }
Exemplo n.º 5
0
 /// <summary>
 /// Norms the specified result.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="src">The source.</param>
 /// <param name="dimension">The dimension.</param>
 /// <param name="value">The value.</param>
 /// <returns>Tensor.</returns>
 public static NDArray Norm(NDArray result, NDArray src, int dimension, float value)
 {
     return((NDArray)OpRegistry.Invoke("norm", result, src, dimension, value));
 }
Exemplo n.º 6
0
 /// <summary>
 /// Equals to.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="lhs">The LHS.</param>
 /// <param name="rhs">The RHS.</param>
 /// <returns>Tensor.</returns>
 public static NDArray EqualTo(NDArray result, NDArray lhs, NDArray rhs)
 {
     return((NDArray)OpRegistry.Invoke("eqTensor", result, lhs, rhs));
 }
Exemplo n.º 7
0
 /// <summary>
 /// Sums the specified result.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="src">The source.</param>
 /// <param name="dimension">The dimension.</param>
 /// <returns>Tensor.</returns>
 public static NDArray Sum(NDArray result, NDArray src, int dimension)
 {
     return((NDArray)OpRegistry.Invoke("sum", result, src, dimension));
 }
Exemplo n.º 8
0
 /// <summary>
 /// Lerps the specified result.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="srcA">The source a.</param>
 /// <param name="srcB">The source b.</param>
 /// <param name="weight">The weight.</param>
 /// <returns>Tensor.</returns>
 public static NDArray Lerp(NDArray result, NDArray srcA, NDArray srcB, float weight)
 {
     return((NDArray)OpRegistry.Invoke("lerp", result, srcA, srcB));
 }
Exemplo n.º 9
0
 /// <summary>
 /// Clamps the specified result.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="src">The source.</param>
 /// <param name="min">The minimum.</param>
 /// <param name="max">The maximum.</param>
 /// <returns>Tensor.</returns>
 public static NDArray Clamp(NDArray result, NDArray src, float min, float max)
 {
     return((NDArray)OpRegistry.Invoke("clamp", result, src, min, max));
 }
Exemplo n.º 10
0
 /// <summary>
 /// Pows the specified result.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="src">The source.</param>
 /// <param name="value">The value.</param>
 /// <returns>Tensor.</returns>
 public static NDArray Pow(NDArray result, NDArray src, float value)
 {
     return((NDArray)OpRegistry.Invoke("pow", result, src, value));
 }
Exemplo n.º 11
0
 /// <summary>
 /// Tpows the specified result.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="value">The value.</param>
 /// <param name="src">The source.</param>
 /// <returns>Tensor.</returns>
 public static NDArray Tpow(NDArray result, float value, NDArray src)
 {
     return((NDArray)OpRegistry.Invoke("tpow", result, value, src));
 }
Exemplo n.º 12
0
 /// <summary>
 /// Atan2s the specified result.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="srcY">The source y.</param>
 /// <param name="srcX">The source x.</param>
 /// <returns>Tensor.</returns>
 public static NDArray Atan2(NDArray result, NDArray srcY, NDArray srcX)
 {
     return((NDArray)OpRegistry.Invoke("atan2", result, srcY, srcX));
 }
Exemplo n.º 13
0
 /// <summary>
 /// Sigmoids the specified result.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="src">The source.</param>
 /// <returns>Tensor.</returns>
 public static NDArray Sigmoid(NDArray result, NDArray src)
 {
     return((NDArray)OpRegistry.Invoke("sigmoid", result, src));
 }
Exemplo n.º 14
0
 /// <summary>
 /// Tanhes the specified result.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="src">The source.</param>
 /// <returns>Tensor.</returns>
 public static NDArray Tanh(NDArray result, NDArray src)
 {
     return((NDArray)OpRegistry.Invoke("tanh", result, src));
 }
Exemplo n.º 15
0
 /// <summary>
 /// Lesses the than.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="lhs">The LHS.</param>
 /// <param name="rhs">The RHS.</param>
 /// <returns>Tensor.</returns>
 public static NDArray LessThan(NDArray result, NDArray lhs, NDArray rhs)
 {
     return((NDArray)OpRegistry.Invoke("ltTensor", result, lhs, rhs));
 }
Exemplo n.º 16
0
 /// <summary>
 /// Muls the specified result.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="lhs">The LHS.</param>
 /// <param name="rhs">The RHS.</param>
 /// <returns>Tensor.</returns>
 public static NDArray Mul(NDArray result, NDArray lhs, float rhs)
 {
     return((NDArray)OpRegistry.Invoke("mulv", result, lhs, rhs));
 }
Exemplo n.º 17
0
 /// <summary>
 /// Greaters the or equal.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="lhs">The LHS.</param>
 /// <param name="rhs">The RHS.</param>
 /// <returns>Tensor.</returns>
 public static NDArray GreaterOrEqual(NDArray result, NDArray lhs, NDArray rhs)
 {
     return((NDArray)OpRegistry.Invoke("geTensor", result, lhs, rhs));
 }
Exemplo n.º 18
0
 /// <summary>
 /// Divs the specified result.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="lhs">The LHS.</param>
 /// <param name="rhs">The RHS.</param>
 /// <returns>Tensor.</returns>
 public static NDArray Div(NDArray result, float lhs, NDArray rhs)
 {
     return((NDArray)OpRegistry.Invoke("rdivv", result, lhs, rhs));
 }
Exemplo n.º 19
0
 /// <summary>
 /// Nots the equal.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="lhs">The LHS.</param>
 /// <param name="rhs">The RHS.</param>
 /// <returns>Tensor.</returns>
 public static NDArray NotEqual(NDArray result, NDArray lhs, NDArray rhs)
 {
     return((NDArray)OpRegistry.Invoke("neTensor", result, lhs, rhs));
 }
Exemplo n.º 20
0
 /// <summary>
 /// Lesses the than.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="lhs">The LHS.</param>
 /// <param name="rhs">The RHS.</param>
 /// <returns>Tensor.</returns>
 public static NDArray LessThan(NDArray result, NDArray lhs, float rhs)
 {
     return((NDArray)OpRegistry.Invoke("ltValue", result, lhs, rhs));
 }
Exemplo n.º 21
0
 /// <summary>
 /// Products the specified result.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="src">The source.</param>
 /// <param name="dimension">The dimension.</param>
 /// <returns>Tensor.</returns>
 public static NDArray Prod(NDArray result, NDArray src, int dimension)
 {
     return((NDArray)OpRegistry.Invoke("prod", result, src, dimension));
 }
Exemplo n.º 22
0
 /// <summary>
 /// Nots the equal.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="lhs">The LHS.</param>
 /// <param name="rhs">The RHS.</param>
 /// <returns>Tensor.</returns>
 public static NDArray NotEqual(NDArray result, NDArray lhs, float rhs)
 {
     return((NDArray)OpRegistry.Invoke("neValue", result, lhs, rhs));
 }
Exemplo n.º 23
0
 /// <summary>
 /// Means the specified result.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="src">The source.</param>
 /// <param name="dimension">The dimension.</param>
 /// <returns>Tensor.</returns>
 public static NDArray Mean(NDArray result, NDArray src, int dimension)
 {
     return((NDArray)OpRegistry.Invoke("mean", result, src, dimension));
 }
Exemplo n.º 24
0
 /// <summary>
 /// Subs the specified result.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="lhs">The LHS.</param>
 /// <param name="rhs">The RHS.</param>
 /// <returns>Tensor.</returns>
 public static NDArray Sub(NDArray result, NDArray lhs, NDArray rhs)
 {
     return((NDArray)OpRegistry.Invoke("subt", result, lhs, rhs));
 }
Exemplo n.º 25
0
 /// <summary>
 /// Variables the specified result.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="src">The source.</param>
 /// <param name="dimension">The dimension.</param>
 /// <param name="normByN">if set to <c>true</c> [norm by n].</param>
 /// <returns>Tensor.</returns>
 public static NDArray Var(NDArray result, NDArray src, int dimension, bool normByN)
 {
     return((NDArray)OpRegistry.Invoke("var", result, src, dimension, normByN));
 }
Exemplo n.º 26
0
 /// <summary>
 /// Divs the specified result.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="lhs">The LHS.</param>
 /// <param name="rhs">The RHS.</param>
 /// <returns>Tensor.</returns>
 public static NDArray Div(NDArray result, NDArray lhs, NDArray rhs)
 {
     return((NDArray)OpRegistry.Invoke("divt", result, lhs, rhs));
 }
Exemplo n.º 27
0
 /// <summary>
 /// Norms all.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="src">The source.</param>
 /// <param name="value">The value.</param>
 /// <returns>Tensor.</returns>
 public static NDArray NormAll(NDArray result, NDArray src, float value)
 {
     return((NDArray)OpRegistry.Invoke("normall", result, src, value));
 }
Exemplo n.º 28
0
 /// <summary>
 /// Mods the specified result.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="lhs">The LHS.</param>
 /// <param name="rhs">The RHS.</param>
 /// <returns>Tensor.</returns>
 public static NDArray Mod(NDArray result, NDArray lhs, NDArray rhs)
 {
     return((NDArray)OpRegistry.Invoke("modt", result, lhs, rhs));
 }
Exemplo n.º 29
0
 /// <summary>
 /// Variables all.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="src">The source.</param>
 /// <returns>Tensor.</returns>
 public static NDArray VarAll(NDArray result, NDArray src)
 {
     return((NDArray)OpRegistry.Invoke("varall", result, src));
 }
Exemplo n.º 30
0
 /// <summary>
 /// Atans the specified result.
 /// </summary>
 /// <param name="result">The result.</param>
 /// <param name="src">The source.</param>
 /// <returns>Tensor.</returns>
 public static NDArray Atan(NDArray result, NDArray src)
 {
     return((NDArray)OpRegistry.Invoke("atan", result, src));
 }