Skip to content

Version 0.6.1

Compare
Choose a tag to compare
@gkirgizov gkirgizov released this 12 Dec 17:18
· 157 commits to release since this release
20c4988

Hi, folk!
We're making a new minor release with a number of improvements. This is an important release in a sense that this is a last release of self-contained FEDOT. The next major release will mark a separation of the optimizer core into the separate project.

New features, better quality & changes in API

  • More intuitive predict interface for time series forecasting (#930)
  • Pipeline save/load now have more intuitive behavior (#971)
  • Early stopping criteria now can take timeout into considerations, and not only number of iterations (early_stopping_timeout api parameter)
  • Graph nodes now can be accessed by name or uid (#982)
  • Tuner speed is better due to better initial params in the search space (#985)

Enhancements and fixes:

  • Fix inplace modification of data during data definition (resolves #943)
  • Fix regression preprocessing (#955)
  • Less evaluation errors during population selection in corner cases (#956)
  • Fix getting suitable operations for multi ts (#981)
  • Integration tests are fixed & passing now
  • More minor fixes & minor class interface refactorings
  • Important fix for multi-objective optimization (#996)

Documentation is extended

Architectural refactorings are continued:

  • Better PipelineAdapter (#941)
  • Abstracting optimiser core (most tasks in issue #713 are done)
    Notably, Serializer subsystem is now extendable (#969)