Uses of Class
org.apache.sysds.runtime.data.BasicTensorBlock
Packages that use BasicTensorBlock
Package
Description
-
Uses of BasicTensorBlock in org.apache.sysds.runtime.data
Methods in org.apache.sysds.runtime.data that return BasicTensorBlockModifier and TypeMethodDescriptionBasicTensorBlock.aggregateUnaryOperations(AggregateUnaryOperator op, BasicTensorBlock result) Aggregate a unary operation on this tensor.BasicTensorBlock.allocateBlock()BasicTensorBlock.allocateDenseBlock()BasicTensorBlock.copyShallow(BasicTensorBlock that) TensorBlock.getBasicTensor()static BasicTensorBlockLibTensorReorg.reshape(BasicTensorBlock in, BasicTensorBlock out, int[] dims) CP reshape operation (single input, single output tensor)Methods in org.apache.sysds.runtime.data with parameters of type BasicTensorBlockModifier and TypeMethodDescriptionstatic voidLibTensorAgg.aggregateBinaryTensor(BasicTensorBlock in, BasicTensorBlock aggVal, AggregateOperator aop) Core incremental tensor aggregate (ak+) as used for uack+ and acrk+.BasicTensorBlock.aggregateUnaryOperations(AggregateUnaryOperator op, BasicTensorBlock result) Aggregate a unary operation on this tensor.static voidLibTensorAgg.aggregateUnaryTensor(BasicTensorBlock in, BasicTensorBlock out, AggregateUnaryOperator uaop) Aggregate a tensor-block with the given unary operator.voidBasicTensorBlock.copy(int[] lower, int[] upper, BasicTensorBlock src) Copy a part of anotherBasicTensorBlockvoidBasicTensorBlock.copy(BasicTensorBlock that) BasicTensorBlock.copyShallow(BasicTensorBlock that) longTensorBlock.getExactBlockDataSerializedSize(BasicTensorBlock bt) Get the exact serialized size of aBasicTensorBlockif written byTensorBlock.writeBlockData(DataOutput,BasicTensorBlock).voidBasicTensorBlock.incrementalAggregate(AggregateOperator aggOp, BasicTensorBlock partialResult) static BasicTensorBlockLibTensorReorg.reshape(BasicTensorBlock in, BasicTensorBlock out, int[] dims) CP reshape operation (single input, single output tensor)static booleanLibTensorAgg.satisfiesMultiThreadingConstraints(BasicTensorBlock in, int k) Check if a aggregation fulfills the constraints to be split to multiple threads.voidBasicTensorBlock.set(BasicTensorBlock other) voidTensorBlock.writeBlockData(DataOutput out, BasicTensorBlock bt) Write aBasicTensorBlock.Constructors in org.apache.sysds.runtime.data with parameters of type BasicTensorBlockModifierConstructorDescriptionTensorBlock(BasicTensorBlock basicTensor) Wrap the givenBasicTensorBlockinside aTensorBlock. -
Uses of BasicTensorBlock in org.apache.sysds.runtime.instructions.spark.functions
Methods in org.apache.sysds.runtime.instructions.spark.functions that return BasicTensorBlockMethods in org.apache.sysds.runtime.instructions.spark.functions that return types with arguments of type BasicTensorBlockModifier and TypeMethodDescriptionLazyIterableIterator<scala.Tuple2<TensorIndexes,BasicTensorBlock>> CopyTensorBlockPairFunction.call(Iterator<scala.Tuple2<TensorIndexes, BasicTensorBlock>> arg0) Methods in org.apache.sysds.runtime.instructions.spark.functions with parameters of type BasicTensorBlockMethod parameters in org.apache.sysds.runtime.instructions.spark.functions with type arguments of type BasicTensorBlockModifier and TypeMethodDescriptionLazyIterableIterator<scala.Tuple2<TensorIndexes,BasicTensorBlock>> CopyTensorBlockPairFunction.call(Iterator<scala.Tuple2<TensorIndexes, BasicTensorBlock>> arg0) -
Uses of BasicTensorBlock in org.apache.sysds.runtime.instructions.spark.utils
Methods in org.apache.sysds.runtime.instructions.spark.utils that return types with arguments of type BasicTensorBlockModifier and TypeMethodDescriptionstatic org.apache.spark.api.java.JavaPairRDD<TensorIndexes,BasicTensorBlock> SparkUtils.copyBinaryBlockTensor(org.apache.spark.api.java.JavaPairRDD<TensorIndexes, BasicTensorBlock> in) Creates a partitioning-preserving deep copy of the input tensor RDD, where the indexes and values are copied.static org.apache.spark.api.java.JavaPairRDD<TensorIndexes,BasicTensorBlock> SparkUtils.copyBinaryBlockTensor(org.apache.spark.api.java.JavaPairRDD<TensorIndexes, BasicTensorBlock> in, boolean deep) Creates a partitioning-preserving copy of the input tensor RDD.Method parameters in org.apache.sysds.runtime.instructions.spark.utils with type arguments of type BasicTensorBlockModifier and TypeMethodDescriptionstatic org.apache.spark.api.java.JavaPairRDD<TensorIndexes,BasicTensorBlock> SparkUtils.copyBinaryBlockTensor(org.apache.spark.api.java.JavaPairRDD<TensorIndexes, BasicTensorBlock> in) Creates a partitioning-preserving deep copy of the input tensor RDD, where the indexes and values are copied.static org.apache.spark.api.java.JavaPairRDD<TensorIndexes,BasicTensorBlock> SparkUtils.copyBinaryBlockTensor(org.apache.spark.api.java.JavaPairRDD<TensorIndexes, BasicTensorBlock> in, boolean deep) Creates a partitioning-preserving copy of the input tensor RDD.