public abstract class LossFunction extends Object
protected Matrix
bias
X
Y
LossFunction()
abstract double
eval(Matrix W)
abstract Matrix
gradient(Matrix W)
abstract boolean
isMatrixLoss()
void
setBias(Matrix bias)
setX(Matrix X)
setY(Matrix Y)
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
protected Matrix X
protected Matrix Y
protected Matrix bias
public LossFunction()
public void setX(Matrix X)
public void setY(Matrix Y)
public abstract Matrix gradient(Matrix W)
public abstract double eval(Matrix W)
public void setBias(Matrix bias)
public abstract boolean isMatrixLoss()