Package io.deephaven.modelfarm
Interface ModelMultiExec.Models<T>
- Type Parameters:
T
- model input data type
- All Known Implementing Classes:
ConditionalModels
- Enclosing class:
- ModelMultiExec<T>
public static interface ModelMultiExec.Models<T>
An interface for determining which models get executed for each model data instance.
-
Method Summary
-
Method Details
-
getLock
Gets the synchronization lock to hold while executing the models in the iterator.- Parameters:
data
- model data- Returns:
- synchronization lock to hold while executing the models in the iterator.
-
iterator
Creates an iterator for the models to exec for the model data instance.- Parameters:
data
- model data- Returns:
- iterator for the models to exec for the model data instance.
-