class_docstr: Abstract base class for DeepChem models.
class_docstr_tok: ["Abstract","base","class","for","DeepChem","models","."]
docstr: Dispatcher function for saving.
  
  Each subclass is responsible for overriding this method.
docstr_tok: ["Dispatcher","function","for","saving",".","Each","subclass","is","responsible","for","overriding","this","method","."]
code: def save(self) -> None:
      """Dispatcher function for saving.
  
      Each subclass is responsible for overriding this method.
      """
      raise NotImplementedError
  
imports: import os
  import shutil
  import tempfile
  import logging
  from typing import List, Optional, Sequence
  import numpy
  from deepchem.data import Dataset
  from deepchem.metrics import Metric
  from deepchem.trans import Transformer, undo_transforms
  from deepchem.utils.evaluate import Evaluator
  from deepchem.utils.typing import OneOrMany
label_desc: Use image node_id 8 for calling the Model obj's underlying member method code with example usage: obj.save() without return types