commun#

Composants communs partagés entre le serveur et le client.

Functions

array_from_numpy(ndarray)

Create Array from NumPy ndarray.

bytes_to_ndarray(tensor)

Désérialise le tableau numérique NumPy à partir d'octets.

configure(identifier[, filename, host])

Configure la journalisation vers un fichier et/ou un serveur de journalisation distant.

event(event_type[, event_details])

Submit create_event to ThreadPoolExecutor to avoid blocking.

log(level, msg, *args, **kwargs)

Enregistre 'msg % args' avec le niveau de sévérité entier 'level'.

ndarray_to_bytes(ndarray)

Sérialise le tableau numérique NumPy en octets.

now()

Construit une date à partir de time.time() avec le fuseau horaire réglé sur UTC.

ndarrays_to_parameters(ndarrays)

Convertit les ndarrays NumPy en objets de paramètres.

parameters_to_ndarrays(parameters)

Convertit l'objet des paramètres en ndarrays NumPy.

Classes

Array(dtype, shape, stype, data)

Array type.

ClientMessage([get_properties_res, ...])

ClientMessage est un conteneur utilisé pour contenir un message de résultat.

Code(value)

Codes d'état du client.

ConfigsRecord([configs_dict, keep_input])

Configs record.

Context(state)

State of your run.

DisconnectRes(reason)

Message DisconnectRes envoyé par le client au serveur.

EvaluateIns(parameters, config)

Évaluer les instructions pour un client.

EvaluateRes(status, loss, num_examples, metrics)

Évaluer la réponse d'un client.

EventType(value)

Types d'événements télémétriques.

FitIns(parameters, config)

Instructions d'ajustement pour un client.

FitRes(status, parameters, num_examples, metrics)

Réponse adaptée d'un client.

Error(code[, reason])

A dataclass that stores information about an error that occurred.

GetParametersIns(config)

Demande de paramètres pour un client.

GetParametersRes(status, parameters)

Réponse lorsqu'on te demande de renvoyer des paramètres.

GetPropertiesIns(config)

Demande de propriétés pour un client.

GetPropertiesRes(status, properties)

Réponse des propriétés d'un client.

Message(metadata[, content, error])

State of your application from the viewpoint of the entity using it.

MessageType()

Message type.

MessageTypeLegacy()

Legacy message type.

Metadata(run_id, message_id, src_node_id, ...)

A dataclass holding metadata associated with the current message.

MetricsRecord([metrics_dict, keep_input])

Metrics record.

Parameters(tensors, tensor_type)

Paramètres du modèle.

ParametersRecord([array_dict, keep_input])

Parameters record.

ReconnectIns(seconds)

Message de reconnexion du serveur au client.

RecordSet([parameters_records, ...])

RecordSet stores groups of parameters, metrics and configs.

ServerMessage([get_properties_ins, ...])

ServerMessage est un conteneur utilisé pour contenir un message d'instruction.

Status(code, message)

Statut du client.