Uses of Class
org.apache.sysds.runtime.data.TensorIndexes
-
-
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 TensorIndexes Modifier and Type Method Description org.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 TensorIndexes Modifier and Type Method Description static 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 TensorIndexes Modifier and Type Method Description TensorIndexesIndexedTensorBlock. getIndexes()TensorIndexesTensorIndexes. setIndexes(long[] ix)TensorIndexesTensorIndexes. setIndexes(TensorIndexes that)Methods in org.apache.sysds.runtime.data with parameters of type TensorIndexes Modifier and Type Method Description intTensorIndexes. compareTo(TensorIndexes other)voidIndexedTensorBlock. set(TensorIndexes indexes2, TensorBlock block2)TensorIndexesTensorIndexes. setIndexes(TensorIndexes that)Constructors in org.apache.sysds.runtime.data with parameters of type TensorIndexes Constructor Description IndexedTensorBlock(TensorIndexes ind, TensorBlock b)TensorIndexes(TensorIndexes indexes) -
Uses of TensorIndexes in org.apache.sysds.runtime.instructions.spark
Method parameters in org.apache.sysds.runtime.instructions.spark with type arguments of type TensorIndexes Modifier and Type Method Description TensorBlockAggregateUnarySPInstruction.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 TensorIndexes Modifier and Type Method Description LazyIterableIterator<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 TensorIndexes Modifier and Type Method Description LazyIterableIterator<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 TensorIndexes Modifier and Type Method Description 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.Methods in org.apache.sysds.runtime.instructions.spark.utils with parameters of type TensorIndexes Modifier and Type Method Description static IndexedTensorBlockSparkUtils. toIndexedTensorBlock(TensorIndexes ix, TensorBlock mb)Method parameters in org.apache.sysds.runtime.instructions.spark.utils with type arguments of type TensorIndexes Modifier and Type Method Description static 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 TensorIndexes Modifier and Type Method Description static voidUtilFunctions. getBlockBounds(TensorIndexes ix, long[] dims, int blen, int[] lower, int[] upper)
-