|
Mila 0.13.48
Deep Neural Network Library
|
Common file header structure for Mila data files. More...
#include <cstdint>#include <string>#include <vector>#include <stdexcept>#include <fstream>import nlohmann.json;import Serialization.Metadata;Classes | |
| class | Mila::Data::MilaFileHeader |
| Common file header for Mila data files. More... | |
| class | Mila::Data::SerializationMetadata |
| Type-safe metadata container for component serialization. More... | |
Namespaces | |
| namespace | Mila |
| Mila main API namespace. | |
| namespace | Mila::Data |
Typedefs | |
| using | Mila::Data::json = nlohmann::json |
Enumerations | |
| enum class | Mila::Data::MilaFileType : uint32_t { Mila::Data::Unknown = 0 , Mila::Data::BpeVocabulary = 1 , Mila::Data::CharVocabulary = 2 , Mila::Data::TokenizedCorpus = 3 , Mila::Data::Dataset = 4 , Mila::Data::TrainingCheckpoint = 5 , Mila::Data::Gpt4BpeVocabulary = 6 } |
| File type identifiers for Mila data files. More... | |
Functions | |
| constexpr const char * | Mila::Data::toString (MilaFileType type) |
Common file header structure for Mila data files.
Provides standardized file identification, versioning, and metadata storage.