/** * Sin function * @param in * @return */ public static INDArray sin(INDArray in) { return sin(in, true); }
print("Vector square root", sqrt); INDArray sin = sin(fourByFiveRandomZeroToOne); print("Vector sin", sin);
@Override public DoubleTensor sinInPlace() { Transforms.sin(tensor, false); return this; }
/** * Sin function * @param in * @return */ public static INDArray sin(INDArray in) { return sin(in, Nd4j.copyOnOps); }
@Override public DoubleTensor tanInPlace() { INDArray sin = Transforms.sin(tensor, true); INDArray cos = Transforms.cos(tensor, true); tensor = sin.divi(cos); return this; }