class_docstr: LIT Model API for dimensionality reduction.
code: def input_spec(self):
      # 'x' denotes input features
      return {"x": types.Embeddings()}
  
imports: import abc
  from collections.abc import Iterable, Iterator
  import inspect
  import itertools
  import multiprocessing
  from typing import Optional, Union
  from absl import logging
  from lit_nlp.api import dataset
  from lit_nlp.api import types
  from lit_nlp.lib import utils
  import numpy
label_desc: Use image node_id 2 for calling the ProjectorModel obj's underlying member method code with example usage: obj.input_spec() and returns: dict