공통

서버와 클라이언트 간에 공유되는 공통 구성 요소입니다.

함수

array_from_numpy(ndarray)

NumPy에서 배열을 만듭니다.

bytes_to_ndarray(tensor)

바이트에서 NumPy를 역직렬화합니다.

configure(identifier[, filename, host])

파일 및/또는 원격 로그 서버에 로깅을 구성합니다.

event(event_type[, event_details])

차단을 피하기 위해 create_event를 ThreadPoolExecutor에 제출합니다.

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

정수 심각도 'level'과 함께 'msg % args'를 기록합니다.

ndarray_to_bytes(ndarray)

NumPy와 배열을 바이트열로 직렬화합니다.

ndarrays_to_parameters(ndarrays)

NumPy 배열을 매개변수 객체로 변환합니다.

now()

표준 시간대를 UTC로 설정하여 time.time()에서 날짜 시간을 생성합니다.

parameters_to_ndarrays(parameters)

매개변수 객체를 NumPy 배열로 변환합니다.

클래스

Array(dtype, shape, stype, data)

배열 유형.

ClientMessage([get_properties_res, ...])

ClientMessage는 하나의 결과 메시지를 저장하는 데 사용되는 컨테이너입니다.

Code(value)

클라이언트 상태 코드.

Config

dict[str, bool | bytes | float | int | str]의 별칭

ConfigsRecord([configs_dict, keep_input])

레코드를 설정합니다.

Context(run_id, node_id, node_config, state, ...)

Context of your run.

DisconnectRes(reason)

클라이언트에서 서버로 연결 해제 메시지를 보냅니다.

Error(code[, reason])

발생한 오류에 대한 정보를 저장하는 데이터 클래스입니다.

EvaluateIns(parameters, config)

클라이언트에 대한 지침을 평가합니다.

EvaluateRes(status, loss, num_examples, metrics)

클라이언트의 응답을 평가합니다.

EventType(value)

원격 분석 이벤트의 유형.

FitIns(parameters, config)

고객을 위한 맞춤 지침.

FitRes(status, parameters, num_examples, metrics)

클라이언트의 적합성 응답.

GetParametersIns(config)

클라이언트에 대한 매개변수 요청입니다.

GetParametersRes(status, parameters)

매개변수 반환 요청 시 응답합니다.

GetPropertiesIns(config)

클라이언트에 대한 속성 요청.

GetPropertiesRes(status, properties)

클라이언트의 속성 응답을 확인합니다.

Message(metadata[, content, error])

애플리케이션을 사용하는 엔티티의 관점에서 애플리케이션의 상태입니다.

MessageType()

메시지 타입.

MessageTypeLegacy()

레거시 메시지 타입.

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

현재 메시지와 관련된 메타데이터를 보유한 데이터 클래스입니다.

Metrics

dict[str, bool | bytes | float | int | str]의 별칭

MetricsRecord([metrics_dict, keep_input])

Metrics recod.

NDArray

ndarray[Any, dtype[Any]]의 별칭

NDArrays

list[ndarray[Any, dtype[Any]]]의 별칭

Parameters(tensors, tensor_type)

모델 매개변수.

ParametersRecord([array_dict, keep_input])

매개변수 기록.

Properties

dict[str, bool | bytes | float | int | str]의 별칭

ReconnectIns(seconds)

서버에서 클라이언트로 메시지를 다시 연결합니다.

RecordSet([parameters_records, ...])

RecordSet은 매개변수, 메트릭 및 설정 그룹을 저장합니다.

ServerMessage([get_properties_ins, ...])

ServerMessage는 하나의 instruction 메시지를 저장하는 데 사용되는 컨테이너입니다.

Status(code, message)

클라이언트 상태.