/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }