golf_federated.client.process.config.trainer package¶
golf_federated.client.process.config.trainer.base module¶
-
class
golf_federated.client.process.config.trainer.base.BaseTrainer(mode: str)[source]¶ Bases:
objectTrainer object class, the class function supports the main operation of trainer on Client.
-
abstract
get_model() → List[source]¶ Abstract method for model weight getting.
- Returns:
List: Model weight.
-
abstract
get_train_data() → numpy.ndarray[source]¶ Abstract method for data values getting.
- Returns:
Numpy.ndarray: Data values.
-
abstract
get_train_label() → numpy.ndarray[source]¶ Abstract method for data labels getting.
- Returns:
Numpy.ndarray: Data labels.
-
abstract