Make covariate column names explicit by shchur · Pull Request #34 · autogluon/fev

Issue #, if available:

Description of changes:

  • Fix circular dependencies caused by __version__ stored in __init__.py
  • Make known_dynamic_columns, past_dynamic_columns, static_columns explicit properties of the Task instead of automatically inferring them from data.
  • Rename target_column -> target to make the name more consistent with str | list[str] typing.
  • Rename Task.target_columns_list -> target_columns.

To do

  • Update tutorials in docs/
  • Handle deprecated field names

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.