Module amnes.data.serializer

Serializer package.

Expand source code
"""Serializer package."""

from .amnes_object import AmnesObjectSerializer  # noqa: F401
from .amnes_project import AmnesProjectSerializer  # noqa: F401
from .experiment import (  # noqa: F401
    ConcreteExperimentSerializer,
    ExperimentTemplateSerializer,
)
from .experiment_node import (  # noqa: F401
    ConcreteExperimentNodeSerializer,
    ExperimentNodeTemplateSerializer,
)
from .experiment_sequence import ExperimentSequenceSerializer  # noqa: F401
from .file import FileSerializer  # noqa: F401
from .node_task import NodeTaskSerializer  # noqa: F401
from .parameter_set import ParameterSetSerializer  # noqa: F401
from .worker_endpoint import WorkerEndpointSerializer  # noqa: F401

Sub-modules

amnes.data.serializer.amnes_object

This module contains the Serializer for the AmnesObject class …

amnes.data.serializer.amnes_project

This module contains the Serializer for the AmnesProject class …

amnes.data.serializer.base

This module contains all necessary definitions for a Serializer class …

amnes.data.serializer.experiment

This module contains the Serializer for the Experiment module …

amnes.data.serializer.experiment_node

This module contains the Serializer for the ExperimentNode module …

amnes.data.serializer.experiment_sequence

This module contains the Serializer for the ExperimentSequence class …

amnes.data.serializer.file

This module contains the Serializer for the FileModel …

amnes.data.serializer.node_task

This module contains the Serializer for the NodeTask class …

amnes.data.serializer.parameter_set

This module contains the Serializer for the ParameterSet class …

amnes.data.serializer.utils

This module contains helper methods for serializer classes.

amnes.data.serializer.worker_endpoint

This module contains the Serializer for the WorkerEndpoint class …