public static double[,] ElementwiseDivide(double[,] a, double[] b, int dimension = 0, bool inPlace = false) { if (inPlace) { return(Elementwise.Multiply(a, b, dimension, a)); } return(Elementwise.Multiply(a, b, dimension)); }
public static double[,] ElementwiseMultiply(double[,] a, double[] b, double[,] r, int dimension) { return(Elementwise.Multiply(a, b, dimension, r)); }
public static int[,] ElementwiseMultiply(int[,] a, int[,] b) { return(Elementwise.Multiply(a, b)); }
/// <summary> /// Elementwise multiply operation. /// </summary> /// public static double[,] ElementwiseMultiply(double[,] a, double[,] b) { return(Elementwise.Multiply(a, b)); }
public static double[] ElementwiseMultiply(double[] a, int[] b) { return(Elementwise.Multiply(a, b)); }