Valerii Pokrovskii

Results 34 comments of Valerii Pokrovskii

> По поводу первого пункта: в каком-нибудь случае метрики для оптимизатора и для тюнера могут различаться? Или их можно объединить раз и навсегда? Тут я имел ввиду, что сейчас в...

Проблема оказалось более глубокой и связана с тем, что препроцессинг совершается в двух местах - как структурная единица пайплайна и как отдельный блок предобработки. Предлагается ввести аналог descriptive_id для препроцессора...

![image](https://user-images.githubusercontent.com/32017472/184169689-b044bc6a-0ce8-4163-8091-102ddb0b8ed5.png)

Попробуй, может [это](https://github.com/nccr-itmo/FEDOT/pull/816) решит проблему

> Общий вопрос - а сейчас PreprocessingBuilder ведь по прежнему будет добавить one_hot и прочее в начальные приближения. Или нет? Добавляеет. Удалю. В остальном - не знаю, имеет ли смысл...

Переработал немного использование кэша. Удалось полностью его вынести из pipeline.

Еще стоит переименовать [stop_after_n_generations](https://github.com/nccr-itmo/FEDOT/blob/master/fedot/api/main.py#L75) в early_stopping_generations в докстринге

Кажется, что в целом бустинг мутации нуждаются в переработке. Возможно стоит создать один большой issue, чтобы понять, что делать

https://github.com/nccr-itmo/FEDOT/blob/intro-refactoring/docs/source/introduction/index.rst добавил текст

Могу предложить немного костыльный вариант: можно сначала посчитать на скопированных индивидах фитнес, а потом найти им соответствие в исходном списке и там уже inplace заменять фитнес