code: def __init__(self):
      import cmdstanpy
  
      # this must be set before super.__init__() for load_model to work on Windows
      local_cmdstan = (
          importlib_resources.files("prophet")
          / "stan_model"
          / f"cmdstan-{self.CMDSTAN_VERSION}"
      )
      if local_cmdstan.exists():
          cmdstanpy.set_cmdstan_path(str(local_cmdstan))
      super().__init__()
  
imports: from __future__ import absolute_import, division, print_function
  from abc import abstractmethod, ABC
  from dataclasses import dataclass
  from typing import Sequence, Tuple
  from collections import OrderedDict
  from enum import Enum
  import importlib_resources
  import platform
  import logging
label_desc: Use image node_id 1 to create a new CmdStanPyBackend object from inherited base classes: IStanBackend with example: obj = CmdStanPyBackend()