IGNITE-7437: Partition based dataset implementation
authordmitrievanthony <dmitrievanthony@gmail.com>
Sun, 4 Feb 2018 18:06:02 +0000 (21:06 +0300)
committerYury Babak <ybabak@gridgain.com>
Sun, 4 Feb 2018 18:06:02 +0000 (21:06 +0300)
commit54bac750098bba32993754935e867bfbdd42ebef
tree082d2daf1bb246e038f9a91a0c1dd5f958ad225e
parenteee4f17b1ad8edbb8cfaf7ba7902c30a83a236d0
IGNITE-7437: Partition based dataset implementation

this closes #3410
61 files changed:
examples/src/main/java/org/apache/ignite/examples/ml/dataset/AlgorithmSpecificDatasetExample.java [new file with mode: 0644]
examples/src/main/java/org/apache/ignite/examples/ml/dataset/CacheBasedDatasetExample.java [new file with mode: 0644]
examples/src/main/java/org/apache/ignite/examples/ml/dataset/LocalDatasetExample.java [new file with mode: 0644]
examples/src/main/java/org/apache/ignite/examples/ml/dataset/model/Person.java [new file with mode: 0644]
examples/src/main/java/org/apache/ignite/examples/ml/dataset/model/package-info.java [new file with mode: 0644]
examples/src/main/java/org/apache/ignite/examples/ml/dataset/package-info.java [new file with mode: 0644]
examples/src/main/java/org/apache/ignite/examples/ml/preprocessing/NormalizationExample.java [new file with mode: 0644]
examples/src/main/java/org/apache/ignite/examples/ml/preprocessing/package-info.java [new file with mode: 0644]
modules/ml/pom.xml
modules/ml/src/main/java/org/apache/ignite/ml/dataset/Dataset.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/DatasetBuilder.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/DatasetFactory.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/PartitionContextBuilder.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/PartitionDataBuilder.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/UpstreamEntry.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/impl/cache/CacheBasedDataset.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/impl/cache/CacheBasedDatasetBuilder.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/impl/cache/package-info.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/impl/cache/util/ComputeUtils.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/impl/cache/util/DatasetAffinityFunctionWrapper.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/impl/cache/util/PartitionDataStorage.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/impl/cache/util/UpstreamCursorAdapter.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/impl/cache/util/package-info.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/impl/local/LocalDataset.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/impl/local/LocalDatasetBuilder.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/impl/local/package-info.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/impl/package-info.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/package-info.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/primitive/DatasetWrapper.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/primitive/SimpleDataset.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/primitive/SimpleLabeledDataset.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/primitive/builder/context/EmptyContextBuilder.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/primitive/builder/context/package-info.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/primitive/builder/data/SimpleDatasetDataBuilder.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/primitive/builder/data/SimpleLabeledDatasetDataBuilder.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/primitive/builder/data/package-info.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/primitive/builder/package-info.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/primitive/context/EmptyContext.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/primitive/context/package-info.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/primitive/data/SimpleDatasetData.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/primitive/data/SimpleLabeledDatasetData.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/primitive/data/package-info.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/dataset/primitive/package-info.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/preprocessing/PreprocessingTrainer.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/preprocessing/normalization/NormalizationPartitionData.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/preprocessing/normalization/NormalizationPreprocessor.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/preprocessing/normalization/NormalizationTrainer.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/preprocessing/normalization/package-info.java [new file with mode: 0644]
modules/ml/src/main/java/org/apache/ignite/ml/preprocessing/package-info.java [new file with mode: 0644]
modules/ml/src/test/java/org/apache/ignite/ml/IgniteMLTestSuite.java
modules/ml/src/test/java/org/apache/ignite/ml/dataset/DatasetTestSuite.java [new file with mode: 0644]
modules/ml/src/test/java/org/apache/ignite/ml/dataset/impl/cache/CacheBasedDatasetBuilderTest.java [new file with mode: 0644]
modules/ml/src/test/java/org/apache/ignite/ml/dataset/impl/cache/CacheBasedDatasetTest.java [new file with mode: 0644]
modules/ml/src/test/java/org/apache/ignite/ml/dataset/impl/cache/util/ComputeUtilsTest.java [new file with mode: 0644]
modules/ml/src/test/java/org/apache/ignite/ml/dataset/impl/cache/util/DatasetAffinityFunctionWrapperTest.java [new file with mode: 0644]
modules/ml/src/test/java/org/apache/ignite/ml/dataset/impl/cache/util/PartitionDataStorageTest.java [new file with mode: 0644]
modules/ml/src/test/java/org/apache/ignite/ml/dataset/impl/local/LocalDatasetBuilderTest.java [new file with mode: 0644]
modules/ml/src/test/java/org/apache/ignite/ml/dataset/primitive/DatasetWrapperTest.java [new file with mode: 0644]
modules/ml/src/test/java/org/apache/ignite/ml/preprocessing/PreprocessingTestSuite.java [new file with mode: 0644]
modules/ml/src/test/java/org/apache/ignite/ml/preprocessing/normalization/NormalizationPreprocessorTest.java [new file with mode: 0644]
modules/ml/src/test/java/org/apache/ignite/ml/preprocessing/normalization/NormalizationTrainerTest.java [new file with mode: 0644]