Uses of Class
org.apache.sysds.runtime.data.TensorIndexes
Packages that use TensorIndexes
Package
Description
-
Uses of TensorIndexes in org.apache.sysds.runtime.controlprogram.context
Methods in org.apache.sysds.runtime.controlprogram.context that return types with arguments of type TensorIndexesModifier and TypeMethodDescriptionorg.apache.spark.api.java.JavaPairRDD<TensorIndexes,TensorBlock> SparkExecutionContext.getBinaryTensorBlockRDDHandleForVariable(String varname) Spark instructions should call this for all tensor inputs except broadcast variables.org.apache.spark.api.java.JavaPairRDD<TensorIndexes,TensorBlock> SparkExecutionContext.getBinaryTensorBlockRDDHandleForVariable(String varname, int numParts, boolean inclEmpty) static org.apache.spark.api.java.JavaPairRDD<TensorIndexes,TensorBlock> SparkExecutionContext.toTensorJavaPairRDD(org.apache.spark.api.java.JavaSparkContext sc, TensorBlock src, int blen) static org.apache.spark.api.java.JavaPairRDD<TensorIndexes,TensorBlock> SparkExecutionContext.toTensorJavaPairRDD(org.apache.spark.api.java.JavaSparkContext sc, TensorBlock src, int blen, int numParts, boolean inclEmpty) Method parameters in org.apache.sysds.runtime.controlprogram.context with type arguments of type TensorIndexesModifier and TypeMethodDescriptionstatic TensorBlockSparkExecutionContext.toTensorBlock(org.apache.spark.api.java.JavaPairRDD<TensorIndexes, TensorBlock> rdd, DataCharacteristics dc) -
Uses of TensorIndexes in org.apache.sysds.runtime.data
Methods in org.apache.sysds.runtime.data that return TensorIndexesModifier and TypeMethodDescriptionIndexedTensorBlock.getIndexes()TensorIndexes.setIndexes(long[] ix) TensorIndexes.setIndexes(TensorIndexes that) Methods in org.apache.sysds.runtime.data with parameters of type TensorIndexesModifier and TypeMethodDescriptionintTensorIndexes.compareTo(TensorIndexes other) voidIndexedTensorBlock.set(TensorIndexes indexes2, TensorBlock block2) TensorIndexes.setIndexes(TensorIndexes that) Constructors in org.apache.sysds.runtime.data with parameters of type TensorIndexes -
Uses of TensorIndexes in org.apache.sysds.runtime.instructions.spark
Method parameters in org.apache.sysds.runtime.instructions.spark with type arguments of type TensorIndexesModifier and TypeMethodDescriptionAggregateUnarySPInstruction.RDDUTensorAggFunction2.call(scala.Tuple2<TensorIndexes, TensorBlock> arg0) -
Uses of TensorIndexes in org.apache.sysds.runtime.instructions.spark.functions
Methods in org.apache.sysds.runtime.instructions.spark.functions that return types with arguments of type TensorIndexesModifier and TypeMethodDescriptionLazyIterableIterator<scala.Tuple2<TensorIndexes,BasicTensorBlock>> CopyTensorBlockPairFunction.call(Iterator<scala.Tuple2<TensorIndexes, BasicTensorBlock>> arg0) Iterator<scala.Tuple2<TensorIndexes,TensorBlock>> ReblockTensorFunction.call(scala.Tuple2<TensorIndexes, TensorBlock> arg0) Iterator<scala.Tuple2<TensorIndexes,TensorBlock>> ReplicateTensorFunction.call(scala.Tuple2<TensorIndexes, TensorBlock> arg0) LazyIterableIterator<scala.Tuple2<TensorIndexes,TensorBlock>> TensorTensorBinaryOpPartitionFunction.call(Iterator<scala.Tuple2<TensorIndexes, TensorBlock>> arg0) Method parameters in org.apache.sysds.runtime.instructions.spark.functions with type arguments of type TensorIndexesModifier and TypeMethodDescriptionLazyIterableIterator<scala.Tuple2<TensorIndexes,BasicTensorBlock>> CopyTensorBlockPairFunction.call(Iterator<scala.Tuple2<TensorIndexes, BasicTensorBlock>> arg0) Iterator<scala.Tuple2<TensorIndexes,TensorBlock>> ReblockTensorFunction.call(scala.Tuple2<TensorIndexes, TensorBlock> arg0) Iterator<scala.Tuple2<TensorIndexes,TensorBlock>> ReplicateTensorFunction.call(scala.Tuple2<TensorIndexes, TensorBlock> arg0) LazyIterableIterator<scala.Tuple2<TensorIndexes,TensorBlock>> TensorTensorBinaryOpPartitionFunction.call(Iterator<scala.Tuple2<TensorIndexes, TensorBlock>> arg0) -
Uses of TensorIndexes in org.apache.sysds.runtime.instructions.spark.utils
Methods in org.apache.sysds.runtime.instructions.spark.utils that return types with arguments of type TensorIndexesModifier 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.Methods in org.apache.sysds.runtime.instructions.spark.utils with parameters of type TensorIndexesModifier and TypeMethodDescriptionstatic IndexedTensorBlockSparkUtils.toIndexedTensorBlock(TensorIndexes ix, TensorBlock mb) Method parameters in org.apache.sysds.runtime.instructions.spark.utils with type arguments of type TensorIndexesModifier and TypeMethodDescriptionstatic TensorBlockRDDAggregateUtils.aggStableTensor(org.apache.spark.api.java.JavaPairRDD<TensorIndexes, TensorBlock> in, AggregateOperator aop) Single block aggregation over pair rdds with corrections for numerical stability.static 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.static IndexedTensorBlockSparkUtils.toIndexedTensorBlock(scala.Tuple2<TensorIndexes, TensorBlock> in) -
Uses of TensorIndexes in org.apache.sysds.runtime.util
Methods in org.apache.sysds.runtime.util with parameters of type TensorIndexesModifier and TypeMethodDescriptionstatic voidUtilFunctions.getBlockBounds(TensorIndexes ix, long[] dims, int blen, int[] lower, int[] upper)