클라이언트¶
- class Client[소스]¶
기반 클래스:
ABC
Flower 클라이언트를 위한 추상 베이스 클래스입니다.
메소드
evaluate
(ins)로컬로 보유한 데이터 세트를 사용하여 제공된 매개변수를 평가합니다.
fit
(ins)로컬로 보유한 데이터 세트를 사용하여 제공된 매개변수를 구체화합니다.
get_parameters
(ins)현재 로컬 모델 파라미터를 반환합니다.
get_properties
(ins)클라이언트의 속성 집합을 반환합니다.
클라이언트(자체)를 반환합니다.
- evaluate(ins: EvaluateIns) EvaluateRes [소스]¶
로컬로 보유한 데이터 세트를 사용하여 제공된 매개변수를 평가합니다.
- 매개변수:
ins (EvaluateIns) – 서버에서 받은 (전역) 모델 파라미터와 로컬 평가 프로세스를 사용자 지정하는 데 사용되는 구성 값 사전이 포함된 평가 지침입니다.
- 반환:
로컬 데이터 세트의 손실 및 평가에 사용된 로컬 데이터 예제 수와 같은 기타 세부 정보가 포함된 평가 결과입니다.
- 반환 형식:
- get_parameters(ins: GetParametersIns) GetParametersRes [소스]¶
현재 로컬 모델 파라미터를 반환합니다.
- 매개변수:
ins (GetParametersIns) – 구성 값 dictionary이 포함된 서버에서 받은 매개변수 가져오기 명령어입니다.
- 반환:
현재 로컬 모델 파라미터입니다.
- 반환 형식:
- get_properties(ins: GetPropertiesIns) GetPropertiesRes [소스]¶
클라이언트의 속성 집합을 반환합니다.
- 매개변수:
ins (GetPropertiesIns) – 구성 값 dictionary이 포함된 서버로부터 받은 속성 가져오기 명령입니다.
- 반환:
현재 클라이언트 속성입니다.
- 반환 형식: