You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@systemds.apache.org by ba...@apache.org on 2020/09/24 09:53:59 UTC

[systemds] branch master updated (f408100 -> 86168de)

This is an automated email from the ASF dual-hosted git repository.

baunsgaard pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/systemds.git.


    from f408100  [MINOR] fix in dropInvalidType
     add 4128210  [SYSTEMDS-2669] Python Mnist LogReg Tutorial
     add 86168de  [DOCS] Update docs with new python tutorial

No new revisions were added by this update.

Summary of changes:
 .github/workflows/python.yml                       |   15 +-
 .gitignore                                         |    3 +
 bin/systemds                                       |   24 +-
 docs/api/java/allclasses-frame.html                |   16 +-
 docs/api/java/allclasses-noframe.html              |   16 +-
 docs/api/java/constant-values.html                 |  181 ++--
 docs/api/java/deprecated-list.html                 |    5 +-
 docs/api/java/index-all.html                       | 1094 +++++++++++++++-----
 docs/api/java/org/apache/sysds/api/DMLScript.html  |   44 +-
 .../api/java/org/apache/sysds/common/Builtins.html |  124 ++-
 .../org/apache/sysds/common/Types.ValueType.html   |   12 +
 .../sysds/common/class-use/Types.DataType.html     |    5 +
 .../sysds/common/class-use/Types.ValueType.html    |   13 +
 docs/api/java/org/apache/sysds/conf/DMLConfig.html |   34 +
 .../java/org/apache/sysds/hops/ipa/IPAPass.html    |   10 +-
 .../IPAPassApplyStaticAndDynamicHopRewrites.html   |   10 +-
 .../sysds/hops/ipa/IPAPassEliminateDeadCode.html   |   10 +-
 .../ipa/IPAPassFlagFunctionsRecompileOnce.html     |   10 +-
 .../sysds/hops/ipa/IPAPassFlagNonDeterminism.html  |   10 +-
 .../hops/ipa/IPAPassForwardFunctionCalls.html      |   10 +-
 .../sysds/hops/ipa/IPAPassInlineFunctions.html     |   10 +-
 .../hops/ipa/IPAPassPropagateReplaceLiterals.html  |   10 +-
 .../hops/ipa/IPAPassRemoveConstantBinaryOps.html   |   10 +-
 .../ipa/IPAPassRemoveUnnecessaryCheckpoints.html   |   10 +-
 .../hops/ipa/IPAPassRemoveUnusedFunctions.html     |   10 +-
 .../hops/ipa/class-use/FunctionCallGraph.html      |   22 +-
 .../hops/ipa/class-use/FunctionCallSizeInfo.html   |   22 +-
 .../apache/sysds/hops/rewrite/ProgramRewriter.html |   23 +-
 .../rewrite/class-use/ProgramRewriteStatus.html    |   64 +-
 .../org/apache/sysds/parser/DataExpression.html    |   77 +-
 .../org/apache/sysds/parser/DataIdentifier.html    |   16 +
 .../org/apache/sysds/parser/ForStatementBlock.html |   53 +-
 .../apache/sysds/parser/ParForStatementBlock.html  |    4 +-
 .../apache/sysds/parser/WhileStatementBlock.html   |   37 +-
 .../apache/sysds/parser/class-use/DMLProgram.html  |   28 +-
 .../apache/sysds/parser/class-use/Expression.html  |   23 +
 .../java/org/apache/sysds/parser/package-use.html  |   21 +-
 .../compress/AbstractCompressedMatrixBlock.html    |  168 ++-
 .../sysds/runtime/compress/BitmapEncoder.html      |  159 +--
 .../runtime/compress/CompressedMatrixBlock.html    |  224 +---
 .../compress/CompressedMatrixBlockFactory.html     |   24 +-
 .../runtime/compress/CompressionSettings.html      |  149 ++-
 .../compress/CompressionSettingsBuilder.html       |  262 ++++-
 .../runtime/compress/CompressionStatistics.html    |   27 +-
 .../runtime/compress/ReaderColumnSelection.html    |   10 +-
 .../compress/ReaderColumnSelectionDense.html       |   60 +-
 .../compress/ReaderColumnSelectionDenseSample.html |   61 +-
 .../compress/ReaderColumnSelectionSparse.html      |   64 +-
 .../sysds/runtime/compress/UncompressedBitmap.html |  402 -------
 .../compress/class-use/CompressionSettings.html    |  101 +-
 .../class-use/CompressionSettingsBuilder.html      |   70 +-
 .../compress/class-use/CompressionStatistics.html  |   24 +-
 .../compress/class-use/UncompressedBitmap.html     |  294 ------
 .../compress/cocode/ColumnGroupPartitioner.html    |   11 +-
 .../cocode/ColumnGroupPartitionerBinPacking.html   |   15 +-
 .../cocode/ColumnGroupPartitionerStatic.html       |   15 +-
 .../runtime/compress/cocode/PlanningCoCoder.html   |   15 +-
 .../PlanningCoCoder.GroupableColInfo.html          |   15 +-
 .../class-use/PlanningCoCoder.PartitionerType.html |   39 +
 .../sysds/runtime/compress/cocode/package-use.html |   19 +
 .../runtime/compress/colgroup/ADictionary.html     |  589 +++++++++++
 .../colgroup/ColGroup.CompressionType.html         |    6 +-
 .../sysds/runtime/compress/colgroup/ColGroup.html  |  343 ++++--
 .../runtime/compress/colgroup/ColGroupDDC.html     |  330 ++++--
 .../runtime/compress/colgroup/ColGroupDDC1.html    |  370 +------
 .../runtime/compress/colgroup/ColGroupDDC2.html    |  270 +----
 .../runtime/compress/colgroup/ColGroupFactory.html |   20 +-
 .../runtime/compress/colgroup/ColGroupIO.html      |   22 +-
 .../runtime/compress/colgroup/ColGroupOLE.html     |  305 ++++--
 .../runtime/compress/colgroup/ColGroupOffset.html  |  152 +--
 .../runtime/compress/colgroup/ColGroupRLE.html     |  227 ++--
 .../runtime/compress/colgroup/ColGroupSizes.html   |   89 +-
 .../compress/colgroup/ColGroupUncompressed.html    |  499 ++++++---
 .../runtime/compress/colgroup/ColGroupValue.html   |  450 ++++----
 .../runtime/compress/colgroup/Dictionary.html      |  288 +++++-
 .../runtime/compress/colgroup/QDictionary.html     |  647 ++++++++++++
 .../compress/colgroup/SparseRowIterator.html       |    4 +-
 .../{ColGroupDDC.html => ADictionary.html}         |   74 +-
 .../class-use/ColGroup.CompressionType.html        |   36 +-
 .../compress/colgroup/class-use/ColGroup.html      |   21 +-
 .../compress/colgroup/class-use/ColGroupDDC.html   |   34 -
 .../compress/colgroup/class-use/ColGroupDDC1.html  |   54 +-
 .../compress/colgroup/class-use/Dictionary.html    |   37 +-
 .../{DictionaryShared.html => QDictionary.html}    |   42 +-
 .../runtime/compress/colgroup/package-frame.html   |    3 +-
 .../runtime/compress/colgroup/package-summary.html |   49 +-
 .../runtime/compress/colgroup/package-tree.html    |   11 +-
 .../runtime/compress/colgroup/package-use.html     |   26 +-
 .../compress/estim/CompressedSizeEstimator.html    |   48 +-
 .../estim/CompressedSizeEstimatorExact.html        |    2 +-
 .../estim/CompressedSizeEstimatorFactory.html      |   48 +-
 .../estim/CompressedSizeEstimatorSample.html       |    2 +-
 .../compress/estim/CompressedSizeInfoColGroup.html |   14 +-
 ...timationFactors.html => EstimationFactors.html} |   58 +-
 .../estim/class-use/CompressedSizeEstimator.html   |    5 +-
 .../estim/class-use/CompressedSizeInfo.html        |   11 +-
 ...timationFactors.html => EstimationFactors.html} |   49 +-
 .../runtime/compress/estim/package-frame.html      |    2 +-
 .../runtime/compress/estim/package-summary.html    |   22 +-
 .../sysds/runtime/compress/estim/package-tree.html |    2 +-
 .../sysds/runtime/compress/estim/package-use.html  |   14 +-
 .../compress/estim/sample/HassAndStokes.html       |    6 +-
 .../compress/estim/sample/ShlosserEstimator.html   |    6 +-
 .../estim/sample/SmoothedJackknifeEstimator.html   |    6 +-
 .../sysds/runtime/compress/package-frame.html      |    1 -
 .../sysds/runtime/compress/package-summary.html    |    6 -
 .../sysds/runtime/compress/package-tree.html       |    1 -
 .../apache/sysds/runtime/compress/package-use.html |   41 +-
 .../ABitmap.BitmapType.html}                       |   97 +-
 .../Dictionary.html => utils/ABitmap.html}         |  214 ++--
 .../DictionaryShared.html => utils/Bitmap.html}    |  197 ++--
 .../utils/BitmapLossy.html}                        |  304 +++---
 .../compress/utils/ColumnGroupIterator.html        |    4 +-
 .../DblArrayIntListHashMap.DArrayIListEntry.html   |   79 +-
 .../compress/utils/DblArrayIntListHashMap.html     |    5 +-
 .../utils/DoubleIntListHashMap.DIListEntry.html    |   79 +-
 .../sysds/runtime/compress/utils/IntArrayList.html |   37 +-
 .../runtime/compress/utils/LinearAlgebraUtils.html |   68 +-
 .../class-use/ABitmap.BitmapType.html}             |   50 +-
 .../runtime/compress/utils/class-use/ABitmap.html  |  279 +++++
 .../class-use/Bitmap.html}                         |   44 +-
 .../class-use/BitmapLossy.html}                    |   32 +-
 .../runtime/compress/utils/class-use/DblArray.html |   12 -
 .../DblArrayIntListHashMap.DArrayIListEntry.html   |   18 +
 .../utils/class-use/DblArrayIntListHashMap.html    |   41 +-
 .../DoubleIntListHashMap.DIListEntry.html          |   18 +
 .../utils/class-use/DoubleIntListHashMap.html      |   40 +-
 .../compress/utils/class-use/IntArrayList.html     |   54 +-
 .../runtime/compress/utils/package-frame.html      |    7 +
 .../runtime/compress/utils/package-summary.html    |   43 +-
 .../sysds/runtime/compress/utils/package-tree.html |   22 +-
 .../sysds/runtime/compress/utils/package-use.html  |   76 +-
 .../caching/class-use/CacheBlock.html              |    3 +-
 .../caching/class-use/CacheableData.html           |   44 +
 .../caching/class-use/MatrixObject.html            |   45 +-
 .../controlprogram/caching/package-use.html        |   13 +-
 .../controlprogram/class-use/ProgramBlock.html     |   21 +-
 .../context/class-use/ExecutionContext.html        |   71 +-
 .../controlprogram/federated/FederatedData.html    |   17 +-
 .../controlprogram/federated/FederatedRange.html   |   39 +-
 .../controlprogram/federated/FederationMap.html    |   29 +-
 .../federated/class-use/FederationMap.html         |   24 +
 .../controlprogram/federated/package-use.html      |    3 +
 .../sysds/runtime/data/class-use/DenseBlock.html   |   13 +
 .../functionobjects/Builtin.BuiltinCode.html       |   36 +-
 .../sysds/runtime/functionobjects/Builtin.html     |   23 +-
 .../runtime/functionobjects/class-use/Builtin.html |   26 +-
 .../functionobjects/class-use/KahanFunction.html   |   32 -
 .../functionobjects/class-use/ValueFunction.html   |   10 +
 .../sysds/runtime/functionobjects/package-use.html |    6 -
 .../sysds/runtime/instructions/Instruction.html    |   87 +-
 .../instructions/class-use/Instruction.html        |   26 +-
 .../cp/AggregateBinaryCPInstruction.html           |    2 +-
 .../cp/AggregateTernaryCPInstruction.html          |    4 +-
 .../cp/AggregateUnaryCPInstruction.html            |    4 +-
 .../instructions/cp/AppendCPInstruction.html       |    2 +-
 .../instructions/cp/BinaryCPInstruction.html       |    6 +-
 .../cp/BinaryFrameFrameCPInstruction.html          |    2 +-
 .../cp/BinaryFrameMatrixCPInstruction.html         |    2 +-
 .../cp/BinaryFrameScalarCPInstruction.html         |    2 +-
 .../cp/BinaryMatrixMatrixCPInstruction.html        |    2 +-
 .../cp/BinaryMatrixScalarCPInstruction.html        |    2 +-
 .../cp/BinaryScalarScalarCPInstruction.html        |    2 +-
 .../cp/BinaryTensorTensorCPInstruction.html        |    2 +-
 .../instructions/cp/BuiltinNaryCPInstruction.html  |    2 +-
 .../runtime/instructions/cp/CPInstruction.html     |    2 +-
 .../sysds/runtime/instructions/cp/CPOperand.html   |   48 +-
 .../cp/CentralMomentCPInstruction.html             |    4 +-
 .../instructions/cp/CompressionCPInstruction.html  |    8 +-
 .../instructions/cp/ComputationCPInstruction.html  |   17 +-
 .../instructions/cp/CovarianceCPInstruction.html   |    2 +-
 .../instructions/cp/CtableCPInstruction.html       |    4 +-
 .../instructions/cp/DataGenCPInstruction.html      |    4 +-
 .../runtime/instructions/cp/DnnCPInstruction.html  |    4 +-
 .../instructions/cp/EvalNaryCPInstruction.html     |    2 +-
 .../instructions/cp/FrameAppendCPInstruction.html  |    2 +-
 .../cp/FrameIndexingCPInstruction.html             |    4 +-
 .../instructions/cp/FunctionCallCPInstruction.html |    2 +-
 .../instructions/cp/IndexingCPInstruction.html     |    4 +-
 .../cp/ListAppendRemoveCPInstruction.html          |    2 +-
 .../instructions/cp/ListIndexingCPInstruction.html |    4 +-
 .../instructions/cp/MMChainCPInstruction.html      |    4 +-
 .../instructions/cp/MMTSJCPInstruction.html        |    4 +-
 .../instructions/cp/MatrixAppendCPInstruction.html |    2 +-
 .../cp/MatrixBuiltinNaryCPInstruction.html         |    2 +-
 .../cp/MatrixIndexingCPInstruction.html            |    4 +-
 .../cp/MultiReturnBuiltinCPInstruction.html        |   23 +-
 ...ltiReturnParameterizedBuiltinCPInstruction.html |   23 +-
 .../runtime/instructions/cp/PMMJCPInstruction.html |    4 +-
 .../cp/ParameterizedBuiltinCPInstruction.html      |    8 +-
 .../cp/ParamservBuiltinCPInstruction.html          |    4 +-
 .../instructions/cp/QuantilePickCPInstruction.html |    2 +-
 .../instructions/cp/QuantileSortCPInstruction.html |    4 +-
 .../instructions/cp/QuaternaryCPInstruction.html   |    4 +-
 .../instructions/cp/ReorgCPInstruction.html        |    4 +-
 .../instructions/cp/ReshapeCPInstruction.html      |    4 +-
 .../instructions/cp/ScalarAppendCPInstruction.html |    2 +-
 .../cp/ScalarBuiltinNaryCPInstruction.html         |    2 +-
 .../instructions/cp/SpoofCPInstruction.html        |    4 +-
 .../runtime/instructions/cp/SqlCPInstruction.html  |   23 +-
 .../instructions/cp/StringInitCPInstruction.html   |    4 +-
 .../instructions/cp/TernaryCPInstruction.html      |    4 +-
 .../cp/UaggOuterChainCPInstruction.html            |    4 +-
 .../instructions/cp/UnaryCPInstruction.html        |    4 +-
 .../instructions/cp/UnaryFrameCPInstruction.html   |    4 +-
 .../instructions/cp/UnaryMatrixCPInstruction.html  |    4 +-
 .../instructions/cp/UnaryScalarCPInstruction.html  |    4 +-
 .../instructions/cp/VariableCPInstruction.html     |    2 +-
 .../instructions/cp/class-use/CM_COV_Object.html   |   26 -
 .../instructions/cp/class-use/CPInstruction.html   |    4 +-
 .../instructions/cp/class-use/CPOperand.html       |   18 +-
 .../cp/class-use/CompressionCPInstruction.html     |   42 +-
 .../runtime/instructions/cp/class-use/Data.html    |    3 +-
 .../instructions/cp/class-use/KahanObject.html     |   51 +-
 .../sysds/runtime/instructions/cp/package-use.html |  135 ++-
 .../cpfile/MatrixIndexingCPFileInstruction.html    |    4 +-
 .../fed/AggregateBinaryFEDInstruction.html         |    2 +-
 .../fed/AggregateUnaryFEDInstruction.html          |    2 +-
 .../instructions/fed/AppendFEDInstruction.html     |    2 +-
 .../instructions/fed/BinaryFEDInstruction.html     |    2 +-
 .../fed/BinaryMatrixMatrixFEDInstruction.html      |    2 +-
 .../fed/BinaryMatrixScalarFEDInstruction.html      |    2 +-
 .../fed/ComputationFEDInstruction.html             |    2 +-
 .../runtime/instructions/fed/FEDInstruction.html   |    2 +-
 .../instructions/fed/InitFEDInstruction.html       |    2 +-
 .../instructions/fed/MMChainFEDInstruction.html    |    2 +-
 ...tiReturnParameterizedBuiltinFEDInstruction.html |   27 +-
 ...eterizedBuiltinFEDInstruction.DecodeMatrix.html |   10 +-
 .../fed/ParameterizedBuiltinFEDInstruction.html    |    6 +-
 .../instructions/fed/ReorgFEDInstruction.html      |    2 +-
 .../instructions/fed/TsmmFEDInstruction.html       |    2 +-
 .../instructions/fed/UnaryFEDInstruction.html      |    2 +-
 .../gpu/AggregateBinaryGPUInstruction.html         |    2 +-
 .../gpu/AggregateUnaryGPUInstruction.html          |    2 +-
 .../gpu/ArithmeticBinaryGPUInstruction.html        |    2 +-
 .../gpu/BuiltinBinaryGPUInstruction.html           |    2 +-
 .../gpu/BuiltinUnaryGPUInstruction.html            |    2 +-
 .../instructions/gpu/DnnGPUInstruction.html        |    2 +-
 .../runtime/instructions/gpu/GPUInstruction.html   |    2 +-
 .../instructions/gpu/MMTSJGPUInstruction.html      |    2 +-
 .../gpu/MatrixAppendGPUInstruction.html            |    2 +-
 .../gpu/MatrixBuiltinGPUInstruction.html           |    2 +-
 .../gpu/MatrixIndexingGPUInstruction.html          |    2 +-
 .../gpu/MatrixMatrixArithmeticGPUInstruction.html  |    2 +-
 .../gpu/MatrixMatrixAxpyGPUInstruction.html        |    2 +-
 .../gpu/MatrixMatrixBuiltinGPUInstruction.html     |    2 +-
 ...MatrixMatrixRelationalBinaryGPUInstruction.html |    2 +-
 .../gpu/MatrixReshapeGPUInstruction.html           |    2 +-
 .../gpu/RelationalBinaryGPUInstruction.html        |    2 +-
 .../instructions/gpu/ReorgGPUInstruction.html      |    2 +-
 .../gpu/ScalarMatrixArithmeticGPUInstruction.html  |    2 +-
 .../gpu/ScalarMatrixBuiltinGPUInstruction.html     |    2 +-
 ...ScalarMatrixRelationalBinaryGPUInstruction.html |    2 +-
 .../spark/AggregateTernarySPInstruction.html       |    4 +-
 .../spark/AggregateUnarySPInstruction.html         |    4 +-
 .../spark/AppendGAlignedSPInstruction.html         |    4 +-
 .../instructions/spark/AppendGSPInstruction.html   |    4 +-
 .../instructions/spark/AppendMSPInstruction.html   |    4 +-
 .../instructions/spark/AppendRSPInstruction.html   |    4 +-
 .../spark/BinUaggChainSPInstruction.html           |    4 +-
 .../spark/BinaryFrameFrameSPInstruction.html       |    4 +-
 .../spark/BinaryFrameMatrixSPInstruction.html      |    4 +-
 .../spark/BinaryFrameScalarSPInstruction.html      |    4 +-
 .../spark/BinaryMatrixBVectorSPInstruction.html    |    4 +-
 .../spark/BinaryMatrixMatrixSPInstruction.html     |    4 +-
 .../spark/BinaryMatrixScalarSPInstruction.html     |    4 +-
 .../instructions/spark/BinarySPInstruction.html    |    4 +-
 .../BinaryTensorTensorBroadcastSPInstruction.html  |    4 +-
 .../spark/BinaryTensorTensorSPInstruction.html     |    4 +-
 .../spark/BuiltinNarySPInstruction.html            |    4 +-
 .../spark/CSVReblockSPInstruction.html             |    4 +-
 .../instructions/spark/CastSPInstruction.html      |    4 +-
 .../spark/CentralMomentSPInstruction.html          |    4 +-
 .../spark/CheckpointSPInstruction.html             |    4 +-
 .../spark/CompressionSPInstruction.html            |    4 +-
 .../spark/ComputationSPInstruction.html            |    4 +-
 .../spark/CovarianceSPInstruction.html             |    4 +-
 .../instructions/spark/CpmmSPInstruction.html      |    4 +-
 .../instructions/spark/CtableSPInstruction.html    |    4 +-
 .../spark/CumulativeAggregateSPInstruction.html    |    4 +-
 .../spark/CumulativeOffsetSPInstruction.html       |    4 +-
 .../instructions/spark/DnnSPInstruction.html       |    4 +-
 .../spark/FrameAppendMSPInstruction.html           |    4 +-
 .../spark/FrameAppendRSPInstruction.html           |    4 +-
 .../spark/FrameIndexingSPInstruction.html          |    4 +-
 .../instructions/spark/IndexingSPInstruction.html  |    4 +-
 .../spark/MapmmChainSPInstruction.html             |    4 +-
 .../instructions/spark/MapmmSPInstruction.html     |    4 +-
 .../spark/MatrixAppendMSPInstruction.html          |    4 +-
 .../spark/MatrixAppendRSPInstruction.html          |    4 +-
 .../spark/MatrixIndexingSPInstruction.html         |    4 +-
 .../spark/MatrixReshapeSPInstruction.html          |    4 +-
 ...ltiReturnParameterizedBuiltinSPInstruction.html |    4 +-
 .../instructions/spark/PMapmmSPInstruction.html    |    4 +-
 .../spark/ParameterizedBuiltinSPInstruction.html   |    4 +-
 .../instructions/spark/PmmSPInstruction.html       |    4 +-
 .../spark/QuantilePickSPInstruction.html           |    4 +-
 .../spark/QuantileSortSPInstruction.html           |    4 +-
 .../spark/QuaternarySPInstruction.html             |    4 +-
 .../instructions/spark/RandSPInstruction.html      |    4 +-
 .../instructions/spark/ReblockSPInstruction.html   |    4 +-
 .../instructions/spark/ReorgSPInstruction.html     |    4 +-
 .../instructions/spark/RmmSPInstruction.html       |    4 +-
 .../runtime/instructions/spark/SPInstruction.html  |   27 +-
 .../instructions/spark/SpoofSPInstruction.html     |    4 +-
 .../instructions/spark/TernarySPInstruction.html   |    4 +-
 .../instructions/spark/Tsmm2SPInstruction.html     |    4 +-
 .../instructions/spark/TsmmSPInstruction.html      |    4 +-
 .../spark/UaggOuterChainSPInstruction.html         |    4 +-
 .../spark/UnaryFrameSPInstruction.html             |    4 +-
 .../spark/UnaryMatrixSPInstruction.html            |    4 +-
 .../instructions/spark/UnarySPInstruction.html     |    4 +-
 .../instructions/spark/WriteSPInstruction.html     |    4 +-
 .../instructions/spark/ZipmmSPInstruction.html     |    4 +-
 .../sysds/runtime/io/FileFormatPropertiesCSV.html  |   17 +-
 .../org/apache/sysds/runtime/lineage/Lineage.html  |   61 +-
 .../sysds/runtime/lineage/LineageDedupUtils.html   |   69 +-
 .../apache/sysds/runtime/lineage/LineageItem.html  |   37 +-
 .../sysds/runtime/lineage/LineageItemUtils.html    |   87 +-
 .../apache/sysds/runtime/lineage/LineageMap.html   |   25 +-
 .../sysds/runtime/lineage/LineageParser.html       |   21 +-
 ...neageParser.html => LineageRecomputeUtils.html} |  103 +-
 .../sysds/runtime/lineage/LineageRewriteReuse.html |    4 +-
 .../runtime/lineage/class-use/LineageItem.html     |   66 +-
 .../runtime/lineage/class-use/LineageMap.html      |    7 +-
 .../class-use/LineageRecomputeUtils.html}          |   44 +-
 .../sysds/runtime/lineage/package-frame.html       |    1 +
 .../sysds/runtime/lineage/package-summary.html     |    6 +-
 .../apache/sysds/runtime/lineage/package-tree.html |    1 +
 .../sysds/runtime/matrix/data/LibMatrixMult.html   |   10 +-
 .../sysds/runtime/matrix/data/MatrixBlock.html     |   48 +-
 .../runtime/matrix/data/class-use/FrameBlock.html  |    5 +-
 .../runtime/matrix/data/class-use/MatrixBlock.html |  374 ++-----
 .../sysds/runtime/matrix/data/package-use.html     |   27 +-
 .../matrix/operators/LeftScalarOperator.html       |   41 +-
 .../matrix/operators/RightScalarOperator.html      |   41 +-
 .../runtime/matrix/operators/ScalarOperator.html   |   32 +-
 .../class-use/AggregateUnaryOperator.html          |   38 +-
 .../matrix/operators/class-use/Operator.html       |   21 +-
 .../matrix/operators/class-use/ScalarOperator.html |   55 +-
 .../sysds/runtime/privacy/PrivacyConstraint.html   |  225 +++-
 .../sysds/runtime/privacy/PrivacyPropagator.html   |  101 +-
 .../PrivacyUtils.html}                             |   54 +-
 .../class-use/PrivacyConstraint.PrivacyLevel.html  |  105 +-
 .../privacy/class-use/PrivacyConstraint.html       |   35 +-
 .../class-use/PrivacyUtils.html}                   |   44 +-
 .../finegrained/DataRange.html}                    |  160 +--
 .../privacy/finegrained/FineGrainedPrivacy.html    |  380 +++++++
 .../finegrained/FineGrainedPrivacyList.html        |  493 +++++++++
 .../privacy/finegrained/FineGrainedPrivacyMap.html |  459 ++++++++
 .../privacy/finegrained/class-use/DataRange.html   |  272 +++++
 .../finegrained/class-use/FineGrainedPrivacy.html  |  228 ++++
 .../class-use/FineGrainedPrivacyList.html}         |   20 +-
 .../class-use/FineGrainedPrivacyMap.html}          |   20 +-
 .../runtime/privacy/finegrained/package-frame.html |   26 +
 .../finegrained}/package-summary.html              |   65 +-
 .../finegrained}/package-tree.html                 |   33 +-
 .../finegrained}/package-use.html                  |   37 +-
 .../sysds/runtime/privacy/package-frame.html       |    1 +
 .../sysds/runtime/privacy/package-summary.html     |   11 +-
 .../apache/sysds/runtime/privacy/package-tree.html |    7 +-
 .../apache/sysds/runtime/privacy/package-use.html  |   40 +-
 .../sysds/runtime/transform/decode/Decoder.html    |   54 +-
 .../runtime/transform/decode/DecoderComposite.html |   62 +-
 .../runtime/transform/decode/DecoderDummycode.html |   60 +-
 .../transform/decode/DecoderPassThrough.html       |   36 +-
 .../runtime/transform/decode/DecoderRecode.html    |   36 +-
 .../transform/decode/class-use/Decoder.html        |   59 +-
 .../runtime/transform/decode/package-summary.html  |    2 +-
 .../runtime/transform/decode/package-use.html      |   24 +-
 .../sysds/runtime/transform/encode/Encoder.html    |   45 +-
 .../sysds/runtime/transform/encode/EncoderBin.html |   86 +-
 .../runtime/transform/encode/EncoderComposite.html |   56 +-
 .../runtime/transform/encode/EncoderDummycode.html |  187 +++-
 .../transform/encode/EncoderFeatureHash.html       |  102 +-
 .../runtime/transform/encode/EncoderMVImpute.html  |  180 ++--
 .../runtime/transform/encode/EncoderOmit.html      |  139 ++-
 .../transform/encode/EncoderPassThrough.html       |   30 +-
 .../runtime/transform/encode/EncoderRecode.html    |   60 +-
 .../transform/encode/class-use/Encoder.html        |  102 +-
 .../encode/class-use/EncoderMVImpute.MVMethod.html |   17 +
 .../sysds/runtime/transform/meta/TfMetaUtils.html  |   36 +-
 .../sysds/runtime/transform/package-summary.html   |    4 +-
 .../sysds/runtime/transform/package-tree.html      |    4 +-
 .../org/apache/sysds/runtime/util/IndexRange.html  |   58 +-
 .../sysds/runtime/util/class-use/IndexRange.html   |   80 +-
 .../org/apache/sysds/runtime/util/package-use.html |   40 +-
 docs/api/java/overview-frame.html                  |    1 +
 docs/api/java/overview-summary.html                |   14 +-
 docs/api/java/overview-tree.html                   |   34 +-
 docs/api/java/package-list                         |    1 +
 docs/api/java/serialized-form.html                 |  115 +-
 docs/api/python/api/context/systemds_context.html  |    8 +-
 docs/api/python/api/matrix/matrix.html             |   19 +-
 docs/api/python/api/onnx_systemds/util.html        |    2 +-
 docs/api/python/api/operator/algorithms.html       |   57 +-
 docs/api/python/api/operator/operation_node.html   |    6 +-
 docs/api/python/api/script_building/dag.html       |    2 +-
 docs/api/python/api/script_building/script.html    |    2 +-
 docs/api/python/api/utils/converters.html          |    6 +-
 docs/api/python/genindex.html                      |   18 +-
 docs/api/python/getting_started/install.html       |    6 +-
 docs/api/python/guide/algorithms_basics.html       |  409 ++++++++
 docs/api/python/index.html                         |    4 +-
 docs/api/python/objects.inv                        |  Bin 1401 -> 1444 bytes
 docs/api/python/py-modindex.html                   |    2 +-
 docs/api/python/search.html                        |    2 +-
 docs/api/python/searchindex.js                     |    2 +-
 .../python/sources/getting_started/install.rst.txt |    4 +-
 .../python/sources/guide/algorithms_basics.rst.txt |  198 ++++
 docs/api/python/sources/index.rst.txt              |    4 +-
 src/main/java/org/apache/sysds/common/Types.java   |    5 +-
 .../sysds/runtime/util/Py4jConverterUtils.java     |   11 +-
 src/main/python/docs/requires-docs.txt             |    6 +
 .../python/docs/source/getting_started/install.rst |    4 +-
 src/main/python/docs/source/guide/algorithms.rst   |   43 -
 .../python/docs/source/guide/algorithms_basics.rst |  198 ++++
 src/main/python/docs/source/index.rst              |    4 +-
 src/main/python/setup.py                           |    3 +-
 src/main/python/systemds/__init__.py               |    3 +-
 .../python/systemds/context/systemds_context.py    |   52 +-
 .../examples}/__init__.py                          |    0
 .../examples/tutorials}/__init__.py                |    0
 .../python/systemds/examples/tutorials/mnist.py    |  104 ++
 src/main/python/systemds/matrix/matrix.py          |   42 +-
 src/main/python/systemds/onnx_systemds/util.py     |    4 +-
 src/main/python/systemds/operator/algorithm.py     |   61 +-
 .../python/systemds/operator/operation_node.py     |   61 +-
 src/main/python/systemds/script_building/script.py |   11 +-
 src/main/python/systemds/utils/converters.py       |   44 +-
 .../tests/{onnx_systemds => examples}/__init__.py  |    0
 .../tutorials}/__init__.py                         |    0
 .../python/tests/examples/tutorials/test_mnist.py  |   89 ++
 src/main/python/tests/lineage/test_lineagetrace.py |   46 +-
 .../manual_tests/multi_log_reg_mnist.py}           |   22 +-
 .../tests/{onnx_systemds => matrix}/__init__.py    |    0
 .../test_aggregations.py}                          |    0
 .../test_binary_op.py}                             |    0
 .../test_block_converter.py}                       |   12 +-
 .../test_cholesky.py}                              |    0
 .../{test_matrix_order.py => matrix/test_order.py} |    0
 .../{test_matrix_rand.py => matrix/test_rand.py}   |    0
 .../test_reverse.py}                               |    0
 src/main/python/tests/matrix/test_to_one_hot.py    |   90 ++
 .../test_transpose.py}                             |    0
 .../test_trigonometric.py}                         |    0
 src/main/python/tests/onnx_systemds/util.py        |   36 +-
 447 files changed, 13926 insertions(+), 6566 deletions(-)
 delete mode 100644 docs/api/java/org/apache/sysds/runtime/compress/UncompressedBitmap.html
 delete mode 100644 docs/api/java/org/apache/sysds/runtime/compress/class-use/UncompressedBitmap.html
 create mode 100644 docs/api/java/org/apache/sysds/runtime/compress/colgroup/ADictionary.html
 create mode 100644 docs/api/java/org/apache/sysds/runtime/compress/colgroup/QDictionary.html
 copy docs/api/java/org/apache/sysds/runtime/compress/colgroup/class-use/{ColGroupDDC.html => ADictionary.html} (54%)
 copy docs/api/java/org/apache/sysds/runtime/compress/colgroup/class-use/{DictionaryShared.html => QDictionary.html} (57%)
 rename docs/api/java/org/apache/sysds/runtime/compress/estim/{CompressedSizeEstimationFactors.html => EstimationFactors.html} (70%)
 rename docs/api/java/org/apache/sysds/runtime/compress/estim/class-use/{CompressedSizeEstimationFactors.html => EstimationFactors.html} (59%)
 copy docs/api/java/org/apache/sysds/runtime/compress/{colgroup/ColGroup.CompressionType.html => utils/ABitmap.BitmapType.html} (71%)
 copy docs/api/java/org/apache/sysds/runtime/compress/{colgroup/Dictionary.html => utils/ABitmap.html} (52%)
 rename docs/api/java/org/apache/sysds/runtime/compress/{colgroup/DictionaryShared.html => utils/Bitmap.html} (50%)
 copy docs/api/java/org/apache/sysds/runtime/{controlprogram/federated/FederatedRange.html => compress/utils/BitmapLossy.html} (50%)
 copy docs/api/java/org/apache/sysds/runtime/compress/{cocode/class-use/PlanningCoCoder.PartitionerType.html => utils/class-use/ABitmap.BitmapType.html} (56%)
 create mode 100644 docs/api/java/org/apache/sysds/runtime/compress/utils/class-use/ABitmap.html
 copy docs/api/java/org/apache/sysds/runtime/compress/{colgroup/class-use/DictionaryShared.html => utils/class-use/Bitmap.html} (63%)
 rename docs/api/java/org/apache/sysds/runtime/compress/{colgroup/class-use/DictionaryShared.html => utils/class-use/BitmapLossy.html} (66%)
 copy docs/api/java/org/apache/sysds/runtime/lineage/{LineageParser.html => LineageRecomputeUtils.html} (68%)
 copy docs/api/java/org/apache/sysds/runtime/{instructions/cp/class-use/CompressionCPInstruction.html => lineage/class-use/LineageRecomputeUtils.html} (55%)
 copy docs/api/java/org/apache/sysds/runtime/{lineage/LineageRewriteReuse.html => privacy/PrivacyUtils.html} (74%)
 copy docs/api/java/org/apache/sysds/runtime/{instructions/cp/class-use/CompressionCPInstruction.html => privacy/class-use/PrivacyUtils.html} (55%)
 copy docs/api/java/org/apache/sysds/runtime/{compress/utils/IntArrayList.html => privacy/finegrained/DataRange.html} (52%)
 create mode 100644 docs/api/java/org/apache/sysds/runtime/privacy/finegrained/FineGrainedPrivacy.html
 create mode 100644 docs/api/java/org/apache/sysds/runtime/privacy/finegrained/FineGrainedPrivacyList.html
 create mode 100644 docs/api/java/org/apache/sysds/runtime/privacy/finegrained/FineGrainedPrivacyMap.html
 create mode 100644 docs/api/java/org/apache/sysds/runtime/privacy/finegrained/class-use/DataRange.html
 create mode 100644 docs/api/java/org/apache/sysds/runtime/privacy/finegrained/class-use/FineGrainedPrivacy.html
 copy docs/api/java/org/apache/sysds/runtime/{instructions/cp/class-use/CompressionCPInstruction.html => privacy/finegrained/class-use/FineGrainedPrivacyList.html} (76%)
 copy docs/api/java/org/apache/sysds/runtime/{instructions/cp/class-use/CompressionCPInstruction.html => privacy/finegrained/class-use/FineGrainedPrivacyMap.html} (76%)
 create mode 100644 docs/api/java/org/apache/sysds/runtime/privacy/finegrained/package-frame.html
 copy docs/api/java/org/apache/sysds/runtime/{transform/decode => privacy/finegrained}/package-summary.html (69%)
 copy docs/api/java/org/apache/sysds/runtime/{compress/estim => privacy/finegrained}/package-tree.html (58%)
 copy docs/api/java/org/apache/sysds/runtime/{transform/decode => privacy/finegrained}/package-use.html (70%)
 create mode 100644 docs/api/python/guide/algorithms_basics.html
 create mode 100644 docs/api/python/sources/guide/algorithms_basics.rst.txt
 delete mode 100644 src/main/python/docs/source/guide/algorithms.rst
 create mode 100644 src/main/python/docs/source/guide/algorithms_basics.rst
 copy src/main/python/{tests/onnx_systemds => systemds/examples}/__init__.py (100%)
 copy src/main/python/{tests/onnx_systemds => systemds/examples/tutorials}/__init__.py (100%)
 create mode 100644 src/main/python/systemds/examples/tutorials/mnist.py
 copy src/main/python/tests/{onnx_systemds => examples}/__init__.py (100%)
 copy src/main/python/tests/{onnx_systemds => examples/tutorials}/__init__.py (100%)
 create mode 100644 src/main/python/tests/examples/tutorials/test_mnist.py
 copy src/main/python/{systemds/__init__.py => tests/manual_tests/multi_log_reg_mnist.py} (58%)
 copy src/main/python/tests/{onnx_systemds => matrix}/__init__.py (100%)
 rename src/main/python/tests/{test_matrix_aggregations.py => matrix/test_aggregations.py} (100%)
 rename src/main/python/tests/{test_matrix_binary_op.py => matrix/test_binary_op.py} (100%)
 rename src/main/python/tests/{test_matrix_block_converter.py => matrix/test_block_converter.py} (85%)
 rename src/main/python/tests/{test_matrix_cholesky.py => matrix/test_cholesky.py} (100%)
 rename src/main/python/tests/{test_matrix_order.py => matrix/test_order.py} (100%)
 rename src/main/python/tests/{test_matrix_rand.py => matrix/test_rand.py} (100%)
 rename src/main/python/tests/{test_matrix_reverse.py => matrix/test_reverse.py} (100%)
 create mode 100644 src/main/python/tests/matrix/test_to_one_hot.py
 rename src/main/python/tests/{test_matrix_transpose.py => matrix/test_transpose.py} (100%)
 rename src/main/python/tests/{test_matrix_trigonometric.py => matrix/test_trigonometric.py} (100%)