INNER CODE UNIT · Python
_init_remote_if_necessary
aimclub/FEDOT · fedot/api/main.py:551
def _init_remote_if_necessary(self):
remote = RemoteEvaluator()
if remote.is_enabled and remote.remote_task_params is not None:
task = self.params.task
if task.task_type is TaskTypesEnum.ts_forecasting:
task_str = (f'Task(TaskTypesEnum.ts_forecasting, '
f'TsForecastingParams(forecast_length={task.task_params.forecast_length}))')
else:
task_str = f'Task({str(task.task_type)})'
remote.remote_task_params.task_type = task_str
remote.remote_task_params.is_multi_modal = isinstance(self.train_data, MultiModalData)
if isinstance(self.target, str) and remote.remote_task_params.target is None:
remote.remote_task_params.target = self.target
def _train_pipeline_on_full_dataset(self, recommendations: Optional[dict],
full_train_not_preprocessed: Union[InputData, MultiModalData]):
"""Applies training procedure for obtained pipeline if dataset was clipped