openfl.component.assigner.tasks.TrainTask

openfl.component.assigner.tasks.TrainTask#

class openfl.component.assigner.tasks.TrainTask(name, function_name, task_type='train', apply_local=False, parameters=<factory>)[source]#

Bases: Task

TrainTask class.

Parameters:
  • name (str) – Name of the task.

  • function_name (str) – Name of the function to be executed for the task.

  • apply_local (bool, optional) – Whether to apply the task locally. Defaults to False.

  • parameters (dict, optional) – Parameters for the task. Defaults to an empty dictionary.

  • task_type (str)

task_type#

Type of the task. Set to ‘train’.

Type:

str

__init__(name, function_name, task_type='train', apply_local=False, parameters=<factory>)#
Parameters:
  • name (str)

  • function_name (str)

  • task_type (str)

  • apply_local (bool)

  • parameters (dict)

Return type:

None

Methods

__init__(name, function_name[, task_type, ...])

Attributes

apply_local

task_type

name

function_name

parameters