class_docstr: Tower Generator base class for Phoenix.
class_docstr_tok: ["Tower","Generator","base","class","for","Phoenix","."]
docstr: Initialize the object.
docstr_tok: ["Initialize","the","object","."]
code: def __init__(self, phoenix_spec, metadata):
      """Initialize the object."""
      self._phoenix_spec = phoenix_spec
      # Whether to allow attaching an auxiliary head to the generated tower.
      # Should be overridden by the subclass.
      self._allow_auxiliary_head = False
      self._metadata = metadata
  
file_path: model_search/model_search/generators/base_tower_generator.py
imports: import abc
  import os
  import time
  from typing import List
  from absl import logging
  from model_search.architecture import architecture_utils
  from model_search.architecture import tower
  import tensorflow.compat.v2
label_desc: Use image node_id 1 to create a new BaseTowerGenerator object from inherited base classes: object with example: obj = BaseTowerGenerator(phoenix_spec, metadata)