Uses of Class
org.apache.sysds.runtime.instructions.cp.ScalarObject
-
-
Uses of ScalarObject in org.apache.sysds.api.jmlc
Methods in org.apache.sysds.api.jmlc that return ScalarObject Modifier and Type Method Description ScalarObjectResultVariables. getScalarObject(String varname)Obtain the ScalarObject represented by the given output variable.Methods in org.apache.sysds.api.jmlc with parameters of type ScalarObject Modifier and Type Method Description voidPreparedScript. setScalar(String varname, ScalarObject scalar, boolean reuse)Binds a scalar object to a registered input variable. -
Uses of ScalarObject in org.apache.sysds.api.mlcontext
Methods in org.apache.sysds.api.mlcontext that return ScalarObject Modifier and Type Method Description ScalarObjectMLResults. getScalarObject(String outputName)Obtain an output as aScalarobject. -
Uses of ScalarObject in org.apache.sysds.hops.rewrite
Methods in org.apache.sysds.hops.rewrite that return ScalarObject Modifier and Type Method Description static ScalarObjectHopRewriteUtils. getScalarObject(LiteralOp op) -
Uses of ScalarObject in org.apache.sysds.runtime.codegen
-
Uses of ScalarObject in org.apache.sysds.runtime.compress
Methods in org.apache.sysds.runtime.compress with parameters of type ScalarObject Modifier and Type Method Description MatrixBlockCompressedMatrixBlock. leftIndexingOperations(ScalarObject scalar, int rl, int cl, MatrixBlock ret, MatrixObject.UpdateType update) -
Uses of ScalarObject in org.apache.sysds.runtime.controlprogram
Methods in org.apache.sysds.runtime.controlprogram that return ScalarObject Modifier and Type Method Description ScalarObjectProgramBlock. executePredicate(ArrayList<Instruction> inst, Hop hops, boolean requiresRecompile, Types.ValueType retType, ExecutionContext ec)Executes given predicate instructions (incl recompilation if required) -
Uses of ScalarObject in org.apache.sysds.runtime.controlprogram.context
Methods in org.apache.sysds.runtime.controlprogram.context that return ScalarObject Modifier and Type Method Description ScalarObjectExecutionContext. getScalarInput(String name, Types.ValueType vt, boolean isLiteral)ScalarObjectExecutionContext. getScalarInput(CPOperand input)Methods in org.apache.sysds.runtime.controlprogram.context that return types with arguments of type ScalarObject Modifier and Type Method Description List<ScalarObject>ExecutionContext. getScalarInputs(CPOperand[] inputs)Methods in org.apache.sysds.runtime.controlprogram.context with parameters of type ScalarObject Modifier and Type Method Description voidExecutionContext. setScalarOutput(String varName, ScalarObject so) -
Uses of ScalarObject in org.apache.sysds.runtime.controlprogram.federated
Methods in org.apache.sysds.runtime.controlprogram.federated that return ScalarObject Modifier and Type Method Description static ScalarObjectFederationUtils. aggScalar(AggregateUnaryOperator aop, Future<FederatedResponse>[] ffr)static ScalarObjectFederationUtils. aggScalar(AggregateUnaryOperator aop, Future<FederatedResponse>[] ffr, Future<FederatedResponse>[] meanFfr, FederationMap map)static ScalarObjectFederationUtils. aggScalar(AggregateUnaryOperator aop, Future<FederatedResponse>[] ffr, FederationMap map)Methods in org.apache.sysds.runtime.controlprogram.federated with parameters of type ScalarObject Modifier and Type Method Description FederatedRequestFederationMap. broadcast(ScalarObject scalar) -
Uses of ScalarObject in org.apache.sysds.runtime.instructions.cp
Subclasses of ScalarObject in org.apache.sysds.runtime.instructions.cp Modifier and Type Class Description classBooleanObjectclassDoubleObjectclassIntObjectclassStringObjectMethods in org.apache.sysds.runtime.instructions.cp that return ScalarObject Modifier and Type Method Description static ScalarObjectScalarObjectFactory. createScalarObject(String value)static ScalarObjectScalarObjectFactory. createScalarObject(Types.ValueType vt, double value)static ScalarObjectScalarObjectFactory. createScalarObject(Types.ValueType vt, Object obj)static ScalarObjectScalarObjectFactory. createScalarObject(Types.ValueType vt, String value)static ScalarObjectScalarObjectFactory. createScalarObject(Types.ValueType vt, LiteralOp lit)static ScalarObjectScalarObjectFactory. createScalarObject(Types.ValueType vt, ScalarObject so)static ScalarObjectScalarObjectFactory. createScalarObject(LiteralOp lit)ScalarObjectCPOperand. getLiteral()Methods in org.apache.sysds.runtime.instructions.cp with parameters of type ScalarObject Modifier and Type Method Description static DoubleObjectScalarObjectFactory. castToDouble(ScalarObject so)static IntObjectScalarObjectFactory. castToLong(ScalarObject so)static LiteralOpScalarObjectFactory. createLiteralOp(ScalarObject so)static LiteralOpScalarObjectFactory. createLiteralOp(ScalarObject so, UnaryOp cast)static ScalarObjectScalarObjectFactory. createScalarObject(Types.ValueType vt, ScalarObject so)StringCPOperand. getLineageLiteral(ScalarObject so)static StringCPOperand. getLineageLiteral(ScalarObject so, boolean isLiteral)voidCPOperand. setLiteral(ScalarObject literal)Constructors in org.apache.sysds.runtime.instructions.cp with parameters of type ScalarObject Constructor Description CPOperand(ScalarObject so) -
Uses of ScalarObject in org.apache.sysds.runtime.lineage
Methods in org.apache.sysds.runtime.lineage that return ScalarObject Modifier and Type Method Description ScalarObjectLineageCacheEntry. getSOValue()Methods in org.apache.sysds.runtime.lineage with parameters of type ScalarObject Modifier and Type Method Description voidLineageCacheEntry. setValue(ScalarObject val, long computetime)Constructors in org.apache.sysds.runtime.lineage with parameters of type ScalarObject Constructor Description LineageCacheEntry(LineageItem key, Types.DataType dt, MatrixBlock Mval, ScalarObject Sval, long computetime) -
Uses of ScalarObject in org.apache.sysds.runtime.matrix.data
Methods in org.apache.sysds.runtime.matrix.data with parameters of type ScalarObject Modifier and Type Method Description MatrixBlockMatrixBlock. leftIndexingOperations(ScalarObject scalar, int rl, int cl, MatrixBlock ret, MatrixObject.UpdateType update)Explicitly allow left indexing for scalars.static MatrixBlockMatrixBlock. naryOperations(Operator op, MatrixBlock[] matrices, ScalarObject[] scalars, MatrixBlock ret) -
Uses of ScalarObject in org.apache.sysds.runtime.privacy.propagation
Constructors in org.apache.sysds.runtime.privacy.propagation with parameters of type ScalarObject Constructor Description ListRemovePropagator(ListObject list, PrivacyConstraint listPrivacyConstraint, ScalarObject removePosition, PrivacyConstraint removePositionPrivacyConstraint) -
Uses of ScalarObject in org.apache.sysds.runtime.util
Methods in org.apache.sysds.runtime.util that return ScalarObject Modifier and Type Method Description static ScalarObjectHDFSTool. readScalarObjectFromHDFSFile(String fname, Types.ValueType vt)Methods in org.apache.sysds.runtime.util with parameters of type ScalarObject Modifier and Type Method Description static voidHDFSTool. writeScalarToHDFS(ScalarObject scalar, String fname)Helper function to write scalars to HDFS, including writing its meta data and removing CRC files in local file system
-