class_docstr: A PipelineEngine that doesn't do anything.
class_docstr_tok: ["A","PipelineEngine","that","does","n't","do","anything","."]
code: def run_chunked_pipeline(
      self, pipeline, start_date, end_date, chunksize, hooks=None
  ):
      raise NoEngineRegistered(
          "Attempted to run a chunked pipeline but no pipeline "
          "resources were registered."
      )
  
imports: from abc import ABCMeta, abstractmethod
  from functools import partial
  from six import iteritems, with_metaclass, viewkeys
  from numpy import array, arange
  from pandas import DataFrame, MultiIndex
  from toolz import groupby
  from zipline.lib.adjusted_array import ensure_adjusted_array, ensure_ndarray
  from zipline.errors import NoFurtherDataError
  from zipline.utils.input_validation import expect_types
  from zipline.utils.numpy_utils import as_column, repeat_first_axis, repeat_last_axis
  from zipline.utils.pandas_utils import explode
  from zipline.utils.string_formatting import bulleted_list
  from .domain import Domain, GENERIC
  from .graph import maybe_specialize
  from .hooks import DelegatingHooks
  from .term import AssetExists, InputDates, LoadableTerm
  from zipline.utils.date_utils import compute_date_range_chunks
  from zipline.utils.pandas_utils import categorical_df_concat
label_desc: Use image node_id 2 for calling the ExplodingPipelineEngine obj's underlying member method code with example usage: obj.run_chunked_pipeline(pipeline, start_date, end_date, chunksize, hooks) without return types