:orphan: :py:mod:`anchor_python_visualization.visualize.factory` ======================================================= .. py:module:: anchor_python_visualization.visualize.factory .. autoapi-nested-parse:: Creates :class:`~visualize.VisualizeFeaturesScheme` Module Contents --------------- Functions ~~~~~~~~~ .. autoapisummary:: anchor_python_visualization.visualize.factory.create_method Attributes ~~~~~~~~~~ .. autoapisummary:: anchor_python_visualization.visualize.factory.IDENTIFIERS anchor_python_visualization.visualize.factory.DEFAULT_IDENTIFIER .. py:data:: IDENTIFIERS :value: ['plot', 'tensorboard'] Unique strings to use as command-line-arguments to select a :class:`VisualizeFeaturesScheme`. All are lower-case. .. py:data:: DEFAULT_IDENTIFIER :value: 'plot' The default choice to use in :const:`IDENTIFIERS`. .. py:function:: create_method(identifier: Optional[str], projector: Optional[anchor_python_visualization.projection.Projector], output_path: Optional[str]) -> anchor_python_visualization.visualize.visualize_features_scheme.VisualizeFeaturesScheme Creates a visualize-embeddings method from an identifier. :param identifier: string that is one of :const:`IDENTIFIERS`, case-insensitive. :param projector: method for performing projection into smaller dimensionality. :param output_path: a path for writing any relevant output. :returns: a newly created instance corresponding to the identifier.