Index
optimus_dl.modules.data
¶
DataPipeline
¶
Bases: NamedTuple
DataPipeline(datasets, dataloader)
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
datasets
|
BaseNode
|
|
None
|
dataloader
|
BaseNode | Loader
|
|
None
|
Source code in optimus_dl/modules/data/__init__.py
EvalDataPipeline
¶
Bases: NamedTuple
EvalDataPipeline(datasets, dataloader, eval_freq, eval_iterations, eval_guaranteed_same_batches, eval_checkpointing)
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
datasets
|
BaseNode
|
|
None
|
dataloader
|
BaseNode | Loader
|
|
None
|
eval_freq
|
int | None
|
|
None
|
eval_iterations
|
int | None
|
|
None
|
eval_guaranteed_same_batches
|
bool | None
|
|
None
|
eval_checkpointing
|
int | None
|
|
None
|
Source code in optimus_dl/modules/data/__init__.py
LoggingDataNode
¶
Bases: BaseDataset
A simple node that logs reset calls and delegates to a source node. Useful for debugging data pipelines.
Source code in optimus_dl/modules/data/__init__.py
Modules and Sub-packages¶
config:datasets:presets:profiling: Context manager to set the active profiler for the current context.transforms: