class_docstr: An abstract class that defines a data source.
class_docstr_tok: ["An","abstract","class","that","defines","a","data","source","."]
code: def get_time(self, item_id):
      max_time = max(self.time_ids)
      return (self.get_time_id(item_id) / max_time) * 2.0 - 1.0
  
imports: import abc
  import functools
  import itertools
  from typing import Any, Iterable, Optional, Sequence, Union
  from absl import logging
  from flax import jax_utils
  import jax
  import numpy
  import tensorflow
  from nerfies import camera
  from nerfies import gpath
  from nerfies import image_utils
  from nerfies import tf_camera
  from nerfies import utils
  from tensorflow.python.data.util import nest
label_desc: Use image node_id 14 for calling the DataSource obj's underlying member method code with example usage: obj.get_time(item_id) and returns: unknown