Class Matrix2D
java.lang.Object
com.aidenfavish.javaNeuralNetwork.Resources.Matrix2D
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabs()int[]argmax(int axis) conditionModify1(Matrix2D x, float y, float z) conditionModify2(Matrix2D x, float y, float z) conditionOperate(float threshold, Operation foo) copy()exp()org.json.simple.JSONArraygetJSON()float[][]max(int axis) floatmean()multiplyConstant(float x) static Matrix2Dplus(float x) pow(float x) static Matrix2Drandom(int r, int c) floatsum()sum(int axis) T()toString()static Matrix2Dzeros(int r, int c) static Matrix2D
-
Constructor Details
-
Matrix2D
public Matrix2D(float[][] grid) -
Matrix2D
public Matrix2D(int r, int c)
-
-
Method Details
-
random
-
multiplyConstant
-
zeros
-
dot
-
plus
-
plus
-
getMatrix
public float[][] getMatrix() -
toString
-
T
-
sum
-
onesLike
-
zerosLike
-
conditionModify1
-
conditionModify2
-
copy
-
mean
public float mean() -
exp
-
max
-
divideBy
-
pow
-
argmax
public int[] argmax(int axis) -
abs
-
sum
public float sum() -
conditionOperate
-
times
-
getJSON
public org.json.simple.JSONArray getJSON()
-