anchor_python_visualization.visualize.factory

Creates VisualizeFeaturesScheme

Module Contents

Functions

create_method(...)

Creates a visualize-embeddings method from an identifier.

Attributes

IDENTIFIERS

Unique strings to use as command-line-arguments to select a VisualizeFeaturesScheme.

DEFAULT_IDENTIFIER

The default choice to use in IDENTIFIERS.

anchor_python_visualization.visualize.factory.IDENTIFIERS = ['plot', 'tensorboard'][source]

Unique strings to use as command-line-arguments to select a VisualizeFeaturesScheme.

All are lower-case.

anchor_python_visualization.visualize.factory.DEFAULT_IDENTIFIER = 'plot'[source]

The default choice to use in IDENTIFIERS.

anchor_python_visualization.visualize.factory.create_method(identifier: str | None, projector: anchor_python_visualization.projection.Projector | None, output_path: str | None) anchor_python_visualization.visualize.visualize_features_scheme.VisualizeFeaturesScheme[source]

Creates a visualize-embeddings method from an identifier.

Parameters:
  • identifier – string that is one of IDENTIFIERS, case-insensitive.

  • projector – method for performing projection into smaller dimensionality.

  • output_path – a path for writing any relevant output.

Returns:

a newly created instance corresponding to the identifier.