class_docstr: 2D images, axcodes specifications are ignored when
  loading. (Resampling to new pixdims is currently not supported).
class_docstr_tok: ["2D","images",",","axcodes","specifications","are","ignored","when","loading",".","(","Resampling","to","new","pixdims","is","currently","not","supported",")","."]
code: def interp_order(self, interp_order):
      try:
          if len(interp_order) == len(self.file_path):
              self._interp_order = tuple(
                  int(order) for order in interp_order
              )
              return
      except (TypeError, ValueError):
          pass
      try:
          interp_order = int(interp_order)
          self._interp_order = (int(interp_order),) * len(
              self.file_path
          )
      except (TypeError, ValueError):
          tf.logging.fatal(
              "output interp_order should be an integer or "
              "a sequence of integers that matches len(self.file_path)"
          )
          raise ValueError
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import os
  from abc import ABCMeta, abstractmethod
  import nibabel
  import numpy
  import tensorflow
  from six import with_metaclass, string_types
  import niftynet.io.misc_io
  from niftynet.io.image_loader import load_image_obj
  from niftynet.io.misc_io import resolve_file_name, dtype_casting
  from niftynet.utilities.niftynet_global_config import NiftyNetGlobalConfig
label_desc: Use image node_id 10 for calling the SpatialImage2D obj's underlying member method code with example usage: obj.interp_order(interp_order) without return types