/** * In place addition of a column vector * * @param rowVector the row vector to add * @return the result of the addition */ @Override public INDArray addiRowVector(INDArray rowVector) { return doRowWise(rowVector, 'a'); }
/** * In place addition of a column vector * * @param rowVector the row vector to add * @return the result of the addition */ @Override public INDArray diviRowVector(INDArray rowVector) { return doRowWise(rowVector, 'd'); }
/** * In place addition of a column vector * * @param rowVector the row vector to add * @return the result of the addition */ @Override public INDArray muliRowVector(INDArray rowVector) { return doRowWise(rowVector, 'm'); }
/** * In place addition of a column vector * * @param rowVector the row vector to add * @return the result of the addition */ @Override public INDArray subiRowVector(INDArray rowVector) { return doRowWise(rowVector, 's'); }
@Override protected IComplexNDArray doRowWise(INDArray rowVector, char operation) { return (IComplexNDArray) super.doRowWise(rowVector, operation); }
@Override public INDArray rdiviRowVector(INDArray rowVector) { return doRowWise(rowVector, 't'); }
@Override public INDArray putiRowVector(INDArray rowVector) { return doRowWise(rowVector, 'p'); }
@Override public INDArray rsubiRowVector(INDArray rowVector) { return doRowWise(rowVector, 'h'); }
return doRowWise(rowVector.dup(), operation);
@Override public INDArray rsubiRowVector(INDArray rowVector) { return doRowWise(rowVector, 'h'); }
/** * In place addition of a column vector * * @param rowVector the row vector to add * @return the result of the addition */ @Override public INDArray addiRowVector(INDArray rowVector) { return doRowWise(rowVector, 'a'); }
/** * In place addition of a column vector * * @param rowVector the row vector to add * @return the result of the addition */ @Override public INDArray diviRowVector(INDArray rowVector) { return doRowWise(rowVector, 'd'); }
/** * In place addition of a column vector * * @param rowVector the row vector to add * @return the result of the addition */ @Override public INDArray muliRowVector(INDArray rowVector) { return doRowWise(rowVector, 'm'); }
/** * In place addition of a column vector * * @param rowVector the row vector to add * @return the result of the addition */ @Override public INDArray subiRowVector(INDArray rowVector) { return doRowWise(rowVector, 's'); }
@Override public INDArray putiRowVector(INDArray rowVector) { return doRowWise(rowVector, 'p'); }
@Override protected IComplexNDArray doRowWise(INDArray rowVector, char operation) { return (IComplexNDArray) super.doRowWise(rowVector, operation); }
@Override public INDArray rdiviRowVector(INDArray rowVector) { return doRowWise(rowVector, 't'); }
return doRowWise(rowVector.dup(), operation);