public class DefaultLearningEnvironmentBuilder extends Object implements LearningEnvironmentBuilder
LearningEnvironment.| Modifier and Type | Method and Description |
|---|---|
LearningEnvironment |
buildForWorker(int part)
Builds
LearningEnvironment for worker on given partition. |
LearningEnvironmentBuilder |
withDataTtl(long dataTtl)
Specify partition data time-to-live in seconds (-1 for an infinite lifetime).
|
DefaultLearningEnvironmentBuilder |
withLoggingFactoryDependency(IgniteFunction<Integer,MLLogger.Factory> loggingFactory)
Specify dependency (partition -> logging factory).
|
DefaultLearningEnvironmentBuilder |
withParallelismStrategyDependency(IgniteFunction<Integer,ParallelismStrategy> stgy)
Specifies dependency (partition -> Parallelism Strategy for LearningEnvironment).
|
DefaultLearningEnvironmentBuilder |
withParallelismStrategyTypeDependency(IgniteFunction<Integer,ParallelismStrategy.Type> stgyType)
Specifies dependency (partition -> Parallelism Strategy Type for LearningEnvironment).
|
LearningEnvironmentBuilder |
withRandomDependency(IgniteFunction<Integer,Random> rngSupplier)
Specify dependency (partition -> random numbers generator).
|
LearningEnvironmentBuilder |
withRNGSeedDependency(IgniteFunction<Integer,Long> seed)
Specify dependency (partition -> seed for random number generator).
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuildForTrainer, defaultBuilder, withLoggingFactory, withParallelismStrategy, withParallelismStrategyType, withRandom, withRNGSeedpublic LearningEnvironmentBuilder withRNGSeedDependency(IgniteFunction<Integer,Long> seed)
withRNGSeedDependency in interface LearningEnvironmentBuilderseed - Function describing dependency (partition -> seed for random number generator).public LearningEnvironmentBuilder withRandomDependency(IgniteFunction<Integer,Random> rngSupplier)
withRandomDependency in interface LearningEnvironmentBuilderrngSupplier - Function describing dependency (partition -> random numbers generator).public LearningEnvironmentBuilder withDataTtl(long dataTtl)
withDataTtl in interface LearningEnvironmentBuilderdataTtl - Partition data time-to-live in seconds (-1 for an infinite lifetime).public DefaultLearningEnvironmentBuilder withParallelismStrategyDependency(IgniteFunction<Integer,ParallelismStrategy> stgy)
withParallelismStrategyDependency in interface LearningEnvironmentBuilderstgy - Function describing dependency (partition -> Parallelism Strategy).public DefaultLearningEnvironmentBuilder withParallelismStrategyTypeDependency(IgniteFunction<Integer,ParallelismStrategy.Type> stgyType)
withParallelismStrategyTypeDependency in interface LearningEnvironmentBuilderstgyType - Function describing dependency (partition -> Parallelism Strategy Type).public DefaultLearningEnvironmentBuilder withLoggingFactoryDependency(IgniteFunction<Integer,MLLogger.Factory> loggingFactory)
withLoggingFactoryDependency in interface LearningEnvironmentBuilderloggingFactory - Function describing (partition -> logging factory).public LearningEnvironment buildForWorker(int part)
LearningEnvironment for worker on given partition.buildForWorker in interface LearningEnvironmentBuilderpart - Partition.LearningEnvironment for worker on given partition.
GridGain In-Memory Computing Platform : ver. 8.9.26 Release Date : October 16 2025