| batch_size_ | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | private |
| batchSize() const noexcept | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | inline |
| current_batch_ | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | private |
| currentBatch() const noexcept | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | inline |
| DataLoader(int64_t batch_size) | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | inlineexplicit |
| DataLoader(const DataLoader &)=delete | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | |
| DataLoader(DataLoader &&)=default | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | |
| getDatasetInfo() const | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | inlinevirtual |
| hasNext() const | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | inlinevirtual |
| incrementBatch() noexcept | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | inlineprotected |
| input_data_type | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | static |
| InputDataType typedef | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | |
| inputs()=0 | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | pure virtual |
| inputs() const =0 | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | pure virtual |
| InputTensor typedef | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | |
| is_mixed_precision | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | static |
| MemoryResource typedef | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | |
| nextBatch()=0 | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | pure virtual |
| numBatches() const =0 | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | pure virtual |
| operator=(const DataLoader &)=delete | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | |
| operator=(DataLoader &&)=default | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | |
| reset() | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | inlinevirtual |
| setCurrentBatch(int64_t batch_index) noexcept | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | inlineprotected |
| supportsMixedPrecision() noexcept | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | inlinestatic |
| target_data_type | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | static |
| TargetDataType typedef | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | |
| targets()=0 | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | pure virtual |
| targets() const =0 | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | pure virtual |
| TargetTensor typedef | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | |
| uses_pinned_memory | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | static |
| usesPinnedMemory() noexcept | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | inlinestatic |
| validateCurrentBatch() const | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | inlinevirtual |
| ~DataLoader()=default | Mila::Data::DataLoader< TInputDataType, TTargetDataType, TMemoryResource > | virtual |