guidellm.data.schemas.entrypoints
DataArgs
Bases: PydanticClassRegistryMixin['DataArgs'], ABC
Base class for data loading and processing argument models.
This class serves as a base for defining argument models related to data loading and processing. It inherits from PydanticClassRegistryMixin to enable automatic registration of subclasses, allowing for flexible and extensible data handling configurations.
Attributes:
| Name | Type | Description |
|---|---|---|
schema_discriminator | str | Field name for polymorphic deserialization |
Source code in src/guidellm/data/schemas/entrypoints.py
__pydantic_schema_base_type__() classmethod
Return base type for polymorphic validation hierarchy.
Returns:
| Type | Description |
|---|---|
type[DataArgs] | Base Profile class for schema validation |
Source code in src/guidellm/data/schemas/entrypoints.py
DataFinalizerArgs
Bases: PydanticClassRegistryMixin['DataFinalizerArgs'], ABC
Base class for data finalizer argument models.
This class serves as a base for defining arguments related to data finalization configurations. It inherits from PydanticClassRegistryMixin to enable automatic registration of subclasses, allowing for flexible and extensible data finalization configurations.
Attributes:
| Name | Type | Description |
|---|---|---|
schema_discriminator | str | Field name for polymorphic deserialization |
Source code in src/guidellm/data/schemas/entrypoints.py
__pydantic_schema_base_type__() classmethod
Return base type for polymorphic validation hierarchy.
Returns:
| Type | Description |
|---|---|
type[DataFinalizerArgs] | Base DataFinalizerArgs class for schema validation |
Source code in src/guidellm/data/schemas/entrypoints.py
DataLoaderArgs
Bases: PydanticClassRegistryMixin['DataLoaderArgs'], ABC
Base class for data loader argument models.
This class serves as a base for defining argument models related to data loading configurations. It inherits from PydanticClassRegistryMixin to enable automatic registration of subclasses, allowing for flexible and extensible data loading configurations.
Attributes:
| Name | Type | Description |
|---|---|---|
schema_discriminator | str | Field name for polymorphic deserialization |
Source code in src/guidellm/data/schemas/entrypoints.py
__pydantic_schema_base_type__() classmethod
Return base type for polymorphic validation hierarchy.
Returns:
| Type | Description |
|---|---|
type[DataLoaderArgs] | Base DataLoaderArgs class for schema validation |
Source code in src/guidellm/data/schemas/entrypoints.py
DataPreprocessorArgs
Bases: PydanticClassRegistryMixin['DataPreprocessorArgs'], ABC
Base class for data preprocessor argument models.
This class serves as a base for defining arguments related to data preprocessing configurations. It inherits from PydanticClassRegistryMixin to enable automatic registration of subclasses, allowing for flexible and extensible data preprocessing configurations.
Attributes:
| Name | Type | Description |
|---|---|---|
schema_discriminator | str | Field name for polymorphic deserialization |
Source code in src/guidellm/data/schemas/entrypoints.py
__pydantic_schema_base_type__() classmethod
Return base type for polymorphic validation hierarchy.
Returns:
| Type | Description |
|---|---|
type[DataPreprocessorArgs] | Base DataPreprocessorArgs class for schema validation |
Source code in src/guidellm/data/schemas/entrypoints.py
DataTokenizerArgs
Bases: PydanticClassRegistryMixin['DataTokenizerArgs'], ABC
Base class for data tokenizer argument models.
This class serves as a base for defining arguments related to data tokenization configurations. It inherits from PydanticClassRegistryMixin to enable automatic registration of subclasses, allowing for flexible and extensible data tokenization configurations.
Attributes:
| Name | Type | Description |
|---|---|---|
schema_discriminator | str | Field name for polymorphic deserialization |
Source code in src/guidellm/data/schemas/entrypoints.py
__pydantic_schema_base_type__() classmethod
Return base type for polymorphic validation hierarchy.
Returns:
| Type | Description |
|---|---|
type[DataTokenizerArgs] | Base DataTokenizerArgs class for schema validation |