Uses of Class
org.apache.sysds.runtime.instructions.cp.ScalarObject
- 
- 
Uses of ScalarObject in org.apache.sysds.api.jmlcMethods 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.mlcontextMethods 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.rewriteMethods 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.compressMethods 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.controlprogramMethods 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.contextMethods 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.federatedMethods 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.cpSubclasses 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.lineageMethods 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.dataMethods 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.propagationConstructors 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.utilMethods 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
 
-