class_docstr: Simple static dictionary-based assumptions for time series forecasting task. 
class_docstr_tok: ["Simple","static","dictionary-based","assumptions","for","time","series","forecasting","task","."]
code: def builders(self):
      return {
          "lagged_ridge": PipelineBuilder().add_sequence(
              "lagged", "ridge"
          ),
          "topological": PipelineBuilder()
          .add_node("lagged")
          .add_node("topological_features")
          .add_node("lagged", branch_idx=1)
          .join_branches("ridge"),
          "polyfit_ridge": PipelineBuilder()
          .add_branch("polyfit", "lagged")
          .grow_branches(None, "ridge")
          .join_branches("ridge"),
          "smoothing_ar": PipelineBuilder().add_sequence(
              "smoothing", "ar"
          ),
      }
  
imports: from abc import abstractmethod
  from typing import List
  from fedot.api.api_utils.assumptions.operations_filter import OperationsFilter
  from fedot.core.pipelines.pipeline_builder import PipelineBuilder
  from fedot.core.repository.operation_types_repository import OperationTypesRepository
  from fedot.core.repository.tasks import Task, TaskTypesEnum
  from fedot.utilities.custom_errors import AbstractMethodNotImplementError
label_desc: Use image node_id 1 for calling the TSForecastingAssumptions obj's underlying member method code with example usage: obj.builders() and returns: dict