fl_server_api.serializers.generic ¶
Classes:
| Name | Description |
|---|---|
ErrorSerializer | Serializer for error messages. |
TrainingSerializerWithRounds | Serializer for the Training model including the update progress. |
Attributes:
| Name | Type | Description |
|---|---|---|
GroupSerializer | Type[ModelSerializer] | |
MetricSerializer | Type[ModelSerializer] | |
TrainingSerializer | Type[ModelSerializer] | |
Attributes¶
GroupSerializer module-attribute ¶
GroupSerializer: Type[ModelSerializer] = _create_generic_serializer(Group, ['id', 'name'])
Used by:
- API Reference
fl_server_apiviews
MetricSerializer module-attribute ¶
TrainingSerializer module-attribute ¶
Subclassed by:
- API Reference
fl_server_apiserializersgeneric ClassesTrainingSerializerWithRounds
- API Reference
fl_server_apiviews
Classes¶
ErrorSerializer ¶
Bases: Serializer
flowchart TD
fl_server_api.serializers.generic.ErrorSerializer[ErrorSerializer]
click fl_server_api.serializers.generic.ErrorSerializer href "" "fl_server_api.serializers.generic.ErrorSerializer"
Serializer for error messages.
Attributes:
| Name | Type | Description |
|---|---|---|
detail | Detailed error message. |
Source code in fl_server_api/serializers/generic.py
TrainingSerializerWithRounds ¶
Bases: TrainingSerializer
flowchart TD
fl_server_api.serializers.generic.TrainingSerializerWithRounds[TrainingSerializerWithRounds]
fl_server_api.serializers.generic.TrainingSerializer --> fl_server_api.serializers.generic.TrainingSerializerWithRounds
click fl_server_api.serializers.generic.TrainingSerializerWithRounds href "" "fl_server_api.serializers.generic.TrainingSerializerWithRounds"
Serializer for the Training model including the update progress.
Methods:
| Name | Description |
|---|---|
to_representation | Generate a dictionary representation of the Training model instance including the update progress. |
Source code in fl_server_api/serializers/generic.py
Functions¶
to_representation ¶
Generate a dictionary representation of the Training model instance including the update progress.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
| Training | The training model instance. | required |
Returns:
| Name | Type | Description |
|---|---|---|
dict | The dictionary representation of the training model instance. |