Visualization Tools¶
Visualizer Module implements tools that creates responsive Visualizations, supporting process of interpreting learned characteristics of Language Models.
Submodules¶
Currently only similarity task visualization is implemented.
visualization.similarity_visualizer module¶
-
class
visualization.similarity_visualizer.
SimilarityVisualizer
(output_dir, gold_standard, similarity_log)¶ Bases:
visualization.visualizer.Visualizer
-
create_visualizations
()¶
-
log_file
= 'similarities.csv'¶
-
task_type
= 'SimilarityTask'¶
-
-
visualization.similarity_visualizer.
create_scatter_plot
(dataframe, x, y, label)¶
-
visualization.similarity_visualizer.
dataframe_preparation
(gold_standard_df, similarity_log_df)¶
-
visualization.similarity_visualizer.
get_sort_index
(dataframe, sort_columns)¶
visualization.visualizer module¶
-
visualization.visualizer.
METADATA_FILE
= 'metadata.yaml'¶
-
class
visualization.visualizer.
Visualizer
(output_dir: pathlib.Path)¶ Bases:
abc.ABC
-
classmethod
from_logging_directory
(logging_directory: pathlib.Path)¶
-
abstract property
log_file
¶ classmethod(function) -> method
Convert a function to be a class method.
A class method receives the class as implicit first argument, just like an instance method receives the instance. To declare a class method, use this idiom:
- class C:
@classmethod def f(cls, arg1, arg2, …):
…
It can be called either on the class (e.g. C.f()) or on an instance (e.g. C().f()). The instance is ignored except for its class. If a class method is called for a derived class, the derived class object is passed as the implied first argument.
Class methods are different than C++ or Java static methods. If you want those, see the staticmethod builtin.
-
abstract property
task_type
¶ classmethod(function) -> method
Convert a function to be a class method.
A class method receives the class as implicit first argument, just like an instance method receives the instance. To declare a class method, use this idiom:
- class C:
@classmethod def f(cls, arg1, arg2, …):
…
It can be called either on the class (e.g. C.f()) or on an instance (e.g. C().f()). The instance is ignored except for its class. If a class method is called for a derived class, the derived class object is passed as the implied first argument.
Class methods are different than C++ or Java static methods. If you want those, see the staticmethod builtin.
-
classmethod
Module contents¶
-
class
visualization.
Visualizer
(output_dir: pathlib.Path)¶ Bases:
abc.ABC
-
classmethod
from_logging_directory
(logging_directory: pathlib.Path)¶
-
abstract property
log_file
¶ classmethod(function) -> method
Convert a function to be a class method.
A class method receives the class as implicit first argument, just like an instance method receives the instance. To declare a class method, use this idiom:
- class C:
@classmethod def f(cls, arg1, arg2, …):
…
It can be called either on the class (e.g. C.f()) or on an instance (e.g. C().f()). The instance is ignored except for its class. If a class method is called for a derived class, the derived class object is passed as the implied first argument.
Class methods are different than C++ or Java static methods. If you want those, see the staticmethod builtin.
-
abstract property
task_type
¶ classmethod(function) -> method
Convert a function to be a class method.
A class method receives the class as implicit first argument, just like an instance method receives the instance. To declare a class method, use this idiom:
- class C:
@classmethod def f(cls, arg1, arg2, …):
…
It can be called either on the class (e.g. C.f()) or on an instance (e.g. C().f()). The instance is ignored except for its class. If a class method is called for a derived class, the derived class object is passed as the implied first argument.
Class methods are different than C++ or Java static methods. If you want those, see the staticmethod builtin.
-
classmethod
-
class
visualization.
SimilarityVisualizer
(output_dir, gold_standard, similarity_log)¶ Bases:
visualization.visualizer.Visualizer
-
create_visualizations
()¶
-
log_file
= 'similarities.csv'¶
-
task_type
= 'SimilarityTask'¶
-