etna.settings.Settings#

class Settings(torch_required: bool | None = None, prophet_required: bool | None = None, wandb_required: bool | None = None, classification_required: bool | None = None, auto_required: bool | None = None, statsforecast_required: bool | None = None)[source]#

Bases: object

etna settings.

Methods

parse()

Parse and return the settings.

type_hint(key)

Return type hint for the specified key.

Parameters:
  • torch_required (bool | None) –

  • prophet_required (bool | None) –

  • wandb_required (bool | None) –

  • classification_required (bool | None) –

  • auto_required (bool | None) –

  • statsforecast_required (bool | None) –

static parse() Settings[source]#

Parse and return the settings.

Returns:

Dictionary of the parsed and merged Settings.

Return type:

Settings

type_hint(key: str)[source]#

Return type hint for the specified key.

Parameters:

key (str) – key of interest

Return type:

type hint for the specified key