class_docstr: Pipeline for applying ``SeriesProcessor`` objects sequentially.
  
  Parameters
  ----------
  processors : List[Union[SeriesProcessor, SeriesPipeline]], optional
      List of ``SeriesProcessor`` or ``SeriesPipeline`` instances that will be applied
      sequentially to the internal series dict, by default None.
      **The processing steps will be executed in the same order as passed in this
      list.**
class_docstr_tok: ["Pipeline","for","applying","``","SeriesProcessor","``","objects","sequentially",".","Parameters","--","--","--","--","--","processors",":","List","[","Union","[","SeriesProcessor",",","SeriesPipeline","]","]",",","optional","List","of","``","SeriesProcessor","``","or","``","SeriesPipeline","``","instances","that","will","be","applied","sequentially","to","the","internal","series","dict",",","by","default","None",".","*","*","The","processing","steps","will","be","executed","in","the","same","order","as","passed","in","this","list",".","*","*"]
docstr: Serialize this ``SeriesPipeline`` instance.
  
  Notes
  ------
  As we use [Dill](https://github.com/uqfoundation/dill){:target="_blank"} to
  serialize, we can also serialize (decorator)functions which are defined in the
  local scope, like lambdas.
  
  Parameters
  ----------
  file_path : Union[str, Path]
      The path where the ``SeriesProcessor`` will be serialized.
docstr_tok: ["Serialize","this","``","SeriesPipeline","``","instance",".","Notes","--","--","--","As","we","use","[","Dill","]","(","https",":","\/\/github.com\/uqfoundation\/dill",")","{",":","target=","''","_blank","''","}","to","serialize",",","we","can","also","serialize","(","decorator",")","functions","which","are","defined","in","the","local","scope",",","like","lambdas",".","Parameters","--","--","--","--","--","file_path",":","Union","[","str",",","Path","]","The","path","where","the","``","SeriesProcessor","``","will","be","serialized","."]
code: def serialize(self, file_path: Union[str, Path]):
      """Serialize this ``SeriesPipeline`` instance.
  
      Notes
      ------
      As we use [Dill](https://github.com/uqfoundation/dill){:target="_blank"} to
      serialize, we can also serialize (decorator)functions which are defined in the
      local scope, like lambdas.
  
      Parameters
      ----------
      file_path : Union[str, Path]
          The path where the ``SeriesProcessor`` will be serialized.
  
      """
      with open(file_path, "wb") as f:
          dill.dump(self, f, recurse=True)
  
file_path: tsflex/tsflex/processing/series_pipeline.py
imports: from __future__ import annotations
  from pathlib import Path
  from typing import Dict, List, Optional, Union
  import dill
  import pandas
  from ..utils.data import flatten, series_dict_to_df, to_series_list
  from ..utils.logging import add_logging_handler, delete_logging_handlers
  from .logger import logger
  from .series_processor import SeriesProcessor
label_desc: Use image node_id 6 for calling the SeriesPipeline obj's underlying member method code with example usage: obj.serialize(file_path) without return types