FEDOT icon indicating copy to clipboard operation
FEDOT copied to clipboard

Abstract OptHistory to be usable for generic Graphs

Open gkirgizov opened this issue 2 years ago • 2 comments

The idea is to abstract all mentions of the Pipeline.

Subtasks:

  • [ ] refactor save_current_results to work on Individuals & Graph.save
    • also better drop additional_info, possibly make Individual Serializable
  • [ ] remove PipelineTemplate usages
  • [ ] pass Adapter at init (instead of manually constructing PipelineAdapter)
  • [ ] https://github.com/nccr-itmo/FEDOT/issues/846
  • [ ] Implement some tests for using OptHistory with custom mock graphs
  • [ ] #901

Such abstracted history will be quite useful for EPDE & BAMT & others -- they will get history functionality for free. Possibly this will allow to easily implement something like FEDOT.Web - style UI (for generic evolution history) on top of this as the next step

gkirgizov avatar Sep 07 '22 14:09 gkirgizov

Если мы хотим большей универсальности, то надо поддерживать достаточно произвольные переходы между поколениями.

Как минимум: нужна возможность делать пометки, которые бы объясняли семантику "поколения" - вида "Tuning", "SA", etc.

Как максимум: такие переходы должны быть показаны как операторы (не обязательно эволюционные).

nicl-nno avatar Sep 13 '22 10:09 nicl-nno

Добавил #901 в список

MorrisNein avatar Sep 21 '22 11:09 MorrisNein