## Uses of Interface
org.apache.ignite.ml.environment.parallelism.ParallelismStrategy

- Packages that use ParallelismStrategy
  Package | Description
  --- | ---
  org.apache.ignite.ml.environment | Package contains environment utils for ML algorithms.
  org.apache.ignite.ml.environment.parallelism | Package contains realisations of parallelism strategies for multi-thread algorithms.

- - ### Uses of ParallelismStrategy in org.apache.ignite.ml.environment

    Methods in org.apache.ignite.ml.environment with type parameters of type ParallelismStrategy
    Modifier and Type | Method and Description
    --- | ---
    `default <T extends ParallelismStrategy & Serializable> LearningEnvironmentBuilder` | LearningEnvironmentBuilder.`withParallelismStrategy(T stgy)` Specifies Parallelism Strategy for LearningEnvironment.

    Methods in org.apache.ignite.ml.environment that return ParallelismStrategy
    Modifier and Type | Method and Description
    --- | ---
    `ParallelismStrategy` | LearningEnvironment.`parallelismStrategy()` Returns Parallelism Strategy instance.

    Method parameters in org.apache.ignite.ml.environment with type arguments of type ParallelismStrategy
    Modifier and Type | Method and Description
    --- | ---
    `DefaultLearningEnvironmentBuilder` | DefaultLearningEnvironmentBuilder.`withParallelismStrategyDependency(IgniteFunction<Integer,ParallelismStrategy> stgy)` Specifies dependency (partition -> Parallelism Strategy for LearningEnvironment).
    `LearningEnvironmentBuilder` | LearningEnvironmentBuilder.`withParallelismStrategyDependency(IgniteFunction<Integer,ParallelismStrategy> stgy)` Specifies dependency (partition -> Parallelism Strategy for LearningEnvironment).

  - ### Uses of ParallelismStrategy in org.apache.ignite.ml.environment.parallelism

    Classes in org.apache.ignite.ml.environment.parallelism that implement ParallelismStrategy
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultParallelismStrategy` All task should be processed by default thread pool.
    `class` | `NoParallelismStrategy` All tasks should be processed in one thread.

    Fields in org.apache.ignite.ml.environment.parallelism declared as ParallelismStrategy
    Modifier and Type | Field and Description
    --- | ---
    `static ParallelismStrategy` | NoParallelismStrategy.`INSTANCE` Instance.

2020 Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.9.0
Release Date | : October 15 2020