public class JVMBooleanTensor extends JVMTensor<java.lang.Boolean,BooleanTensor,BooleanBuffer.PrimitiveBooleanWrapper> implements BooleanTensor
Tensor.FlattenedView<N>ONE_BY_ONE_SHAPE, SCALAR_SHAPE, SCALAR_STRIDEargCompare, argCompare, argCompare, argCompare, broadcast, broadcastableBinaryOpWithAutoBroadcast, concat, concatOnDimensionZero, diag, diag, equals, get, getLength, getRank, getShape, getStride, hashCode, isApply, permute, permute, reshape, slice, slice, slice, split, split, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitand, and, create, falses, not, or, or, stack, trues, vector, xorasFlatList, broadcast, create, createFilled, diag, elementwiseEquals, elementwiseEquals, expandDims, get, getLength, getRank, getShape, getStride, getValue, hasSameShapeAs, hasSameShapeAs, isLengthOne, isMatrix, isScalar, isVector, moveAxis, permute, reshape, scalar, setValue, slice, slice, slice, sliceAlongDimension, split, squeeze, swapAxis, transposeprotected BooleanTensor create(BooleanBuffer.PrimitiveBooleanWrapper buffer, long[] shape, long[] stride)
create in class JVMTensor<java.lang.Boolean,BooleanTensor,BooleanBuffer.PrimitiveBooleanWrapper>protected BooleanTensor set(BooleanBuffer.PrimitiveBooleanWrapper buffer, long[] shape, long[] stride)
set in class JVMTensor<java.lang.Boolean,BooleanTensor,BooleanBuffer.PrimitiveBooleanWrapper>protected JVMBuffer.ArrayWrapperFactory<java.lang.Boolean,BooleanBuffer.PrimitiveBooleanWrapper> getFactory()
getFactory in class JVMTensor<java.lang.Boolean,BooleanTensor,BooleanBuffer.PrimitiveBooleanWrapper>public static JVMBooleanTensor scalar(boolean scalarValue)
scalar in interface BooleanTensorscalar in interface Tensor<java.lang.Boolean,BooleanTensor>public static JVMBooleanTensor create(boolean[] values, long... shape)
create in interface BooleanTensorpublic static JVMBooleanTensor create(boolean value, long... shape)
create in interface BooleanTensorpublic static BooleanTensor concat(int dimension, BooleanTensor... toConcat)
concat in interface BooleanTensorpublic DoubleTensor doubleWhere(DoubleTensor trueValue, DoubleTensor falseValue)
doubleWhere in interface BooleanTensorpublic IntegerTensor integerWhere(IntegerTensor trueValue, IntegerTensor falseValue)
integerWhere in interface BooleanTensorpublic BooleanTensor booleanWhere(BooleanTensor trueValue, BooleanTensor falseValue)
booleanWhere in interface BooleanTensorpublic <T,TENSOR extends Tensor<T,TENSOR>> TENSOR where(TENSOR trueValue, TENSOR falseValue)
where in interface BooleanTensorpublic BooleanTensor andInPlace(BooleanTensor that)
andInPlace in interface BooleanTensorpublic BooleanTensor andInPlace(boolean that)
andInPlace in interface BooleanTensorpublic BooleanTensor orInPlace(BooleanTensor that)
orInPlace in interface BooleanTensorpublic BooleanTensor orInPlace(boolean that)
orInPlace in interface BooleanTensorpublic BooleanTensor xorInPlace(BooleanTensor that)
xorInPlace in interface BooleanTensorpublic BooleanTensor notInPlace()
notInPlace in interface BooleanTensorpublic boolean allTrue()
allTrue in interface BooleanTensorpublic boolean allFalse()
allFalse in interface BooleanTensorpublic boolean anyTrue()
anyTrue in interface BooleanTensorpublic boolean anyFalse()
anyFalse in interface BooleanTensorpublic DoubleTensor toDoubleMask()
toDoubleMask in interface BooleanTensorpublic IntegerTensor toIntegerMask()
toIntegerMask in interface BooleanTensorpublic BooleanTensor take(long... index)
take in interface Tensor<java.lang.Boolean,BooleanTensor>public BooleanTensor duplicate()
duplicate in interface Tensor<java.lang.Boolean,BooleanTensor>public BooleanTensor elementwiseEquals(java.lang.Boolean value)
elementwiseEquals in interface Tensor<java.lang.Boolean,BooleanTensor>public Tensor.FlattenedView<java.lang.Boolean> getFlattenedView()
getFlattenedView in interface Tensor<java.lang.Boolean,BooleanTensor>public double[] asFlatDoubleArray()
asFlatDoubleArray in interface BooleanTensorpublic int[] asFlatIntegerArray()
asFlatIntegerArray in interface BooleanTensorpublic java.lang.Boolean[] asFlatArray()
asFlatArray in interface Tensor<java.lang.Boolean,BooleanTensor>public boolean[] asFlatBooleanArray()
asFlatBooleanArray in interface BooleanTensor