src/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
src/sensai/__init__.py |
(no function) |
17 |
0 |
0 |
100% |
src/sensai/catboost.py |
CatBoostVectorRegressionModel.__init__ |
7 |
7 |
0 |
0% |
src/sensai/catboost.py |
CatBoostVectorRegressionModel._update_model_args |
7 |
7 |
0 |
0% |
src/sensai/catboost.py |
CatBoostVectorClassificationModel.__init__ |
7 |
7 |
0 |
0% |
src/sensai/catboost.py |
CatBoostVectorClassificationModel._update_model_args |
7 |
7 |
0 |
0% |
src/sensai/catboost.py |
(no function) |
16 |
16 |
0 |
0% |
src/sensai/clustering/__init__.py |
(no function) |
3 |
0 |
0 |
100% |
src/sensai/clustering/clustering_base.py |
EuclideanClusterer.__init__ |
12 |
12 |
0 |
0% |
src/sensai/clustering/clustering_base.py |
EuclideanClusterer.Cluster.__init__ |
4 |
4 |
0 |
0% |
src/sensai/clustering/clustering_base.py |
EuclideanClusterer.Cluster.__len__ |
1 |
1 |
0 |
0% |
src/sensai/clustering/clustering_base.py |
EuclideanClusterer.Cluster.__str__ |
1 |
1 |
0 |
0% |
src/sensai/clustering/clustering_base.py |
EuclideanClusterer.Cluster._compute_radius |
1 |
1 |
0 |
0% |
src/sensai/clustering/clustering_base.py |
EuclideanClusterer.Cluster._compute_centroid |
1 |
1 |
0 |
0% |
src/sensai/clustering/clustering_base.py |
EuclideanClusterer.Cluster.centroid |
3 |
3 |
0 |
0% |
src/sensai/clustering/clustering_base.py |
EuclideanClusterer.Cluster.radius |
3 |
3 |
0 |
0% |
src/sensai/clustering/clustering_base.py |
EuclideanClusterer.Cluster.summary_dict |
1 |
1 |
0 |
0% |
src/sensai/clustering/clustering_base.py |
EuclideanClusterer.__str__ |
1 |
1 |
0 |
0% |
src/sensai/clustering/clustering_base.py |
EuclideanClusterer.clusters |
9 |
9 |
0 |
0% |
src/sensai/clustering/clustering_base.py |
EuclideanClusterer.noise_cluster |
3 |
3 |
0 |
0% |
src/sensai/clustering/clustering_base.py |
EuclideanClusterer.summary_df |
2 |
2 |
0 |
0% |
src/sensai/clustering/clustering_base.py |
EuclideanClusterer.fit |
14 |
14 |
0 |
0% |
src/sensai/clustering/clustering_base.py |
EuclideanClusterer.is_fitted |
1 |
1 |
0 |
0% |
src/sensai/clustering/clustering_base.py |
EuclideanClusterer.datapoints |
2 |
2 |
0 |
0% |
src/sensai/clustering/clustering_base.py |
EuclideanClusterer.labels |
2 |
2 |
0 |
0% |
src/sensai/clustering/clustering_base.py |
EuclideanClusterer.cluster_identifiers |
2 |
2 |
0 |
0% |
src/sensai/clustering/clustering_base.py |
EuclideanClusterer.get_cluster |
7 |
7 |
0 |
0% |
src/sensai/clustering/clustering_base.py |
EuclideanClusterer.num_clusters |
1 |
1 |
0 |
0% |
src/sensai/clustering/clustering_base.py |
EuclideanClusterer._compute_labels |
1 |
1 |
0 |
0% |
src/sensai/clustering/clustering_base.py |
(no function) |
38 |
0 |
0 |
100% |
src/sensai/clustering/greedy_clustering.py |
GreedyAgglomerativeClustering.Cluster.merge_cost |
1 |
1 |
0 |
0% |
src/sensai/clustering/greedy_clustering.py |
GreedyAgglomerativeClustering.Cluster.merge |
1 |
1 |
0 |
0% |
src/sensai/clustering/greedy_clustering.py |
GreedyAgglomerativeClustering.__init__ |
8 |
8 |
0 |
0% |
src/sensai/clustering/greedy_clustering.py |
GreedyAgglomerativeClustering.apply_clustering |
18 |
18 |
0 |
0% |
src/sensai/clustering/greedy_clustering.py |
GreedyAgglomerativeClustering.WrappedCluster.__init__ |
5 |
5 |
0 |
0% |
src/sensai/clustering/greedy_clustering.py |
GreedyAgglomerativeClustering.WrappedCluster.is_merged |
1 |
1 |
0 |
0% |
src/sensai/clustering/greedy_clustering.py |
GreedyAgglomerativeClustering.WrappedCluster.get_cluster_association |
3 |
3 |
0 |
0% |
src/sensai/clustering/greedy_clustering.py |
GreedyAgglomerativeClustering.WrappedCluster.remove_merges |
3 |
3 |
0 |
0% |
src/sensai/clustering/greedy_clustering.py |
GreedyAgglomerativeClustering.WrappedCluster.compute_merges |
17 |
17 |
0 |
0% |
src/sensai/clustering/greedy_clustering.py |
GreedyAgglomerativeClustering.WrappedCluster.__str__ |
1 |
1 |
0 |
0% |
src/sensai/clustering/greedy_clustering.py |
GreedyAgglomerativeClustering.ClusterMerge.__init__ |
4 |
4 |
0 |
0% |
src/sensai/clustering/greedy_clustering.py |
GreedyAgglomerativeClustering.ClusterMerge.apply |
8 |
8 |
0 |
0% |
src/sensai/clustering/greedy_clustering.py |
GreedyAgglomerativeClustering.ClusterMerge.__lt__ |
1 |
1 |
0 |
0% |
src/sensai/clustering/greedy_clustering.py |
GreedyAgglomerativeClustering.MergeCandidateDeterminationStrategy.__init__ |
1 |
1 |
0 |
0% |
src/sensai/clustering/greedy_clustering.py |
GreedyAgglomerativeClustering.MergeCandidateDeterminationStrategy.set_clusterer |
1 |
1 |
0 |
0% |
src/sensai/clustering/greedy_clustering.py |
GreedyAgglomerativeClustering.MergeCandidateDeterminationStrategy.iter_candidate_indices |
1 |
1 |
0 |
0% |
src/sensai/clustering/greedy_clustering.py |
GreedyAgglomerativeClustering.MergeCandidateDeterminationStrategyDefault.iter_candidate_indices |
4 |
4 |
0 |
0% |
src/sensai/clustering/greedy_clustering.py |
(no function) |
34 |
0 |
0 |
100% |
src/sensai/clustering/sklearn_clustering.py |
SkLearnClustererProtocol.fit |
1 |
0 |
0 |
100% |
src/sensai/clustering/sklearn_clustering.py |
SkLearnEuclideanClusterer.__init__ |
2 |
2 |
0 |
0% |
src/sensai/clustering/sklearn_clustering.py |
SkLearnEuclideanClusterer._compute_labels |
2 |
2 |
0 |
0% |
src/sensai/clustering/sklearn_clustering.py |
SkLearnEuclideanClusterer.__str__ |
1 |
1 |
0 |
0% |
src/sensai/clustering/sklearn_clustering.py |
(no function) |
9 |
0 |
0 |
100% |
src/sensai/columngen.py |
ColumnGenerator.__init__ |
1 |
1 |
0 |
0% |
src/sensai/columngen.py |
ColumnGenerator.generate_column |
5 |
5 |
0 |
0% |
src/sensai/columngen.py |
ColumnGenerator._generate_column |
1 |
1 |
0 |
0% |
src/sensai/columngen.py |
ColumnGenerator.to_feature_generator |
1 |
1 |
0 |
0% |
src/sensai/columngen.py |
IndexCachedColumnGenerator.__init__ |
3 |
3 |
0 |
0% |
src/sensai/columngen.py |
IndexCachedColumnGenerator._generate_column |
10 |
10 |
0 |
0% |
src/sensai/columngen.py |
ColumnGeneratorCachedByIndex.__init__ |
3 |
3 |
0 |
0% |
src/sensai/columngen.py |
ColumnGeneratorCachedByIndex._generate_column |
22 |
22 |
0 |
0% |
src/sensai/columngen.py |
ColumnGeneratorCachedByIndex.__getstate__ |
5 |
5 |
0 |
0% |
src/sensai/columngen.py |
ColumnGeneratorCachedByIndex._generate_value |
1 |
1 |
0 |
0% |
src/sensai/columngen.py |
(no function) |
26 |
0 |
0 |
100% |
src/sensai/data/__init__.py |
(no function) |
3 |
0 |
0 |
100% |
src/sensai/data/dataset.py |
DataSet.load_io_data |
1 |
1 |
0 |
0% |
src/sensai/data/dataset.py |
DataSetClassificationIris.load_io_data |
4 |
4 |
0 |
0% |
src/sensai/data/dataset.py |
DataSetClassificationTitanicSurvival.__init__ |
1 |
1 |
0 |
0% |
src/sensai/data/dataset.py |
DataSetClassificationTitanicSurvival.load_io_data |
4 |
4 |
0 |
0% |
src/sensai/data/dataset.py |
(no function) |
27 |
0 |
0 |
100% |
src/sensai/data/io_data.py |
BaseInputOutputData.__init__ |
4 |
1 |
0 |
75% |
src/sensai/data/io_data.py |
BaseInputOutputData.__len__ |
1 |
0 |
0 |
100% |
src/sensai/data/io_data.py |
BaseInputOutputData.filter_indices |
1 |
1 |
0 |
0% |
src/sensai/data/io_data.py |
InputOutputArrays.__init__ |
1 |
1 |
0 |
0% |
src/sensai/data/io_data.py |
InputOutputArrays.filter_indices |
3 |
3 |
0 |
0% |
src/sensai/data/io_data.py |
InputOutputArrays.to_torch_data_loader |
7 |
7 |
0 |
0% |
src/sensai/data/io_data.py |
InputOutputData.__init__ |
1 |
0 |
0 |
100% |
src/sensai/data/io_data.py |
InputOutputData._tostring_object_info |
1 |
1 |
0 |
0% |
src/sensai/data/io_data.py |
InputOutputData.from_data_frame |
3 |
0 |
0 |
100% |
src/sensai/data/io_data.py |
InputOutputData.filter_indices |
3 |
0 |
0 |
100% |
src/sensai/data/io_data.py |
InputOutputData.filter_index |
3 |
3 |
0 |
0% |
src/sensai/data/io_data.py |
InputOutputData.input_dim |
1 |
1 |
0 |
0% |
src/sensai/data/io_data.py |
InputOutputData.output_dim |
1 |
1 |
0 |
0% |
src/sensai/data/io_data.py |
InputOutputData.compute_input_output_correlation |
9 |
9 |
0 |
0% |
src/sensai/data/io_data.py |
InputOutputData.to_df |
1 |
1 |
0 |
0% |
src/sensai/data/io_data.py |
DataSplitter.split |
1 |
1 |
0 |
0% |
src/sensai/data/io_data.py |
DataSplitterFractional.__init__ |
5 |
1 |
0 |
80% |
src/sensai/data/io_data.py |
DataSplitterFractional.split_with_indices |
11 |
1 |
0 |
91% |
src/sensai/data/io_data.py |
DataSplitterFractional.split |
2 |
0 |
0 |
100% |
src/sensai/data/io_data.py |
DataSplitterFromDataFrameSplitter.__init__ |
3 |
3 |
0 |
0% |
src/sensai/data/io_data.py |
DataSplitterFromDataFrameSplitter.split |
7 |
7 |
0 |
0% |
src/sensai/data/io_data.py |
DataSplitterFromSkLearnSplitter.__init__ |
1 |
1 |
0 |
0% |
src/sensai/data/io_data.py |
DataSplitterFromSkLearnSplitter.split |
4 |
4 |
0 |
0% |
src/sensai/data/io_data.py |
DataSplitterStratifiedShuffleSplit.__init__ |
1 |
1 |
0 |
0% |
src/sensai/data/io_data.py |
DataSplitterStratifiedShuffleSplit.is_applicable |
2 |
2 |
0 |
0% |
src/sensai/data/io_data.py |
DataFrameSplitter.compute_split_indices |
1 |
1 |
0 |
0% |
src/sensai/data/io_data.py |
DataFrameSplitter.split_with_indices |
4 |
4 |
0 |
0% |
src/sensai/data/io_data.py |
DataFrameSplitter.split |
1 |
1 |
0 |
0% |
src/sensai/data/io_data.py |
DataFrameSplitterFractional.__init__ |
2 |
0 |
0 |
100% |
src/sensai/data/io_data.py |
DataFrameSplitterFractional.compute_split_indices |
9 |
2 |
0 |
78% |
src/sensai/data/io_data.py |
DataFrameSplitterColumnEquivalenceClass.__init__ |
3 |
3 |
0 |
0% |
src/sensai/data/io_data.py |
DataFrameSplitterColumnEquivalenceClass.compute_split_indices |
13 |
13 |
0 |
0% |
src/sensai/data/io_data.py |
(no function) |
63 |
0 |
0 |
100% |
src/sensai/data_transformation/__init__.py |
(no function) |
3 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DataFrameTransformer.__init__ |
4 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DataFrameTransformer.__setstate__ |
5 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DataFrameTransformer._tostring_exclude_private |
1 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DataFrameTransformer.get_name |
1 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DataFrameTransformer.set_name |
1 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DataFrameTransformer.with_name |
2 |
2 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DataFrameTransformer._fit |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DataFrameTransformer._apply |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DataFrameTransformer.apply |
6 |
1 |
0 |
83% |
src/sensai/data_transformation/dft.py |
DataFrameTransformer.info |
1 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DataFrameTransformer.fit |
2 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DataFrameTransformer.is_fitted |
1 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DataFrameTransformer.fit_apply |
2 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DataFrameTransformer.to_feature_generator |
2 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DFTFromFeatureGenerator._fit |
1 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DFTFromFeatureGenerator._apply |
1 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DFTFromFeatureGenerator.__init__ |
3 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
InvertibleDataFrameTransformer.apply_inverse |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/dft.py |
InvertibleDataFrameTransformer.get_inverse |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/dft.py |
RuleBasedDataFrameTransformer._fit |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/dft.py |
RuleBasedDataFrameTransformer.fit |
1 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
RuleBasedDataFrameTransformer.is_fitted |
1 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
InverseDataFrameTransformer.__init__ |
2 |
2 |
0 |
0% |
src/sensai/data_transformation/dft.py |
InverseDataFrameTransformer._apply |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DataFrameTransformerChain.__init__ |
2 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DataFrameTransformerChain.__len__ |
1 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DataFrameTransformerChain._apply |
3 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DataFrameTransformerChain._fit |
5 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DataFrameTransformerChain.is_fitted |
1 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DataFrameTransformerChain.get_names |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DataFrameTransformerChain.info |
4 |
4 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DataFrameTransformerChain.find_first_transformer_by_type |
4 |
4 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DataFrameTransformerChain.append |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTRenameColumns.__init__ |
2 |
2 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTRenameColumns._apply |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTConditionalRowFilterOnColumn.__init__ |
3 |
3 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTConditionalRowFilterOnColumn._apply |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTInSetComparisonRowFilterOnColumn.__init__ |
3 |
3 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTInSetComparisonRowFilterOnColumn._apply |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTInSetComparisonRowFilterOnColumn.info |
4 |
4 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTNotInSetComparisonRowFilterOnColumn.__init__ |
3 |
3 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTNotInSetComparisonRowFilterOnColumn._apply |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTNotInSetComparisonRowFilterOnColumn.info |
4 |
4 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTVectorizedConditionalRowFilterOnColumn.__init__ |
3 |
3 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTVectorizedConditionalRowFilterOnColumn._apply |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTVectorizedConditionalRowFilterOnColumn.info |
3 |
3 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTRowFilter.__init__ |
2 |
2 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTRowFilter._apply |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTModifyColumn.__init__ |
3 |
3 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTModifyColumn._apply |
2 |
2 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTModifyColumnVectorized.__init__ |
3 |
3 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTModifyColumnVectorized._apply |
2 |
2 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTOneHotEncoder.__init__ |
21 |
21 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTOneHotEncoder._sparse_kwargs |
3 |
3 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTOneHotEncoder.__setstate__ |
3 |
1 |
0 |
67% |
src/sensai/data_transformation/dft.py |
DFTOneHotEncoder._tostring_additional_entries |
3 |
3 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTOneHotEncoder._fit |
13 |
13 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTOneHotEncoder._apply |
12 |
2 |
0 |
83% |
src/sensai/data_transformation/dft.py |
DFTOneHotEncoder.info |
6 |
6 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTColumnFilter.__init__ |
3 |
3 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTColumnFilter._apply |
6 |
6 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTColumnFilter.info |
4 |
4 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTKeepColumns._apply |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTDRowFilterOnIndex.__init__ |
3 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DFTDRowFilterOnIndex._apply |
6 |
6 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTNormalisation.RuleTemplate.__init__ |
9 |
1 |
0 |
89% |
src/sensai/data_transformation/dft.py |
DFTNormalisation.RuleTemplate.__setstate__ |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTNormalisation.RuleTemplate.to_rule |
1 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DFTNormalisation.RuleTemplate.to_placeholder_rule |
1 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DFTNormalisation.Rule.__init__ |
12 |
1 |
0 |
92% |
src/sensai/data_transformation/dft.py |
DFTNormalisation.Rule.__setstate__ |
1 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DFTNormalisation.Rule._tostring_excludes |
1 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DFTNormalisation.Rule._tostring_additional_entries |
4 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DFTNormalisation.Rule.set_regex |
4 |
2 |
0 |
50% |
src/sensai/data_transformation/dft.py |
DFTNormalisation.Rule.matches |
3 |
1 |
0 |
67% |
src/sensai/data_transformation/dft.py |
DFTNormalisation.Rule.matching_columns |
1 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DFTNormalisation.__init__ |
6 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DFTNormalisation._tostring_additional_entries |
5 |
1 |
0 |
80% |
src/sensai/data_transformation/dft.py |
DFTNormalisation._fit |
36 |
6 |
0 |
83% |
src/sensai/data_transformation/dft.py |
DFTNormalisation._check_unhandled_columns |
4 |
1 |
0 |
75% |
src/sensai/data_transformation/dft.py |
DFTNormalisation._apply |
19 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DFTNormalisation.info |
4 |
4 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTNormalisation.find_rule |
3 |
3 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTFromColumnGenerators.__init__ |
3 |
3 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTFromColumnGenerators._apply |
6 |
6 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTFromColumnGenerators.info |
3 |
3 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTCountEntries.__init__ |
3 |
3 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTCountEntries._apply |
2 |
2 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTCountEntries.info |
4 |
4 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTAggregationOnColumn.__init__ |
3 |
3 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTAggregationOnColumn._apply |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTRoundFloats.__init__ |
2 |
2 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTRoundFloats._apply |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTRoundFloats.info |
3 |
3 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTSkLearnTransformer.__init__ |
6 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DFTSkLearnTransformer.__setstate__ |
2 |
2 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTSkLearnTransformer._fit |
14 |
8 |
0 |
43% |
src/sensai/data_transformation/dft.py |
DFTSkLearnTransformer._apply_transformer |
15 |
6 |
0 |
60% |
src/sensai/data_transformation/dft.py |
DFTSkLearnTransformer._apply |
1 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DFTSkLearnTransformer.apply_inverse |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTSkLearnTransformer.info |
5 |
5 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTSortColumns._apply |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTFillNA.__init__ |
3 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DFTFillNA._apply |
4 |
2 |
0 |
50% |
src/sensai/data_transformation/dft.py |
DFTCastCategoricalColumns.__init__ |
3 |
3 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTCastCategoricalColumns._apply |
7 |
7 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTDropNA.__init__ |
3 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DFTDropNA._apply |
4 |
2 |
0 |
50% |
src/sensai/data_transformation/dft.py |
(no function) |
162 |
2 |
0 |
99% |
src/sensai/data_transformation/sklearn_transformer.py |
to_2d_array |
5 |
5 |
0 |
0% |
src/sensai/data_transformation/sklearn_transformer.py |
SkLearnTransformerProtocol.inverse_transform |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/sklearn_transformer.py |
SkLearnTransformerProtocol.transform |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/sklearn_transformer.py |
SkLearnTransformerProtocol.fit |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/sklearn_transformer.py |
ManualScaler.__init__ |
2 |
2 |
0 |
0% |
src/sensai/data_transformation/sklearn_transformer.py |
ManualScaler.fit |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/sklearn_transformer.py |
ManualScaler.transform |
2 |
2 |
0 |
0% |
src/sensai/data_transformation/sklearn_transformer.py |
ManualScaler.inverse_transform |
2 |
2 |
0 |
0% |
src/sensai/data_transformation/sklearn_transformer.py |
SkLearnTransformerFactoryFactory.MaxAbsScaler |
1 |
0 |
0 |
100% |
src/sensai/data_transformation/sklearn_transformer.py |
SkLearnTransformerFactoryFactory.MinMaxScaler |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/sklearn_transformer.py |
SkLearnTransformerFactoryFactory.StandardScaler |
1 |
0 |
0 |
100% |
src/sensai/data_transformation/sklearn_transformer.py |
SkLearnTransformerFactoryFactory.RobustScaler |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/sklearn_transformer.py |
SkLearnTransformerFactoryFactory.ManualScaler |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/sklearn_transformer.py |
(no function) |
29 |
0 |
0 |
100% |
src/sensai/data_transformation/value_transformation.py |
ValueOneHotEncoder.__init__ |
3 |
3 |
0 |
0% |
src/sensai/data_transformation/value_transformation.py |
ValueOneHotEncoder.fit |
3 |
3 |
0 |
0% |
src/sensai/data_transformation/value_transformation.py |
ValueOneHotEncoder.transform |
7 |
7 |
0 |
0% |
src/sensai/data_transformation/value_transformation.py |
(no function) |
6 |
0 |
0 |
100% |
src/sensai/distance_metric.py |
DistanceMetric.distance |
1 |
1 |
0 |
0% |
src/sensai/distance_metric.py |
DistanceMetric.__str__ |
1 |
1 |
0 |
0% |
src/sensai/distance_metric.py |
SingleColumnDistanceMetric.__init__ |
1 |
1 |
0 |
0% |
src/sensai/distance_metric.py |
SingleColumnDistanceMetric._distance |
1 |
1 |
0 |
0% |
src/sensai/distance_metric.py |
SingleColumnDistanceMetric.distance |
2 |
2 |
0 |
0% |
src/sensai/distance_metric.py |
DistanceMatrixDFCache.__init__ |
10 |
10 |
0 |
0% |
src/sensai/distance_metric.py |
DistanceMatrixDFCache.shape |
2 |
2 |
0 |
0% |
src/sensai/distance_metric.py |
DistanceMatrixDFCache._assert_tuple |
1 |
1 |
0 |
0% |
src/sensai/distance_metric.py |
DistanceMatrixDFCache.set |
11 |
11 |
0 |
0% |
src/sensai/distance_metric.py |
DistanceMatrixDFCache.save |
3 |
3 |
0 |
0% |
src/sensai/distance_metric.py |
DistanceMatrixDFCache.get |
10 |
10 |
0 |
0% |
src/sensai/distance_metric.py |
DistanceMatrixDFCache.num_unfilled_entries |
1 |
1 |
0 |
0% |
src/sensai/distance_metric.py |
DistanceMatrixDFCache.get_all_cached |
1 |
1 |
0 |
0% |
src/sensai/distance_metric.py |
CachedDistanceMetric.__init__ |
2 |
2 |
0 |
0% |
src/sensai/distance_metric.py |
CachedDistanceMetric.__getstate__ |
1 |
1 |
0 |
0% |
src/sensai/distance_metric.py |
CachedDistanceMetric.distance |
4 |
4 |
0 |
0% |
src/sensai/distance_metric.py |
CachedDistanceMetric._compute_value |
2 |
2 |
0 |
0% |
src/sensai/distance_metric.py |
CachedDistanceMetric.fill_cache |
5 |
5 |
0 |
0% |
src/sensai/distance_metric.py |
CachedDistanceMetric.__str__ |
1 |
1 |
0 |
0% |
src/sensai/distance_metric.py |
LinearCombinationDistanceMetric.__init__ |
3 |
3 |
0 |
0% |
src/sensai/distance_metric.py |
LinearCombinationDistanceMetric.distance |
4 |
4 |
0 |
0% |
src/sensai/distance_metric.py |
LinearCombinationDistanceMetric.__str__ |
1 |
1 |
0 |
0% |
src/sensai/distance_metric.py |
HellingerDistanceMetric.__init__ |
2 |
2 |
0 |
0% |
src/sensai/distance_metric.py |
HellingerDistanceMetric.__str__ |
1 |
1 |
0 |
0% |
src/sensai/distance_metric.py |
HellingerDistanceMetric._check_input_value |
6 |
6 |
0 |
0% |
src/sensai/distance_metric.py |
HellingerDistanceMetric._distance |
4 |
4 |
0 |
0% |
src/sensai/distance_metric.py |
EuclideanDistanceMetric.__init__ |
1 |
1 |
0 |
0% |
src/sensai/distance_metric.py |
EuclideanDistanceMetric._distance |
1 |
1 |
0 |
0% |
src/sensai/distance_metric.py |
EuclideanDistanceMetric.__str__ |
1 |
1 |
0 |
0% |
src/sensai/distance_metric.py |
IdentityDistanceMetric.__init__ |
4 |
4 |
0 |
0% |
src/sensai/distance_metric.py |
IdentityDistanceMetric.distance |
4 |
4 |
0 |
0% |
src/sensai/distance_metric.py |
IdentityDistanceMetric.__str__ |
1 |
1 |
0 |
0% |
src/sensai/distance_metric.py |
RelativeBitwiseEqualityDistanceMetric.__init__ |
2 |
2 |
0 |
0% |
src/sensai/distance_metric.py |
RelativeBitwiseEqualityDistanceMetric.check_input_value |
6 |
6 |
0 |
0% |
src/sensai/distance_metric.py |
RelativeBitwiseEqualityDistanceMetric._distance |
7 |
7 |
0 |
0% |
src/sensai/distance_metric.py |
RelativeBitwiseEqualityDistanceMetric.__str__ |
1 |
1 |
0 |
0% |
src/sensai/distance_metric.py |
(no function) |
62 |
0 |
0 |
100% |
src/sensai/ensemble/__init__.py |
(no function) |
1 |
0 |
0 |
100% |
src/sensai/ensemble/ensemble_base.py |
EnsembleVectorModel.__init__ |
3 |
3 |
0 |
0% |
src/sensai/ensemble/ensemble_base.py |
EnsembleVectorModel._fit |
14 |
14 |
0 |
0% |
src/sensai/ensemble/ensemble_base.py |
EnsembleVectorModel.compute_all_predictions |
11 |
11 |
0 |
0% |
src/sensai/ensemble/ensemble_base.py |
EnsembleVectorModel._predict |
2 |
2 |
0 |
0% |
src/sensai/ensemble/ensemble_base.py |
EnsembleVectorModel.aggregate_predictions |
1 |
1 |
0 |
0% |
src/sensai/ensemble/ensemble_base.py |
EnsembleRegressionVectorModel.is_regression_model |
1 |
1 |
0 |
0% |
src/sensai/ensemble/ensemble_base.py |
EnsembleClassificationVectorModel.is_regression_model |
1 |
1 |
0 |
0% |
src/sensai/ensemble/ensemble_base.py |
(no function) |
19 |
0 |
0 |
100% |
src/sensai/ensemble/models.py |
AveragingVectorRegressionModel.__init__ |
6 |
6 |
0 |
0% |
src/sensai/ensemble/models.py |
AveragingVectorRegressionModel.aggregate_predictions |
10 |
10 |
0 |
0% |
src/sensai/ensemble/models.py |
(no function) |
8 |
0 |
0 |
100% |
src/sensai/evaluation/__init__.py |
(no function) |
6 |
0 |
0 |
100% |
src/sensai/evaluation/crossval.py |
VectorModelCrossValidationData.__init__ |
4 |
4 |
0 |
0% |
src/sensai/evaluation/crossval.py |
VectorModelCrossValidationData.model_name |
1 |
1 |
0 |
0% |
src/sensai/evaluation/crossval.py |
VectorModelCrossValidationData._create_eval_stats_collection |
1 |
1 |
0 |
0% |
src/sensai/evaluation/crossval.py |
VectorModelCrossValidationData.get_eval_stats_collection |
6 |
6 |
0 |
0% |
src/sensai/evaluation/crossval.py |
VectorModelCrossValidationData.iter_input_output_ground_truth_tuples |
4 |
4 |
0 |
0% |
src/sensai/evaluation/crossval.py |
VectorModelCrossValidationData.track_metrics |
5 |
5 |
0 |
0% |
src/sensai/evaluation/crossval.py |
CrossValidationSplitter.create_folds |
1 |
1 |
0 |
0% |
src/sensai/evaluation/crossval.py |
CrossValidationSplitterDefault.__init__ |
2 |
2 |
0 |
0% |
src/sensai/evaluation/crossval.py |
CrossValidationSplitterDefault.create_folds |
13 |
13 |
0 |
0% |
src/sensai/evaluation/crossval.py |
CrossValidationSplitterNested.__init__ |
1 |
1 |
0 |
0% |
src/sensai/evaluation/crossval.py |
CrossValidationSplitterNested.create_folds |
7 |
7 |
0 |
0% |
src/sensai/evaluation/crossval.py |
VectorModelCrossValidatorParams.__init__ |
6 |
6 |
0 |
0% |
src/sensai/evaluation/crossval.py |
VectorModelCrossValidator.__init__ |
4 |
4 |
0 |
0% |
src/sensai/evaluation/crossval.py |
VectorModelCrossValidator.for_model |
3 |
3 |
0 |
0% |
src/sensai/evaluation/crossval.py |
VectorModelCrossValidator._create_model_evaluator |
1 |
1 |
0 |
0% |
src/sensai/evaluation/crossval.py |
VectorModelCrossValidator._create_result_data |
1 |
1 |
0 |
0% |
src/sensai/evaluation/crossval.py |
VectorModelCrossValidator.eval_model |
22 |
22 |
0 |
0% |
src/sensai/evaluation/crossval.py |
VectorModelCrossValidator._compute_metrics |
1 |
1 |
0 |
0% |
src/sensai/evaluation/crossval.py |
VectorModelCrossValidator._compute_metrics_for_var_name |
2 |
2 |
0 |
0% |
src/sensai/evaluation/crossval.py |
VectorModelCrossValidator.create_metrics_dict_provider |
1 |
1 |
0 |
0% |
src/sensai/evaluation/crossval.py |
VectorRegressionModelCrossValidationData._create_eval_stats_collection |
1 |
1 |
0 |
0% |
src/sensai/evaluation/crossval.py |
VectorRegressionModelCrossValidator._create_model_evaluator |
2 |
2 |
0 |
0% |
src/sensai/evaluation/crossval.py |
VectorRegressionModelCrossValidator._create_result_data |
1 |
1 |
0 |
0% |
src/sensai/evaluation/crossval.py |
VectorClassificationModelCrossValidationData._create_eval_stats_collection |
1 |
1 |
0 |
0% |
src/sensai/evaluation/crossval.py |
VectorClassificationModelCrossValidator._create_model_evaluator |
2 |
2 |
0 |
0% |
src/sensai/evaluation/crossval.py |
VectorClassificationModelCrossValidator._create_result_data |
1 |
1 |
0 |
0% |
src/sensai/evaluation/crossval.py |
(no function) |
62 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/__init__.py |
(no function) |
3 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStats.__init__ |
6 |
2 |
0 |
67% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStats.set_name |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStats.add_metric |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStats.compute_metric_value |
1 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStats.metrics_dict |
4 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStats.get_all |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStats._tostring_object_info |
1 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
Metric.__init__ |
2 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
Metric.compute_value_for_eval_stats |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
Metric.get_paired_metrics |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
Metric.has_finite_bounds |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStatsCollection.__init__ |
14 |
14 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStatsCollection.get_values |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStatsCollection.get_metric_names |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStatsCollection.get_metrics |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStatsCollection.get_metric_by_name |
4 |
4 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStatsCollection.has_metric |
3 |
3 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStatsCollection.agg_metrics_dict |
5 |
5 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStatsCollection.mean_metrics_dict |
2 |
2 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStatsCollection.plot_distribution |
18 |
18 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStatsCollection._plot_xy |
13 |
13 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStatsCollection._plot_xy.axlim |
3 |
3 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStatsCollection.plot_scatter |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStatsCollection.plot_heat_map |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStatsCollection.to_data_frame |
5 |
5 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStatsCollection.get_global_stats |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStatsCollection.get_combined_eval_stats |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStatsCollection.__str__ |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
PredictionEvalStats.__init__ |
7 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
PredictionEvalStats.add |
2 |
2 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
PredictionEvalStats.add_all |
32 |
6 |
0 |
81% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
PredictionEvalStats.add_all.is_sequence |
1 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
PredictionEvalStats._tostring_object_info |
1 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
mean_stats |
3 |
3 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStatsPlot.create_figure |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
(no function) |
54 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationMetric.__init__ |
2 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationMetric.compute_value_for_eval_stats |
1 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationMetric.compute_value |
3 |
1 |
0 |
67% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationMetric._compute_value |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationMetricAccuracy._compute_value |
1 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationMetricBalancedAccuracy._compute_value |
1 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationMetricAccuracyWithoutLabels.__init__ |
8 |
8 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationMetricAccuracyWithoutLabels._compute_value |
12 |
12 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationMetricAccuracyWithoutLabels.get_paired_metrics |
3 |
3 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationMetricGeometricMeanOfTrueClassProbability._compute_value |
8 |
8 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationMetricTopNAccuracy.__init__ |
2 |
2 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationMetricTopNAccuracy._compute_value |
7 |
7 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationMetricAccuracyMaxProbabilityBeyondThreshold.__init__ |
3 |
3 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationMetricAccuracyMaxProbabilityBeyondThreshold._compute_value |
12 |
12 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationMetricAccuracyMaxProbabilityBeyondThreshold.get_paired_metrics |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationMetricRelFreqMaxProbabilityBeyondThreshold.__init__ |
2 |
2 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationMetricRelFreqMaxProbabilityBeyondThreshold._compute_value |
5 |
5 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationMetric.__init__ |
5 |
5 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationMetricPrecision.__init__ |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationMetricPrecision._compute_value |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationMetricPrecision.get_paired_metrics |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationMetricRecall.__init__ |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationMetricRecall._compute_value |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationMetricF1Score.__init__ |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationMetricF1Score._compute_value |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationMetricRecallForPrecision.__init__ |
3 |
3 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationMetricRecallForPrecision.compute_value_for_eval_stats |
9 |
9 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationMetricRecallForPrecision._compute_value |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationMetricPrecisionThreshold.__init__ |
3 |
3 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationMetricPrecisionThreshold._compute_value |
8 |
8 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationMetricPrecisionThreshold.get_paired_metrics |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationMetricRecallThreshold.__init__ |
3 |
3 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationMetricRecallThreshold._compute_value |
8 |
8 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
create_default_binary_classification_metrics |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationEvalStats.__init__ |
40 |
20 |
0 |
50% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationEvalStats.__getstate__ |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationEvalStats.get_confusion_matrix |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationEvalStats.get_binary_classification_probability_threshold_variation_data |
3 |
3 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationEvalStats.get_accuracy |
1 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationEvalStats.metrics_dict |
5 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationEvalStats.get_misclassified_indices |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationEvalStats.plot_confusion_matrix |
2 |
2 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationEvalStats.plot_precision_recall_curve |
19 |
19 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationEvalStatsCollection.__init__ |
2 |
2 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationEvalStatsCollection.get_combined_eval_stats |
11 |
11 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ConfusionMatrix.__init__ |
2 |
2 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ConfusionMatrix.plot |
2 |
2 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationCounts.__init__ |
13 |
13 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationCounts.from_probability_threshold |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationCounts.from_eval_stats |
8 |
8 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationCounts._frac |
3 |
3 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationCounts.get_precision |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationCounts.get_recall |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationCounts.get_f1 |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationCounts.get_rel_freq_positive |
3 |
3 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationProbabilityThresholdVariationData.__init__ |
4 |
4 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationProbabilityThresholdVariationData.plot_precision_recall |
16 |
16 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationProbabilityThresholdVariationData.plot_counts |
9 |
9 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationEvalStatsPlotConfusionMatrix.__init__ |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationEvalStatsPlotConfusionMatrix.create_figure |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationEvalStatsPlotPrecisionRecall.create_figure |
3 |
3 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationEvalStatsPlotProbabilityThresholdPrecisionRecall.create_figure |
3 |
3 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationEvalStatsPlotProbabilityThresholdCounts.create_figure |
3 |
3 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
(no function) |
122 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
ClusterLabelsEvalStats.__init__ |
10 |
10 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
ClusterLabelsEvalStats.get_distribution_summary |
4 |
4 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
ClusterLabelsEvalStats.metrics_dict |
3 |
3 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
RemovedNoiseUnsupervisedMetric.compute_value_for_eval_stats |
3 |
3 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
RemovedNoiseUnsupervisedMetric.compute_value |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
CalinskiHarabaszScore.compute_value |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
DaviesBouldinScore.compute_value |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
SilhouetteScore.compute_value |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
ClusteringUnsupervisedEvalStats.__init__ |
8 |
8 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
ClusteringUnsupervisedEvalStats.from_model |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
RemovedCommonNoiseSupervisedMetric.compute_value_for_eval_stats |
4 |
4 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
RemovedCommonNoiseSupervisedMetric.compute_value |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
VMeasureScore.compute_value |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
AdjustedRandScore.compute_value |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
FowlkesMallowsScore.compute_value |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
AdjustedMutualInfoScore.compute_value |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
ClusteringSupervisedEvalStats.__init__ |
7 |
7 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
ClusteringSupervisedEvalStats.from_model |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
ClusteringSupervisedEvalStats.labels_with_removed_common_noise |
7 |
7 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
(no function) |
73 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionMetric.compute_value_for_eval_stats |
1 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionMetric.compute_value |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionMetric.compute_errors |
1 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionMetric.compute_abs_errors |
1 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionMetricMAE.compute_value |
1 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionMetricMSE.compute_value |
2 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionMetricRMSE.compute_value |
2 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionMetricRRSE.compute_value |
4 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionMetricR2.compute_value |
2 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionMetricPCC.compute_value |
2 |
2 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionMetricStdDevAE.compute_value |
1 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionMetricMedianAE.compute_value |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionEvalStats.__init__ |
6 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionEvalStats.compute_metric_value |
1 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionEvalStats.compute_mse |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionEvalStats.compute_rrse |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionEvalStats.compute_pcc |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionEvalStats.compute_r2 |
1 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionEvalStats.compute_mae |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionEvalStats.compute_rmse |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionEvalStats.compute_std_dev_ae |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionEvalStats.create_eval_stats_collection |
8 |
8 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionEvalStats.plot_error_distribution |
11 |
11 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionEvalStats.plot_scatter_ground_truth_predictions |
13 |
13 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionEvalStats.plot_heatmap_ground_truth_predictions |
24 |
24 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionEvalStatsCollection.__init__ |
2 |
2 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionEvalStatsCollection.get_combined_eval_stats |
6 |
6 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionEvalStatsPlotErrorDistribution.create_figure |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionEvalStatsPlotHeatmapGroundTruthPredictions.create_figure |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionEvalStatsPlotScatterGroundTruthPredictions.create_figure |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
(no function) |
82 |
0 |
0 |
100% |
src/sensai/evaluation/eval_util.py |
_is_regression |
5 |
5 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
create_vector_model_evaluator |
9 |
9 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
create_vector_model_cross_validator |
4 |
4 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
create_evaluation_util |
3 |
3 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
eval_model_via_evaluator |
19 |
19 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
EvaluationResultCollector.__init__ |
3 |
3 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
EvaluationResultCollector.is_plot_creation_enabled |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
EvaluationResultCollector.add_figure |
6 |
6 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
EvaluationResultCollector.add_data_frame_csv_file |
2 |
2 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
EvaluationResultCollector.child |
4 |
4 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
EvalStatsPlotCollector.__init__ |
2 |
2 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
EvalStatsPlotCollector.add_plot |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
EvalStatsPlotCollector.get_enabled_plots |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
EvalStatsPlotCollector.disable_plots |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
EvalStatsPlotCollector.create_plots |
9 |
9 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
RegressionEvalStatsPlotCollector.__init__ |
4 |
4 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ClassificationEvalStatsPlotCollector.__init__ |
6 |
6 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelEvaluation.__init__ |
7 |
7 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelEvaluation.create_evaluator |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelEvaluation.create_cross_validator |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelEvaluation.perform_simple_evaluation |
16 |
16 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelEvaluation.perform_simple_evaluation.gather_results |
15 |
15 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelEvaluation._result_writer_for_model |
3 |
3 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelEvaluation.perform_cross_validation |
16 |
16 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelEvaluation.compare_models |
67 |
67 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelEvaluation.compare_models.sorted_df |
12 |
12 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelEvaluation.compare_models_cross_validation |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelEvaluation.create_plots |
3 |
3 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelEvaluation._create_plots |
6 |
6 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelEvaluation._create_plots.create_plots |
6 |
6 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelEvaluation._create_eval_stats_plots |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
RegressionModelEvaluation.__init__ |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ClassificationModelEvaluation.__init__ |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
MultiDataModelEvaluation.__init__ |
12 |
12 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
MultiDataModelEvaluation.compare_models |
103 |
103 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
MultiDataModelEvaluation.compare_models.iter_combined_eval_stats_from_all_data_sets |
5 |
5 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelComparisonData.Result.iter_evaluation_data |
4 |
4 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelComparisonData.__init__ |
4 |
4 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelComparisonData.get_best_model_name |
2 |
2 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelComparisonData.get_best_model |
4 |
4 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelComparisonVisitor.visit |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelComparisonVisitor.collect_results |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelComparisonVisitorAggregatedFeatureImportance.__init__ |
4 |
4 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelComparisonVisitorAggregatedFeatureImportance.visit |
9 |
9 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelComparisonVisitorAggregatedFeatureImportance._collect |
3 |
3 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelComparisonVisitorAggregatedFeatureImportance.plot_feature_importance |
2 |
2 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelComparisonVisitorAggregatedFeatureImportance.get_feature_importance |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelComparisonVisitorAggregatedFeatureImportance.collect_results |
5 |
5 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
MultiDataModelComparisonData.__init__ |
7 |
7 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
MultiDataModelComparisonData.get_model_names |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
MultiDataModelComparisonData.get_model_description |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
MultiDataModelComparisonData.get_eval_stats_list |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
MultiDataModelComparisonData.get_eval_stats_collection |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
MultiDataModelComparisonData.iter_model_results |
2 |
2 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
MultiDataModelComparisonData.create_distribution_plots |
12 |
12 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ClassificationMultiDataModelComparisonData.get_eval_stats_collection |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
RegressionMultiDataModelComparisonData.get_eval_stats_collection |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
(no function) |
110 |
0 |
0 |
100% |
src/sensai/evaluation/evaluator.py |
MetricsDictProvider._compute_metrics |
1 |
1 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
MetricsDictProvider.compute_metrics |
4 |
4 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
MetricsDictProviderFromFunction.__init__ |
1 |
1 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
MetricsDictProviderFromFunction._compute_metrics |
1 |
1 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
VectorModelEvaluationData.__init__ |
4 |
0 |
0 |
100% |
src/sensai/evaluation/evaluator.py |
VectorModelEvaluationData.model_name |
1 |
1 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
VectorModelEvaluationData.input_data |
1 |
1 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
VectorModelEvaluationData.get_eval_stats |
8 |
2 |
0 |
75% |
src/sensai/evaluation/evaluator.py |
VectorModelEvaluationData.get_data_frame |
8 |
8 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
VectorModelEvaluationData.iter_input_output_ground_truth_tuples |
3 |
3 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
VectorRegressionModelEvaluationData.get_eval_stats_collection |
1 |
1 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
EvaluatorParams.__init__ |
4 |
0 |
0 |
100% |
src/sensai/evaluation/evaluator.py |
EvaluatorParams._tostring_exclude_private |
1 |
1 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
EvaluatorParams._tostring_additional_entries |
7 |
7 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
EvaluatorParams.get_data_splitter |
5 |
1 |
0 |
80% |
src/sensai/evaluation/evaluator.py |
EvaluatorParams.set_data_splitter |
1 |
1 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
VectorModelEvaluator.__init__ |
8 |
3 |
0 |
62% |
src/sensai/evaluation/evaluator.py |
VectorModelEvaluator.set_tracked_experiment |
1 |
1 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
VectorModelEvaluator.eval_model |
10 |
1 |
0 |
90% |
src/sensai/evaluation/evaluator.py |
VectorModelEvaluator._eval_model |
1 |
1 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
VectorModelEvaluator._compute_metrics |
1 |
1 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
VectorModelEvaluator._compute_metrics_for_var_name |
4 |
4 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
VectorModelEvaluator.create_metrics_dict_provider |
1 |
1 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
VectorModelEvaluator.fit_model |
3 |
1 |
0 |
67% |
src/sensai/evaluation/evaluator.py |
RegressionEvaluatorParams.__init__ |
4 |
0 |
0 |
100% |
src/sensai/evaluation/evaluator.py |
RegressionEvaluatorParams.from_dict_or_instance |
7 |
7 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
VectorRegressionModelEvaluatorParams.__init__ |
1 |
0 |
0 |
100% |
src/sensai/evaluation/evaluator.py |
VectorRegressionModelEvaluator.__init__ |
2 |
0 |
0 |
100% |
src/sensai/evaluation/evaluator.py |
VectorRegressionModelEvaluator._eval_model |
14 |
5 |
0 |
64% |
src/sensai/evaluation/evaluator.py |
VectorRegressionModelEvaluator.compute_test_data_outputs |
1 |
1 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
VectorRegressionModelEvaluator._compute_outputs |
6 |
2 |
0 |
67% |
src/sensai/evaluation/evaluator.py |
VectorClassificationModelEvaluationData.get_misclassified_inputs_data_frame |
1 |
1 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
VectorClassificationModelEvaluationData.get_misclassified_triples_pred_true_input |
3 |
3 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
ClassificationEvaluatorParams.__init__ |
4 |
0 |
0 |
100% |
src/sensai/evaluation/evaluator.py |
ClassificationEvaluatorParams.from_dict_or_instance |
7 |
7 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
VectorClassificationModelEvaluatorParams.__init__ |
1 |
0 |
0 |
100% |
src/sensai/evaluation/evaluator.py |
VectorClassificationModelEvaluator.__init__ |
2 |
0 |
0 |
100% |
src/sensai/evaluation/evaluator.py |
VectorClassificationModelEvaluator._eval_model |
6 |
1 |
0 |
83% |
src/sensai/evaluation/evaluator.py |
VectorClassificationModelEvaluator.compute_test_data_outputs |
1 |
1 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
VectorClassificationModelEvaluator._compute_outputs |
7 |
2 |
0 |
71% |
src/sensai/evaluation/evaluator.py |
RuleBasedVectorClassificationModelEvaluator.__init__ |
1 |
1 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
RuleBasedVectorClassificationModelEvaluator.eval_model |
3 |
3 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
RuleBasedVectorRegressionModelEvaluator.__init__ |
1 |
1 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
RuleBasedVectorRegressionModelEvaluator.eval_model |
3 |
3 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
(no function) |
88 |
0 |
0 |
100% |
src/sensai/evaluation/evaluator_clustering.py |
ClusteringModelEvaluator._compute_metrics |
2 |
2 |
0 |
0% |
src/sensai/evaluation/evaluator_clustering.py |
ClusteringModelEvaluator.eval_model |
1 |
1 |
0 |
0% |
src/sensai/evaluation/evaluator_clustering.py |
ClusteringModelUnsupervisedEvaluator.__init__ |
1 |
1 |
0 |
0% |
src/sensai/evaluation/evaluator_clustering.py |
ClusteringModelUnsupervisedEvaluator.eval_model |
3 |
3 |
0 |
0% |
src/sensai/evaluation/evaluator_clustering.py |
ClusteringModelSupervisedEvaluator.__init__ |
5 |
5 |
0 |
0% |
src/sensai/evaluation/evaluator_clustering.py |
ClusteringModelSupervisedEvaluator.eval_model |
6 |
6 |
0 |
0% |
src/sensai/evaluation/evaluator_clustering.py |
(no function) |
18 |
18 |
0 |
0% |
src/sensai/evaluation/metric_computation.py |
MetricComputation.__init__ |
1 |
1 |
0 |
0% |
src/sensai/evaluation/metric_computation.py |
MetricComputation.compute_metric_value |
1 |
1 |
0 |
0% |
src/sensai/evaluation/metric_computation.py |
MetricComputationMultiData.__init__ |
4 |
4 |
0 |
0% |
src/sensai/evaluation/metric_computation.py |
MetricComputationMultiData.compute_metric_value |
12 |
12 |
0 |
0% |
src/sensai/evaluation/metric_computation.py |
(no function) |
19 |
19 |
0 |
0% |
src/sensai/feature_importance.py |
FeatureImportance.__init__ |
2 |
2 |
0 |
0% |
src/sensai/feature_importance.py |
FeatureImportance._is_dict |
1 |
1 |
0 |
0% |
src/sensai/feature_importance.py |
FeatureImportance.get_feature_importance_dict |
8 |
8 |
0 |
0% |
src/sensai/feature_importance.py |
FeatureImportance.get_sorted_tuples |
3 |
3 |
0 |
0% |
src/sensai/feature_importance.py |
FeatureImportance.plot |
1 |
1 |
0 |
0% |
src/sensai/feature_importance.py |
FeatureImportance.get_data_frame |
2 |
2 |
0 |
0% |
src/sensai/feature_importance.py |
FeatureImportanceProvider.get_feature_importance_dict |
1 |
1 |
0 |
0% |
src/sensai/feature_importance.py |
FeatureImportanceProvider.get_feature_importance |
1 |
1 |
0 |
0% |
src/sensai/feature_importance.py |
FeatureImportanceProvider.get_feature_importances |
1 |
1 |
0 |
0% |
src/sensai/feature_importance.py |
plot_feature_importance |
13 |
13 |
0 |
0% |
src/sensai/feature_importance.py |
AggregatedFeatureImportance.__init__ |
7 |
7 |
0 |
0% |
src/sensai/feature_importance.py |
AggregatedFeatureImportance._is_dict |
1 |
1 |
0 |
0% |
src/sensai/feature_importance.py |
AggregatedFeatureImportance.add |
15 |
15 |
0 |
0% |
src/sensai/feature_importance.py |
AggregatedFeatureImportance._agg_feature_name |
5 |
5 |
0 |
0% |
src/sensai/feature_importance.py |
AggregatedFeatureImportance.get_aggregated_feature_importance_dict |
4 |
4 |
0 |
0% |
src/sensai/feature_importance.py |
AggregatedFeatureImportance.get_aggregated_feature_importance_dict.aggregate |
1 |
1 |
0 |
0% |
src/sensai/feature_importance.py |
AggregatedFeatureImportance.get_aggregated_feature_importance |
1 |
1 |
0 |
0% |
src/sensai/feature_importance.py |
compute_permutation_feature_importance_dict |
12 |
12 |
0 |
0% |
src/sensai/feature_importance.py |
AggregatedPermutationFeatureImportance.__init__ |
6 |
6 |
0 |
0% |
src/sensai/feature_importance.py |
AggregatedPermutationFeatureImportance.add |
2 |
2 |
0 |
0% |
src/sensai/feature_importance.py |
AggregatedPermutationFeatureImportance.add_cross_validation_data |
5 |
5 |
0 |
0% |
src/sensai/feature_importance.py |
AggregatedPermutationFeatureImportance.get_feature_importance |
1 |
1 |
0 |
0% |
src/sensai/feature_importance.py |
(no function) |
46 |
0 |
0 |
100% |
src/sensai/featuregen/__init__.py |
(no function) |
2 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
FeatureGenerator.__init__ |
22 |
5 |
0 |
77% |
src/sensai/featuregen/feature_generator.py |
FeatureGenerator.__setstate__ |
2 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
FeatureGenerator._tostring_exclude_private |
1 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
FeatureGenerator._tostring_additional_entries |
1 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
FeatureGenerator.get_name |
3 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
FeatureGenerator.set_name |
1 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
FeatureGenerator.get_names |
1 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
FeatureGenerator.info |
1 |
1 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGenerator.get_normalisation_rules |
3 |
1 |
0 |
67% |
src/sensai/featuregen/feature_generator.py |
FeatureGenerator.get_categorical_feature_name_regex |
1 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
FeatureGenerator.is_categorical_feature |
3 |
1 |
0 |
67% |
src/sensai/featuregen/feature_generator.py |
FeatureGenerator.get_generated_column_names |
1 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
FeatureGenerator.to_dft |
1 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
FeatureGenerator._fit |
1 |
1 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGenerator.fit |
3 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
FeatureGenerator.is_fitted |
1 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
FeatureGenerator.generate |
22 |
3 |
0 |
86% |
src/sensai/featuregen/feature_generator.py |
FeatureGenerator._generate |
1 |
1 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGenerator.fit_generate |
2 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
FeatureGenerator.flattened |
1 |
1 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGenerator.concat |
5 |
5 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGenerator.chain |
5 |
5 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
RuleBasedFeatureGenerator.fit |
1 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
RuleBasedFeatureGenerator._fit |
1 |
1 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
RuleBasedFeatureGenerator.is_fitted |
1 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
MultiFeatureGenerator.__init__ |
9 |
2 |
0 |
78% |
src/sensai/featuregen/feature_generator.py |
MultiFeatureGenerator._tostring_object_info |
1 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
MultiFeatureGenerator._generate_from_multiple |
10 |
2 |
0 |
80% |
src/sensai/featuregen/feature_generator.py |
MultiFeatureGenerator._generate |
2 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
MultiFeatureGenerator._generate.generate_features |
1 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
MultiFeatureGenerator.fit_generate |
3 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
MultiFeatureGenerator.fit_generate.generate_features |
1 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
MultiFeatureGenerator._fit |
2 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
MultiFeatureGenerator.is_fitted |
1 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
MultiFeatureGenerator.info |
3 |
3 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
MultiFeatureGenerator.get_names |
1 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorFromNamedTuples.__init__ |
2 |
2 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorFromNamedTuples._generate |
13 |
13 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorFromNamedTuples._generate_feature_dict |
1 |
1 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorTakeColumns.__init__ |
6 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorTakeColumns._generate |
10 |
1 |
0 |
90% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorTakeColumns.info |
4 |
4 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorFlattenColumns.__init__ |
4 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorFlattenColumns._generate |
12 |
1 |
0 |
92% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorFlattenColumns.info |
3 |
3 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorFromColumnGenerator.__init__ |
6 |
6 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorFromColumnGenerator.info |
4 |
4 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorFromColumnGenerator._generate |
7 |
7 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
ChainedFeatureGenerator.__init__ |
5 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
ChainedFeatureGenerator._generate |
3 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
ChainedFeatureGenerator._fit |
1 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
ChainedFeatureGenerator.is_fitted |
1 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
ChainedFeatureGenerator.info |
2 |
2 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
ChainedFeatureGenerator.fit_generate |
4 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorTargetDistribution.__init__ |
13 |
13 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorTargetDistribution.info |
6 |
6 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorTargetDistribution._fit |
15 |
15 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorTargetDistribution._generate |
11 |
11 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorFromVectorModel.__init__ |
6 |
6 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorFromVectorModel._fit |
4 |
4 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorFromVectorModel._generate |
7 |
7 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorFromVectorModel.info |
3 |
3 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorMapColumn.__init__ |
3 |
3 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorMapColumn._generate |
5 |
5 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorMapColumn._create_value |
1 |
1 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorMapColumnDict.__init__ |
2 |
2 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorMapColumnDict._generate |
5 |
5 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorMapColumnDict._create_features_dict |
1 |
1 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorNAMarker.__init__ |
4 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorNAMarker._generate |
5 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
flattened_feature_generator |
4 |
1 |
0 |
75% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorFromDFT.__init__ |
2 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorFromDFT._fit |
1 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorFromDFT._generate |
1 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
(no function) |
110 |
2 |
0 |
98% |
src/sensai/featuregen/feature_generator_registry.py |
FeatureGeneratorRegistry.__init__ |
3 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator_registry.py |
FeatureGeneratorRegistry.available_features |
1 |
1 |
0 |
0% |
src/sensai/featuregen/feature_generator_registry.py |
FeatureGeneratorRegistry._name |
3 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator_registry.py |
FeatureGeneratorRegistry.register_factory |
4 |
1 |
0 |
75% |
src/sensai/featuregen/feature_generator_registry.py |
FeatureGeneratorRegistry.get_feature_generator |
11 |
2 |
0 |
82% |
src/sensai/featuregen/feature_generator_registry.py |
FeatureGeneratorRegistry.collect_features |
1 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator_registry.py |
FeatureCollector.__init__ |
3 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator_registry.py |
FeatureCollector.get_multi_feature_generator |
1 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator_registry.py |
FeatureCollector.get_normalisation_rules |
1 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator_registry.py |
FeatureCollector.get_categorical_feature_name_regex |
1 |
1 |
0 |
0% |
src/sensai/featuregen/feature_generator_registry.py |
FeatureCollector.create_multi_feature_generator |
8 |
1 |
0 |
88% |
src/sensai/featuregen/feature_generator_registry.py |
FeatureCollector.create_dft_normalisation |
1 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator_registry.py |
FeatureCollector.create_dft_one_hot_encoder |
1 |
1 |
0 |
0% |
src/sensai/featuregen/feature_generator_registry.py |
FeatureCollector.create_feature_transformer_normalisation |
1 |
1 |
0 |
0% |
src/sensai/featuregen/feature_generator_registry.py |
FeatureCollector.create_feature_transformer_one_hot_encoder |
1 |
1 |
0 |
0% |
src/sensai/featuregen/feature_generator_registry.py |
(no function) |
27 |
0 |
0 |
100% |
src/sensai/geoanalytics/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
src/sensai/geoanalytics/_globalmaptiles.py |
GlobalMercator.__init__ |
3 |
3 |
0 |
0% |
src/sensai/geoanalytics/_globalmaptiles.py |
GlobalMercator.LatLonToMeters |
4 |
4 |
0 |
0% |
src/sensai/geoanalytics/_globalmaptiles.py |
GlobalMercator.MetersToLatLon |
4 |
4 |
0 |
0% |
src/sensai/geoanalytics/_globalmaptiles.py |
GlobalMercator.PixelsToMeters |
4 |
4 |
0 |
0% |
src/sensai/geoanalytics/_globalmaptiles.py |
GlobalMercator.MetersToPixels |
4 |
4 |
0 |
0% |
src/sensai/geoanalytics/_globalmaptiles.py |
GlobalMercator.PixelsToTile |
3 |
3 |
0 |
0% |
src/sensai/geoanalytics/_globalmaptiles.py |
GlobalMercator.PixelsToRaster |
2 |
2 |
0 |
0% |
src/sensai/geoanalytics/_globalmaptiles.py |
GlobalMercator.MetersToTile |
2 |
2 |
0 |
0% |
src/sensai/geoanalytics/_globalmaptiles.py |
GlobalMercator.LatLonToTile |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/_globalmaptiles.py |
GlobalMercator.TileBounds |
3 |
3 |
0 |
0% |
src/sensai/geoanalytics/_globalmaptiles.py |
GlobalMercator.TileLatLonBounds |
4 |
4 |
0 |
0% |
src/sensai/geoanalytics/_globalmaptiles.py |
GlobalMercator.Resolution |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/_globalmaptiles.py |
GlobalMercator.ZoomForPixelSize |
3 |
3 |
0 |
0% |
src/sensai/geoanalytics/_globalmaptiles.py |
GlobalMercator.GoogleTile |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/_globalmaptiles.py |
GlobalMercator.QuadTree |
11 |
11 |
0 |
0% |
src/sensai/geoanalytics/_globalmaptiles.py |
GlobalGeodetic.__init__ |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/_globalmaptiles.py |
GlobalGeodetic.LatLonToPixels |
4 |
4 |
0 |
0% |
src/sensai/geoanalytics/_globalmaptiles.py |
GlobalGeodetic.PixelsToTile |
3 |
3 |
0 |
0% |
src/sensai/geoanalytics/_globalmaptiles.py |
GlobalGeodetic.Resolution |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/_globalmaptiles.py |
GlobalGeodetic.TileBounds |
2 |
2 |
0 |
0% |
src/sensai/geoanalytics/_globalmaptiles.py |
(no function) |
29 |
29 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
GeoCoordClusterer.fit_geo_coords |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
GeoCoordClusterer.clusters_indices |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
GreedyAgglomerativeGeoCoordClusterer.__init__ |
10 |
10 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
GreedyAgglomerativeGeoCoordClusterer.Matrix.__init__ |
2 |
2 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
GreedyAgglomerativeGeoCoordClusterer.Matrix.set |
2 |
2 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
GreedyAgglomerativeGeoCoordClusterer.Matrix.get |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
GreedyAgglomerativeGeoCoordClusterer.LocalPoint.__init__ |
2 |
2 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
GreedyAgglomerativeGeoCoordClusterer.Cluster.__init__ |
3 |
3 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
GreedyAgglomerativeGeoCoordClusterer.Cluster.merge_cost |
19 |
19 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
GreedyAgglomerativeGeoCoordClusterer.Cluster.merge |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
GreedyAgglomerativeGeoCoordClusterer.fit_geo_coords |
10 |
10 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
GreedyAgglomerativeGeoCoordClusterer.clusters_indices |
8 |
8 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
GreedyAgglomerativeGeoCoordClusterer.MergeCandidateDeterminationStrategy.__init__ |
3 |
3 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
GreedyAgglomerativeGeoCoordClusterer.MergeCandidateDeterminationStrategy.set_clusterer |
9 |
9 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
GreedyAgglomerativeGeoCoordClusterer.MergeCandidateDeterminationStrategy.iter_candidate_indices |
26 |
26 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
SkLearnGeoCoordClusterer.__init__ |
3 |
3 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
SkLearnGeoCoordClusterer.fit_geo_coords |
5 |
5 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
SkLearnGeoCoordClusterer._clusters |
12 |
12 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
SkLearnGeoCoordClusterer.clusters_local_points |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
SkLearnGeoCoordClusterer.clusters_indices |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
DBSCANGeoCoordClusterer.__init__ |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
(no function) |
42 |
42 |
0 |
0% |
src/sensai/geoanalytics/geo_coords.py |
longitude_per_m |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/geo_coords.py |
latitude_per_m |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/geo_coords.py |
approximate_squared_distance |
7 |
7 |
0 |
0% |
src/sensai/geoanalytics/geo_coords.py |
closest_point_on_segment |
21 |
21 |
0 |
0% |
src/sensai/geoanalytics/geo_coords.py |
orientation |
6 |
6 |
0 |
0% |
src/sensai/geoanalytics/geo_coords.py |
abs_angle_difference |
6 |
6 |
0 |
0% |
src/sensai/geoanalytics/geo_coords.py |
closest_point_on_polyline |
18 |
18 |
0 |
0% |
src/sensai/geoanalytics/geo_coords.py |
GeoCoord.__init__ |
2 |
2 |
0 |
0% |
src/sensai/geoanalytics/geo_coords.py |
GeoCoord.latlon |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/geo_coords.py |
GeoCoord.distance_to |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/geo_coords.py |
GeoCoord.squared_distance_to |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/geo_coords.py |
GeoCoord.local_coords |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/geo_coords.py |
GeoCoord.mean_coord |
3 |
3 |
0 |
0% |
src/sensai/geoanalytics/geo_coords.py |
GpsTracePoint.__init__ |
2 |
2 |
0 |
0% |
src/sensai/geoanalytics/geo_coords.py |
GeoRect.__init__ |
6 |
6 |
0 |
0% |
src/sensai/geoanalytics/geo_coords.py |
GeoRect.from_circle |
5 |
5 |
0 |
0% |
src/sensai/geoanalytics/geo_coords.py |
(no function) |
29 |
29 |
0 |
0% |
src/sensai/geoanalytics/geopandas/__init__.py |
(no function) |
1 |
0 |
0 |
100% |
src/sensai/geoanalytics/geopandas/coordinate_clustering.py |
CoordinateEuclideanClusterer.__init__ |
2 |
2 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinate_clustering.py |
CoordinateEuclideanClusterer.Cluster.__init__ |
2 |
2 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinate_clustering.py |
CoordinateEuclideanClusterer.Cluster.to_geodf |
4 |
4 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinate_clustering.py |
CoordinateEuclideanClusterer.Cluster.as_multipoint |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinate_clustering.py |
CoordinateEuclideanClusterer.Cluster.load |
6 |
6 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinate_clustering.py |
CoordinateEuclideanClusterer.Cluster.save |
2 |
2 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinate_clustering.py |
CoordinateEuclideanClusterer._compute_labels |
2 |
2 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinate_clustering.py |
CoordinateEuclideanClusterer.fit |
2 |
2 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinate_clustering.py |
CoordinateEuclideanClusterer.to_geodf |
7 |
7 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinate_clustering.py |
CoordinateEuclideanClusterer.plot |
5 |
5 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinate_clustering.py |
CoordinateEuclideanClusterer.get_cluster |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinate_clustering.py |
CoordinateEuclideanClusterer.noise_cluster |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinate_clustering.py |
CoordinateEuclideanClusterer.clusters |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinate_clustering.py |
SkLearnCoordinateClustering.__init__ |
2 |
2 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinate_clustering.py |
(no function) |
32 |
0 |
0 |
100% |
src/sensai/geoanalytics/geopandas/coordinate_clustering_ground_truth.py |
PolygonAnnotatedCoordinates.__init__ |
26 |
26 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinate_clustering_ground_truth.py |
PolygonAnnotatedCoordinates.to_geodf |
8 |
8 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinate_clustering_ground_truth.py |
PolygonAnnotatedCoordinates.plot |
5 |
5 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinate_clustering_ground_truth.py |
PolygonAnnotatedCoordinates.get_coordinates_labels |
6 |
6 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinate_clustering_ground_truth.py |
(no function) |
13 |
0 |
0 |
100% |
src/sensai/geoanalytics/geopandas/coordinates.py |
validate_coordinates |
2 |
2 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinates.py |
extract_coordinates_array |
11 |
11 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinates.py |
GeoDataFrameWrapper.to_geodf |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinates.py |
GeoDataFrameWrapper.plot |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinates.py |
(no function) |
13 |
0 |
0 |
100% |
src/sensai/geoanalytics/geopandas/geometry.py |
alpha_shape |
20 |
20 |
0 |
0% |
src/sensai/geoanalytics/geopandas/geometry.py |
alpha_shape.add_edge |
5 |
5 |
0 |
0% |
src/sensai/geoanalytics/geopandas/geometry.py |
(no function) |
11 |
0 |
0 |
100% |
src/sensai/geoanalytics/geopandas/graph.py |
delaunay_graph |
7 |
7 |
0 |
0% |
src/sensai/geoanalytics/geopandas/graph.py |
SpanningTree.__init__ |
9 |
9 |
0 |
0% |
src/sensai/geoanalytics/geopandas/graph.py |
SpanningTree.total_weight |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/geopandas/graph.py |
SpanningTree.num_edges |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/geopandas/graph.py |
SpanningTree.mean_edge_weight |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/geopandas/graph.py |
SpanningTree.summary_dict |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/geopandas/graph.py |
CoordinateSpanningTree.__init__ |
2 |
2 |
0 |
0% |
src/sensai/geoanalytics/geopandas/graph.py |
CoordinateSpanningTree.multi_line_string |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/geopandas/graph.py |
CoordinateSpanningTree.to_geodf |
3 |
3 |
0 |
0% |
src/sensai/geoanalytics/geopandas/graph.py |
(no function) |
20 |
0 |
0 |
100% |
src/sensai/geoanalytics/local_coords.py |
LocalCoordinateSystem.__init__ |
4 |
4 |
0 |
0% |
src/sensai/geoanalytics/local_coords.py |
LocalCoordinateSystem.get_local_coords |
4 |
4 |
0 |
0% |
src/sensai/geoanalytics/local_coords.py |
LocalCoordinateSystem.get_lat_lon |
3 |
3 |
0 |
0% |
src/sensai/geoanalytics/local_coords.py |
LocalCoordinateSystem._pseudo_northing |
3 |
3 |
0 |
0% |
src/sensai/geoanalytics/local_coords.py |
LocalCoordinateSystem._real_northing |
3 |
3 |
0 |
0% |
src/sensai/geoanalytics/local_coords.py |
LocalHexagonalGrid.__init__ |
13 |
13 |
0 |
0% |
src/sensai/geoanalytics/local_coords.py |
LocalHexagonalGrid.get_hexagon |
6 |
6 |
0 |
0% |
src/sensai/geoanalytics/local_coords.py |
LocalHexagonalGrid.get_min_hexagon_column |
2 |
2 |
0 |
0% |
src/sensai/geoanalytics/local_coords.py |
LocalHexagonalGrid.get_max_hexagon_column |
2 |
2 |
0 |
0% |
src/sensai/geoanalytics/local_coords.py |
LocalHexagonalGrid.get_min_hexagon_row |
2 |
2 |
0 |
0% |
src/sensai/geoanalytics/local_coords.py |
LocalHexagonalGrid.get_max_hexagon_row |
2 |
2 |
0 |
0% |
src/sensai/geoanalytics/local_coords.py |
LocalHexagonalGrid.get_hexagon_coord_span_for_bounding_box |
7 |
7 |
0 |
0% |
src/sensai/geoanalytics/local_coords.py |
LocalHexagonalGrid.get_hexagon_coords_for_point |
6 |
6 |
0 |
0% |
src/sensai/geoanalytics/local_coords.py |
fix_polygon |
20 |
20 |
0 |
0% |
src/sensai/geoanalytics/local_coords.py |
fix_polygon._fix_polygon_component |
2 |
2 |
0 |
0% |
src/sensai/geoanalytics/local_coords.py |
(no function) |
25 |
25 |
0 |
0% |
src/sensai/geoanalytics/map_tiles.py |
MapTile.__init__ |
4 |
4 |
0 |
0% |
src/sensai/geoanalytics/map_tiles.py |
MapTiles.__init__ |
3 |
3 |
0 |
0% |
src/sensai/geoanalytics/map_tiles.py |
MapTiles._get_tile |
6 |
6 |
0 |
0% |
src/sensai/geoanalytics/map_tiles.py |
MapTiles.iter_tile_coordinates_in_rect |
9 |
9 |
0 |
0% |
src/sensai/geoanalytics/map_tiles.py |
MapTiles.get_tiles_in_rect |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/map_tiles.py |
MapTiles.get_tile |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/map_tiles.py |
MapTiles.get_tile_coordinates |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/map_tiles.py |
(no function) |
16 |
16 |
0 |
0% |
src/sensai/hyperopt.py |
iter_param_combinations |
3 |
3 |
0 |
0% |
src/sensai/hyperopt.py |
iter_param_combinations._iter_recursive_param_combinations |
6 |
6 |
0 |
0% |
src/sensai/hyperopt.py |
ParameterCombinationSkipDecider.tell |
1 |
1 |
0 |
0% |
src/sensai/hyperopt.py |
ParameterCombinationSkipDecider.is_skipped |
1 |
1 |
0 |
0% |
src/sensai/hyperopt.py |
ParameterCombinationEquivalenceClassValueCache.__init__ |
1 |
1 |
0 |
0% |
src/sensai/hyperopt.py |
ParameterCombinationEquivalenceClassValueCache._equivalence_class |
1 |
1 |
0 |
0% |
src/sensai/hyperopt.py |
ParameterCombinationEquivalenceClassValueCache.set |
1 |
1 |
0 |
0% |
src/sensai/hyperopt.py |
ParameterCombinationEquivalenceClassValueCache.get |
1 |
1 |
0 |
0% |
src/sensai/hyperopt.py |
ParametersMetricsCollection.__init__ |
16 |
16 |
0 |
0% |
src/sensai/hyperopt.py |
ParametersMetricsCollection.add_values |
17 |
17 |
0 |
0% |
src/sensai/hyperopt.py |
ParametersMetricsCollection._save_csv |
5 |
5 |
0 |
0% |
src/sensai/hyperopt.py |
ParametersMetricsCollection.get_data_frame |
1 |
1 |
0 |
0% |
src/sensai/hyperopt.py |
ParametersMetricsCollection.contains |
9 |
9 |
0 |
0% |
src/sensai/hyperopt.py |
GridSearch.__init__ |
25 |
25 |
0 |
0% |
src/sensai/hyperopt.py |
GridSearch._eval_params |
17 |
17 |
0 |
0% |
src/sensai/hyperopt.py |
GridSearch.run |
32 |
32 |
0 |
0% |
src/sensai/hyperopt.py |
GridSearch.run.collect_result |
6 |
6 |
0 |
0% |
src/sensai/hyperopt.py |
GridSearch.Result.__init__ |
6 |
6 |
0 |
0% |
src/sensai/hyperopt.py |
GridSearch.Result.get_best_params |
14 |
14 |
0 |
0% |
src/sensai/hyperopt.py |
SAHyperOpt.State.__init__ |
4 |
4 |
0 |
0% |
src/sensai/hyperopt.py |
SAHyperOpt.State.compute_cost_value |
1 |
1 |
0 |
0% |
src/sensai/hyperopt.py |
SAHyperOpt.State.get_state_representation |
1 |
1 |
0 |
0% |
src/sensai/hyperopt.py |
SAHyperOpt.State.apply_state_representation |
1 |
1 |
0 |
0% |
src/sensai/hyperopt.py |
SAHyperOpt.ParameterChangeOperator.__init__ |
1 |
1 |
0 |
0% |
src/sensai/hyperopt.py |
SAHyperOpt.ParameterChangeOperator.apply_state_change |
1 |
1 |
0 |
0% |
src/sensai/hyperopt.py |
SAHyperOpt.ParameterChangeOperator.cost_delta |
3 |
3 |
0 |
0% |
src/sensai/hyperopt.py |
SAHyperOpt.ParameterChangeOperator.choose_params |
4 |
4 |
0 |
0% |
src/sensai/hyperopt.py |
SAHyperOpt.ParameterChangeOperator._choose_changed_model_parameters |
1 |
1 |
0 |
0% |
src/sensai/hyperopt.py |
SAHyperOpt.__init__ |
14 |
14 |
0 |
0% |
src/sensai/hyperopt.py |
SAHyperOpt._eval_params |
22 |
22 |
0 |
0% |
src/sensai/hyperopt.py |
SAHyperOpt._compute_metric |
5 |
5 |
0 |
0% |
src/sensai/hyperopt.py |
SAHyperOpt.run |
5 |
5 |
0 |
0% |
src/sensai/hyperopt.py |
SAHyperOpt.get_simulated_annealing |
1 |
1 |
0 |
0% |
src/sensai/hyperopt.py |
(no function) |
68 |
0 |
0 |
100% |
src/sensai/lightgbm.py |
_update_fit_args |
8 |
8 |
0 |
0% |
src/sensai/lightgbm.py |
LightGBMVectorRegressionModel.__init__ |
7 |
7 |
0 |
0% |
src/sensai/lightgbm.py |
LightGBMVectorRegressionModel._update_fit_args |
1 |
1 |
0 |
0% |
src/sensai/lightgbm.py |
LightGBMVectorClassificationModel.__init__ |
7 |
7 |
0 |
0% |
src/sensai/lightgbm.py |
LightGBMVectorClassificationModel._update_fit_args |
1 |
1 |
0 |
0% |
src/sensai/lightgbm.py |
LightGBMVectorClassificationModel._predict_class_probabilities |
5 |
5 |
0 |
0% |
src/sensai/lightgbm.py |
(no function) |
18 |
18 |
0 |
0% |
src/sensai/local_search.py |
SATemperatureSchedule.temperature |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SATemperatureSchedule.probability |
3 |
3 |
0 |
0% |
src/sensai/local_search.py |
SATemperatureSchedule._get_params |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SATemperatureSchedule.__str__ |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SATemperatureScheduleFixed.__init__ |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SATemperatureScheduleFixed.temperature |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SATemperatureScheduleFixed._get_params |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SATemperatureScheduleExponential.__init__ |
9 |
9 |
0 |
0% |
src/sensai/local_search.py |
SATemperatureScheduleExponential.temperature |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SATemperatureScheduleExponential._get_params |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
reverse_sigmoid |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SATemperatureScheduleReverseSigmoid.__init__ |
9 |
9 |
0 |
0% |
src/sensai/local_search.py |
SATemperatureScheduleReverseSigmoid.temperature |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SATemperatureScheduleReverseSigmoid._get_params |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SATemperatureScheduleReverseSigmoidSymmetric.__init__ |
4 |
4 |
0 |
0% |
src/sensai/local_search.py |
SATemperatureSchedulePower.__init__ |
7 |
7 |
0 |
0% |
src/sensai/local_search.py |
SATemperatureSchedulePower.temperature |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SATemperatureSchedulePower._get_params |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SAProbabilityFunction.__init__ |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SAProbabilityFunction.__str__ |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SAProbabilityFunction.__call__ |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SAProbabilityFunctionLinear.__init__ |
3 |
3 |
0 |
0% |
src/sensai/local_search.py |
SAProbabilityFunctionLinear.__call__ |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SAProbabilityFunctionReverseSigmoid.__init__ |
4 |
4 |
0 |
0% |
src/sensai/local_search.py |
SAProbabilityFunctionReverseSigmoid.__call__ |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SAProbabilityFunctionConstant.__init__ |
2 |
2 |
0 |
0% |
src/sensai/local_search.py |
SAProbabilityFunctionConstant.__call__ |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SAProbabilitySchedule.__init__ |
6 |
6 |
0 |
0% |
src/sensai/local_search.py |
SAProbabilitySchedule.temperature |
6 |
6 |
0 |
0% |
src/sensai/local_search.py |
SAProbabilitySchedule.probability |
5 |
5 |
0 |
0% |
src/sensai/local_search.py |
SAProbabilitySchedule._get_params |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SACostValue.value |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SACostValue.add |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SACostValueNumeric.__init__ |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SACostValueNumeric.__str__ |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SACostValueNumeric.value |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SACostValueNumeric.add |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SAState.__init__ |
2 |
2 |
0 |
0% |
src/sensai/local_search.py |
SAState.compute_cost_value |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SAState.get_state_representation |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SAState.apply_state_representation |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SAOperator.__init__ |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SAOperator.apply_cost_change |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SAOperator.apply_state_change |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SAOperator.apply |
2 |
2 |
0 |
0% |
src/sensai/local_search.py |
SAOperator.cost_delta |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SAOperator.choose_params |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
SAChain.__init__ |
22 |
22 |
0 |
0% |
src/sensai/local_search.py |
SAChain._update_best_state |
5 |
5 |
0 |
0% |
src/sensai/local_search.py |
SAChain.step |
29 |
29 |
0 |
0% |
src/sensai/local_search.py |
SAChain.log_stats |
15 |
15 |
0 |
0% |
src/sensai/local_search.py |
SAChain.apply_best_state |
2 |
2 |
0 |
0% |
src/sensai/local_search.py |
SAChain.plot_series |
3 |
3 |
0 |
0% |
src/sensai/local_search.py |
SAChain.get_series |
5 |
5 |
0 |
0% |
src/sensai/local_search.py |
SimulatedAnnealing.__init__ |
13 |
13 |
0 |
0% |
src/sensai/local_search.py |
SimulatedAnnealing.optimise |
16 |
16 |
0 |
0% |
src/sensai/local_search.py |
SimulatedAnnealing.get_chain |
1 |
1 |
0 |
0% |
src/sensai/local_search.py |
ParallelTempering.__init__ |
20 |
20 |
0 |
0% |
src/sensai/local_search.py |
ParallelTempering._create_schedules |
9 |
9 |
0 |
0% |
src/sensai/local_search.py |
ParallelTempering.optimise |
35 |
35 |
0 |
0% |
src/sensai/local_search.py |
ParallelTempering.plot_cost_progression |
7 |
7 |
0 |
0% |
src/sensai/local_search.py |
(no function) |
106 |
0 |
0 |
100% |
src/sensai/minizinc.py |
CostScaler.__init__ |
2 |
2 |
0 |
0% |
src/sensai/minizinc.py |
CostScaler.scaled_int |
1 |
1 |
0 |
0% |
src/sensai/minizinc.py |
CostScaler.scaled_float |
1 |
1 |
0 |
0% |
src/sensai/minizinc.py |
CostScaler.original_value |
1 |
1 |
0 |
0% |
src/sensai/minizinc.py |
CostScaler.__str__ |
1 |
1 |
0 |
0% |
src/sensai/minizinc.py |
MiniZincProblem.create_mini_zinc_file |
1 |
1 |
0 |
0% |
src/sensai/minizinc.py |
MiniZincProblem.get_mini_zinc_code |
1 |
1 |
0 |
0% |
src/sensai/minizinc.py |
MiniZincSolver.__init__ |
6 |
6 |
0 |
0% |
src/sensai/minizinc.py |
MiniZincSolver.__str |
1 |
1 |
0 |
0% |
src/sensai/minizinc.py |
MiniZincSolver.solve_path |
28 |
28 |
0 |
0% |
src/sensai/minizinc.py |
MiniZincSolver.solve_problem |
8 |
8 |
0 |
0% |
src/sensai/minizinc.py |
MiniZincSolver.get_last_solver_time_secs |
1 |
1 |
0 |
0% |
src/sensai/minizinc.py |
extract_1d_array_from_output |
2 |
2 |
0 |
0% |
src/sensai/minizinc.py |
extract_multi_dim_array_from_output |
13 |
13 |
0 |
0% |
src/sensai/minizinc.py |
array_to_mini_zinc |
4 |
4 |
0 |
0% |
src/sensai/minizinc.py |
(no function) |
31 |
31 |
0 |
0% |
src/sensai/multi_model.py |
MultiVectorRegressionModel.__init__ |
6 |
6 |
0 |
0% |
src/sensai/multi_model.py |
MultiVectorRegressionModel._predict |
3 |
3 |
0 |
0% |
src/sensai/multi_model.py |
(no function) |
8 |
8 |
0 |
0% |
src/sensai/naive_bayes.py |
CategoricalNaiveBayesVectorClassificationModel.__init__ |
4 |
4 |
0 |
0% |
src/sensai/naive_bayes.py |
CategoricalNaiveBayesVectorClassificationModel._fit_classifier |
11 |
11 |
0 |
0% |
src/sensai/naive_bayes.py |
CategoricalNaiveBayesVectorClassificationModel._predict_class_probabilities |
11 |
11 |
0 |
0% |
src/sensai/naive_bayes.py |
CategoricalNaiveBayesVectorClassificationModel._probability |
3 |
3 |
0 |
0% |
src/sensai/naive_bayes.py |
CategoricalNaiveBayesVectorClassificationModel._predict |
13 |
13 |
0 |
0% |
src/sensai/naive_bayes.py |
(no function) |
11 |
0 |
0 |
100% |
src/sensai/nearest_neighbors.py |
Neighbor.__init__ |
3 |
3 |
0 |
0% |
src/sensai/nearest_neighbors.py |
NeighborProvider.__init__ |
5 |
5 |
0 |
0% |
src/sensai/nearest_neighbors.py |
NeighborProvider.iter_potential_neighbors |
1 |
1 |
0 |
0% |
src/sensai/nearest_neighbors.py |
NeighborProvider.__str__ |
1 |
1 |
0 |
0% |
src/sensai/nearest_neighbors.py |
AllNeighborsProvider.__init__ |
2 |
2 |
0 |
0% |
src/sensai/nearest_neighbors.py |
AllNeighborsProvider.__getstate__ |
3 |
3 |
0 |
0% |
src/sensai/nearest_neighbors.py |
AllNeighborsProvider.iter_potential_neighbors |
6 |
6 |
0 |
0% |
src/sensai/nearest_neighbors.py |
AllNeighborsProvider.__str__ |
1 |
1 |
0 |
0% |
src/sensai/nearest_neighbors.py |
TimerangeNeighborsProvider.__init__ |
8 |
8 |
0 |
0% |
src/sensai/nearest_neighbors.py |
TimerangeNeighborsProvider.iter_potential_neighbors |
7 |
7 |
0 |
0% |
src/sensai/nearest_neighbors.py |
TimerangeNeighborsProvider.__str__ |
1 |
1 |
0 |
0% |
src/sensai/nearest_neighbors.py |
AbstractKnnFinder.find_neighbors |
1 |
1 |
0 |
0% |
src/sensai/nearest_neighbors.py |
AbstractKnnFinder.__str__ |
1 |
1 |
0 |
0% |
src/sensai/nearest_neighbors.py |
CachingKNearestNeighboursFinder.__init__ |
5 |
5 |
0 |
0% |
src/sensai/nearest_neighbors.py |
CachingKNearestNeighboursFinder.__str__ |
1 |
1 |
0 |
0% |
src/sensai/nearest_neighbors.py |
CachingKNearestNeighboursFinder.DistanceMetricCache.__init__ |
1 |
1 |
0 |
0% |
src/sensai/nearest_neighbors.py |
CachingKNearestNeighboursFinder.DistanceMetricCache.get_cached_metric |
8 |
8 |
0 |
0% |
src/sensai/nearest_neighbors.py |
CachingKNearestNeighboursFinder.CachedSeriesDistanceMetric.__init__ |
2 |
2 |
0 |
0% |
src/sensai/nearest_neighbors.py |
CachingKNearestNeighboursFinder.CachedSeriesDistanceMetric.get_distance_series |
9 |
9 |
0 |
0% |
src/sensai/nearest_neighbors.py |
CachingKNearestNeighboursFinder.find_neighbors |
14 |
14 |
0 |
0% |
src/sensai/nearest_neighbors.py |
KNearestNeighboursFinder.__init__ |
2 |
2 |
0 |
0% |
src/sensai/nearest_neighbors.py |
KNearestNeighboursFinder.__str__ |
1 |
1 |
0 |
0% |
src/sensai/nearest_neighbors.py |
KNearestNeighboursFinder.find_neighbors |
7 |
7 |
0 |
0% |
src/sensai/nearest_neighbors.py |
KNearestNeighboursClassificationModel.__init__ |
10 |
10 |
0 |
0% |
src/sensai/nearest_neighbors.py |
KNearestNeighboursClassificationModel._tostring_excludes |
1 |
1 |
0 |
0% |
src/sensai/nearest_neighbors.py |
KNearestNeighboursClassificationModel._fit_classifier |
8 |
8 |
0 |
0% |
src/sensai/nearest_neighbors.py |
KNearestNeighboursClassificationModel._predict_class_probabilities |
6 |
6 |
0 |
0% |
src/sensai/nearest_neighbors.py |
KNearestNeighboursClassificationModel._predict_class_probability_vector_from_neighbors |
9 |
9 |
0 |
0% |
src/sensai/nearest_neighbors.py |
KNearestNeighboursClassificationModel._get_label |
1 |
1 |
0 |
0% |
src/sensai/nearest_neighbors.py |
KNearestNeighboursClassificationModel.find_neighbors |
1 |
1 |
0 |
0% |
src/sensai/nearest_neighbors.py |
KNearestNeighboursRegressionModel.__init__ |
10 |
10 |
0 |
0% |
src/sensai/nearest_neighbors.py |
KNearestNeighboursRegressionModel._tostring_excludes |
1 |
1 |
0 |
0% |
src/sensai/nearest_neighbors.py |
KNearestNeighboursRegressionModel._fit |
8 |
8 |
0 |
0% |
src/sensai/nearest_neighbors.py |
KNearestNeighboursRegressionModel._get_target |
1 |
1 |
0 |
0% |
src/sensai/nearest_neighbors.py |
KNearestNeighboursRegressionModel._predict_single_input |
6 |
6 |
0 |
0% |
src/sensai/nearest_neighbors.py |
KNearestNeighboursRegressionModel._predict |
4 |
4 |
0 |
0% |
src/sensai/nearest_neighbors.py |
FeatureGeneratorNeighbors.__init__ |
7 |
7 |
0 |
0% |
src/sensai/nearest_neighbors.py |
FeatureGeneratorNeighbors._generate |
5 |
5 |
0 |
0% |
src/sensai/nearest_neighbors.py |
FeatureGeneratorNeighbors._generate_feature_dict |
7 |
7 |
0 |
0% |
src/sensai/nearest_neighbors.py |
FeatureGeneratorNeighbors._fit |
1 |
1 |
0 |
0% |
src/sensai/nearest_neighbors.py |
(no function) |
73 |
0 |
0 |
100% |
src/sensai/normalisation.py |
VectorDataScaler.__init__ |
3 |
0 |
0 |
100% |
src/sensai/normalisation.py |
VectorDataScaler._compute_scaling_params |
19 |
8 |
0 |
58% |
src/sensai/normalisation.py |
VectorDataScaler._array |
1 |
0 |
0 |
100% |
src/sensai/normalisation.py |
VectorDataScaler.get_normalised_array |
6 |
1 |
0 |
83% |
src/sensai/normalisation.py |
VectorDataScaler.get_denormalised_array |
6 |
6 |
0 |
0% |
src/sensai/normalisation.py |
(no function) |
19 |
0 |
0 |
100% |
src/sensai/pytorch_lightning/__init__.py |
(no function) |
1 |
1 |
0 |
0% |
src/sensai/pytorch_lightning/pl_models.py |
_fit_model_with_trainer |
7 |
7 |
0 |
0% |
src/sensai/pytorch_lightning/pl_models.py |
PLWrappedModel.__init__ |
7 |
7 |
0 |
0% |
src/sensai/pytorch_lightning/pl_models.py |
PLWrappedModel.fit |
3 |
3 |
0 |
0% |
src/sensai/pytorch_lightning/pl_models.py |
PLWrappedModel.predict |
2 |
2 |
0 |
0% |
src/sensai/pytorch_lightning/pl_models.py |
PLTensorToScalarClassificationModel.__init__ |
2 |
2 |
0 |
0% |
src/sensai/pytorch_lightning/pl_models.py |
PLTensorToScalarClassificationModel._predict_probabilities_array |
1 |
1 |
0 |
0% |
src/sensai/pytorch_lightning/pl_models.py |
PLTensorToScalarClassificationModel._fit_to_array |
1 |
1 |
0 |
0% |
src/sensai/pytorch_lightning/pl_models.py |
PLTensorToScalarRegressionModel.__init__ |
2 |
2 |
0 |
0% |
src/sensai/pytorch_lightning/pl_models.py |
PLTensorToScalarRegressionModel._predict_array |
1 |
1 |
0 |
0% |
src/sensai/pytorch_lightning/pl_models.py |
PLTensorToScalarRegressionModel._fit_to_array |
1 |
1 |
0 |
0% |
src/sensai/pytorch_lightning/pl_models.py |
PLTensorToTensorClassificationModel.__init__ |
2 |
2 |
0 |
0% |
src/sensai/pytorch_lightning/pl_models.py |
PLTensorToTensorClassificationModel._predict_probabilities_array |
1 |
1 |
0 |
0% |
src/sensai/pytorch_lightning/pl_models.py |
PLTensorToTensorClassificationModel._fit_to_array |
1 |
1 |
0 |
0% |
src/sensai/pytorch_lightning/pl_models.py |
PLTensorToTensorRegressionModel.__init__ |
2 |
2 |
0 |
0% |
src/sensai/pytorch_lightning/pl_models.py |
PLTensorToTensorRegressionModel._predict_array |
1 |
1 |
0 |
0% |
src/sensai/pytorch_lightning/pl_models.py |
PLTensorToTensorRegressionModel._fit_to_array |
1 |
1 |
0 |
0% |
src/sensai/pytorch_lightning/pl_models.py |
(no function) |
26 |
26 |
0 |
0% |
src/sensai/sklearn/__init__.py |
(no function) |
2 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_base.py |
create_sklearn_model |
4 |
1 |
0 |
75% |
src/sensai/sklearn/sklearn_base.py |
str_sklearn_model |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_base.py |
_apply_sklearn_input_transformer |
10 |
8 |
0 |
20% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorRegressionModel.__init__ |
6 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorRegressionModel._tostring_excludes |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorRegressionModel.with_sklearn_input_transformer |
2 |
2 |
0 |
0% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorRegressionModel.with_sklearn_output_transformer |
2 |
2 |
0 |
0% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorRegressionModel._transform_input |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorRegressionModel._update_model_args |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorRegressionModel._update_fit_args |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorRegressionModel._fit |
4 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorRegressionModel._fit_sklearn |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorRegressionModel._predict |
2 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorRegressionModel._predict_sklearn |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnMultipleOneDimVectorRegressionModel.__init__ |
2 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnMultipleOneDimVectorRegressionModel._tostring_excludes |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnMultipleOneDimVectorRegressionModel._tostring_additional_entries |
5 |
1 |
0 |
80% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnMultipleOneDimVectorRegressionModel._fit_sklearn |
5 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnMultipleOneDimVectorRegressionModel._predict_sklearn |
4 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnMultipleOneDimVectorRegressionModel._predict_sklearn_single_model |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnMultipleOneDimVectorRegressionModel.get_sklearn_model |
5 |
5 |
0 |
0% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnMultiDimVectorRegressionModel.__init__ |
2 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnMultiDimVectorRegressionModel._tostring_excludes |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnMultiDimVectorRegressionModel._tostring_additional_entries |
5 |
1 |
0 |
80% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnMultiDimVectorRegressionModel._fit_sklearn |
7 |
1 |
0 |
86% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnMultiDimVectorRegressionModel._predict_sklearn |
2 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorClassificationModel.__init__ |
8 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorClassificationModel.__setstate__ |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorClassificationModel._tostring_excludes |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorClassificationModel._tostring_additional_entries |
5 |
1 |
0 |
80% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorClassificationModel.with_sklearn_input_transformer |
2 |
2 |
0 |
0% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorClassificationModel._update_model_args |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorClassificationModel._update_fit_args |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorClassificationModel._fit_classifier |
16 |
6 |
0 |
62% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorClassificationModel._fit_sklearn_classifier |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorClassificationModel._transform_input |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorClassificationModel._encode_labels |
3 |
3 |
0 |
0% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorClassificationModel._decode_labels |
3 |
3 |
0 |
0% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorClassificationModel._predict_sklearn |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorClassificationModel._predict |
5 |
1 |
0 |
80% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorClassificationModel._predict_class_probabilities |
3 |
3 |
0 |
0% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorClassificationModel.get_params |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorClassificationModel.set_params |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorClassificationModel._compute_class_weights |
5 |
5 |
0 |
0% |
src/sensai/sklearn/sklearn_base.py |
_get_model_feature_importance_vector |
8 |
8 |
0 |
0% |
src/sensai/sklearn/sklearn_base.py |
FeatureImportanceProviderSkLearnRegressionMultipleOneDim.get_feature_importance_dict |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_base.py |
FeatureImportanceProviderSkLearnRegressionMultiDim.get_feature_importance_dict |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_base.py |
FeatureImportanceProviderSkLearnClassification.get_feature_importance_dict |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_base.py |
(no function) |
71 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_classification.py |
SkLearnDecisionTreeVectorClassificationModel.__init__ |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_classification.py |
SkLearnRandomForestVectorClassificationModel.__init__ |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_classification.py |
SkLearnMLPVectorClassificationModel.__init__ |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_classification.py |
SkLearnMultinomialNBVectorClassificationModel.__init__ |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_classification.py |
SkLearnSVCVectorClassificationModel.__init__ |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_classification.py |
SkLearnLogisticRegressionVectorClassificationModel.__init__ |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_classification.py |
SkLearnKNeighborsVectorClassificationModel.__init__ |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_classification.py |
SkLearnKNeighborsVectorClassificationModel._predict_sklearn |
2 |
2 |
0 |
0% |
src/sensai/sklearn/sklearn_classification.py |
(no function) |
26 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_regression.py |
SkLearnRandomForestVectorRegressionModel.__init__ |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_regression.py |
SkLearnLinearRegressionVectorRegressionModel.__init__ |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_regression.py |
SkLearnLinearRidgeRegressionVectorRegressionModel.__init__ |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_regression.py |
SkLearnLinearLassoRegressionVectorRegressionModel.__init__ |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_regression.py |
SkLearnMultiLayerPerceptronVectorRegressionModel.__init__ |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_regression.py |
SkLearnSVRVectorRegressionModel.__init__ |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_regression.py |
SkLearnLinearSVRVectorRegressionModel.__init__ |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_regression.py |
SkLearnGradientBoostingVectorRegressionModel.__init__ |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_regression.py |
SkLearnKNeighborsVectorRegressionModel.__init__ |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_regression.py |
SkLearnExtraTreesVectorRegressionModel.__init__ |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_regression.py |
SkLearnDummyVectorRegressionModel.__init__ |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_regression.py |
SkLearnDecisionTreeVectorRegressionModel.__init__ |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_regression.py |
SkLearnDecisionTreeVectorRegressionModel.plot |
4 |
4 |
0 |
0% |
src/sensai/sklearn/sklearn_regression.py |
SkLearnDecisionTreeVectorRegressionModel.plot_graphviz_pdf |
3 |
3 |
0 |
0% |
src/sensai/sklearn/sklearn_regression.py |
(no function) |
36 |
0 |
0 |
100% |
src/sensai/sklearn_quantile.py |
RandomForestQuantileRegressorVectorRegressionModel.__init__ |
3 |
3 |
0 |
0% |
src/sensai/sklearn_quantile.py |
RandomForestQuantileRegressorVectorRegressionModel.predict_confidence_intervals |
3 |
3 |
0 |
0% |
src/sensai/sklearn_quantile.py |
RandomForestQuantileRegressorVectorRegressionModel._predict_quantiles |
2 |
2 |
0 |
0% |
src/sensai/sklearn_quantile.py |
RandomForestQuantileRegressorVectorRegressionModel._predict_sklearn_single_model |
1 |
1 |
0 |
0% |
src/sensai/sklearn_quantile.py |
QuantileRegressionMetric.compute_confidence_intervals |
4 |
4 |
0 |
0% |
src/sensai/sklearn_quantile.py |
QuantileRegressionMetricAccuracyInConfidenceInterval.compute_value |
5 |
5 |
0 |
0% |
src/sensai/sklearn_quantile.py |
QuantileRegressionMetricConfidenceIntervalMeanSize.compute_value |
5 |
5 |
0 |
0% |
src/sensai/sklearn_quantile.py |
QuantileRegressionMetricConfidenceIntervalMedianSize.compute_value |
5 |
5 |
0 |
0% |
src/sensai/sklearn_quantile.py |
QuantileRegressionMetricRelFreqMaxSizeConfidenceInterval.__init__ |
2 |
2 |
0 |
0% |
src/sensai/sklearn_quantile.py |
QuantileRegressionMetricRelFreqMaxSizeConfidenceInterval.compute_value |
6 |
6 |
0 |
0% |
src/sensai/sklearn_quantile.py |
(no function) |
33 |
33 |
0 |
0% |
src/sensai/tensor_model.py |
_get_datapoint_shape |
2 |
2 |
0 |
0% |
src/sensai/tensor_model.py |
_check_df_shape |
3 |
3 |
0 |
0% |
src/sensai/tensor_model.py |
TensorModel.__init__ |
2 |
2 |
0 |
0% |
src/sensai/tensor_model.py |
TensorModel._fit_to_array |
1 |
1 |
0 |
0% |
src/sensai/tensor_model.py |
TensorModel._predict_array |
1 |
1 |
0 |
0% |
src/sensai/tensor_model.py |
TensorModel._predict_df_through_array |
12 |
12 |
0 |
0% |
src/sensai/tensor_model.py |
TensorModel._fit_tensor_model |
7 |
7 |
0 |
0% |
src/sensai/tensor_model.py |
TensorModel.get_model_input_shape |
1 |
1 |
0 |
0% |
src/sensai/tensor_model.py |
TensorModel.get_model_output_shape |
1 |
1 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToScalarRegressionModel.__init__ |
3 |
3 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToScalarRegressionModel._fit |
1 |
1 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToScalarRegressionModel._predict |
1 |
1 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToScalarRegressionModel.predict |
3 |
3 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToScalarClassificationModel.__init__ |
3 |
3 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToScalarClassificationModel._predict_class_probabilities |
1 |
1 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToScalarClassificationModel._fit_classifier |
1 |
1 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToScalarClassificationModel.predict |
3 |
3 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToScalarClassificationModel._predict_array |
1 |
1 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToScalarClassificationModel._predict_probabilities_array |
1 |
1 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToTensorRegressionModel.__init__ |
4 |
4 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToTensorRegressionModel._fit |
1 |
1 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToTensorRegressionModel._predict |
1 |
1 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToTensorRegressionModel.predict |
8 |
8 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToTensorClassificationModel.__init__ |
5 |
5 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToTensorClassificationModel._fit |
1 |
1 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToTensorClassificationModel.is_regression_model |
1 |
1 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToTensorClassificationModel.get_num_predicted_classes |
1 |
1 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToTensorClassificationModel.fit |
10 |
10 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToTensorClassificationModel.get_model_output_shape |
4 |
4 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToTensorClassificationModel.convert_class_probabilities_to_predictions |
4 |
4 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToTensorClassificationModel.predict_class_probabilities |
6 |
6 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToTensorClassificationModel._check_prediction |
8 |
8 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToTensorClassificationModel._predict_class_probabilities |
1 |
1 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToTensorClassificationModel._predict_array |
1 |
1 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToTensorClassificationModel._predict_probabilities_array |
1 |
1 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToTensorClassificationModel._predict |
5 |
5 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToTensorClassificationModel.predict |
8 |
8 |
0 |
0% |
src/sensai/tensor_model.py |
(no function) |
57 |
0 |
0 |
100% |
src/sensai/tensorflow/__init__.py |
(no function) |
2 |
0 |
0 |
100% |
src/sensai/tensorflow/tf_base.py |
TensorFlowSession.configure_session |
6 |
6 |
0 |
0% |
src/sensai/tensorflow/tf_base.py |
TensorFlowSession.set_keras_session |
8 |
8 |
0 |
0% |
src/sensai/tensorflow/tf_base.py |
KerasVectorRegressionModel.__init__ |
12 |
12 |
0 |
0% |
src/sensai/tensorflow/tf_base.py |
KerasVectorRegressionModel.__str__ |
2 |
2 |
0 |
0% |
src/sensai/tensorflow/tf_base.py |
KerasVectorRegressionModel._create_model |
1 |
1 |
0 |
0% |
src/sensai/tensorflow/tf_base.py |
KerasVectorRegressionModel._fit |
20 |
20 |
0 |
0% |
src/sensai/tensorflow/tf_base.py |
KerasVectorRegressionModel._predict |
4 |
4 |
0 |
0% |
src/sensai/tensorflow/tf_base.py |
(no function) |
23 |
0 |
0 |
100% |
src/sensai/tensorflow/tf_mlp.py |
KerasMultiLayerPerceptronVectorRegressionModel.__init__ |
4 |
4 |
0 |
0% |
src/sensai/tensorflow/tf_mlp.py |
KerasMultiLayerPerceptronVectorRegressionModel.__str__ |
2 |
2 |
0 |
0% |
src/sensai/tensorflow/tf_mlp.py |
KerasMultiLayerPerceptronVectorRegressionModel._create_model |
6 |
6 |
0 |
0% |
src/sensai/tensorflow/tf_mlp.py |
(no function) |
7 |
0 |
0 |
100% |
src/sensai/torch/__init__.py |
(no function) |
5 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
MCDropoutCapableNNModule.__init__ |
3 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
MCDropoutCapableNNModule.__setstate__ |
5 |
2 |
0 |
60% |
src/sensai/torch/torch_base.py |
MCDropoutCapableNNModule._dropout |
5 |
5 |
0 |
0% |
src/sensai/torch/torch_base.py |
MCDropoutCapableNNModule._enable_mc_dropout |
2 |
2 |
0 |
0% |
src/sensai/torch/torch_base.py |
MCDropoutCapableNNModule.infer_mc_dropout |
13 |
13 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchModel.__init__ |
7 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchModel._tostring_exclude_private |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchModel.set_torch_module |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchModel.set_normalisation_check_threshold |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchModel.get_module_bytes |
3 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchModel.set_module_bytes |
2 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchModel.get_torch_module |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchModel._set_cuda_enabled |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchModel._is_cuda_enabled |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchModel._load_model |
24 |
21 |
0 |
12% |
src/sensai/torch/torch_base.py |
TorchModel.create_torch_module |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchModel.__getstate__ |
4 |
4 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchModel.__setstate__ |
11 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchModel.apply |
29 |
10 |
0 |
66% |
src/sensai/torch/torch_base.py |
TorchModel.apply.extract |
8 |
1 |
0 |
88% |
src/sensai/torch/torch_base.py |
TorchModel.apply_scaled |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchModel.scaled_output |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchModel._extract_params_from_data |
2 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchModel.fit |
6 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchModel._get_gpu_from_model_parameter_device |
4 |
2 |
0 |
50% |
src/sensai/torch/torch_base.py |
TorchModel.best_epoch |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchModel.total_epochs |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchModel._tostring_excludes |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchModel._tostring_additional_entries |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchModelFittingStrategy.fit |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchModelFittingStrategyDefault.fit |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchModelFromModuleFactory.__init__ |
4 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchModelFromModuleFactory.create_torch_module |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchModelFromModule.__init__ |
2 |
2 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchModelFromModule.create_torch_module |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchModelFactoryFromModule.__init__ |
2 |
2 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchModelFactoryFromModule.__call__ |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_base.py |
VectorTorchModel.__init__ |
3 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
VectorTorchModel._extract_params_from_data |
3 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
VectorTorchModel.create_torch_module |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
VectorTorchModel.create_torch_module_for_dims |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchAutoregressiveResultHandler.clear_results |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchAutoregressiveResultHandler.save_results |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchVectorRegressionModel.__init__ |
18 |
1 |
0 |
94% |
src/sensai/torch/torch_base.py |
TorchVectorRegressionModel.__setstate__ |
8 |
8 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchVectorRegressionModel.from_module |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchVectorRegressionModel._tostring_excludes |
4 |
1 |
0 |
75% |
src/sensai/torch/torch_base.py |
TorchVectorRegressionModel.with_input_tensoriser |
2 |
2 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchVectorRegressionModel.with_output_tensoriser |
2 |
2 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchVectorRegressionModel.with_output_tensor_to_array_converter |
2 |
2 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchVectorRegressionModel.with_torch_data_set_provider_factory |
2 |
2 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchVectorRegressionModel.with_data_frame_splitter |
2 |
2 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchVectorRegressionModel.with_normalisation_check_threshold |
2 |
2 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchVectorRegressionModel.with_autoregressive_result_handler |
3 |
3 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchVectorRegressionModel._create_torch_model |
3 |
3 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchVectorRegressionModel._create_data_set_provider |
4 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchVectorRegressionModel._fit |
6 |
2 |
0 |
67% |
src/sensai/torch/torch_base.py |
TorchVectorRegressionModel._predict_outputs_for_input_data_frame |
20 |
6 |
0 |
70% |
src/sensai/torch/torch_base.py |
TorchVectorRegressionModel._predict |
2 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchVectorClassificationModel.__init__ |
16 |
1 |
0 |
94% |
src/sensai/torch/torch_base.py |
TorchVectorClassificationModel.__setstate__ |
8 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchVectorClassificationModel.from_module |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchVectorClassificationModel.with_input_tensoriser |
2 |
2 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchVectorClassificationModel.with_output_tensoriser |
2 |
2 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchVectorClassificationModel.with_torch_data_set_provider_factory |
2 |
2 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchVectorClassificationModel.with_data_frame_splitter |
2 |
2 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchVectorClassificationModel.with_normalisation_check_threshold |
2 |
2 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchVectorClassificationModel._create_torch_model |
3 |
3 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchVectorClassificationModel._create_data_set_provider |
4 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchVectorClassificationModel._fit_classifier |
10 |
3 |
0 |
70% |
src/sensai/torch/torch_base.py |
TorchVectorClassificationModel._predict_outputs_for_input_data_frame |
6 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchVectorClassificationModel._predict_class_probabilities |
9 |
3 |
0 |
67% |
src/sensai/torch/torch_base.py |
TorchVectorClassificationModel._tostring_excludes |
4 |
1 |
0 |
75% |
src/sensai/torch/torch_base.py |
TorchDataSetProviderFactory.create_data_set_provider |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchDataSetProviderFactoryClassificationDefault.__init__ |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchDataSetProviderFactoryClassificationDefault.create_data_set_provider |
2 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchDataSetProviderFactoryRegressionDefault.__init__ |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchDataSetProviderFactoryRegressionDefault.create_data_set_provider |
2 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
OutputTensorToArrayConverter.convert |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_base.py |
(no function) |
128 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
to_tensor |
9 |
9 |
0 |
0% |
src/sensai/torch/torch_data.py |
TensorScaler.cuda |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_data.py |
TensorScaler.normalise |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_data.py |
TensorScaler.denormalise |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_data.py |
TensorScalerCentreAndScale.__init__ |
2 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
TensorScalerCentreAndScale.cuda |
4 |
4 |
0 |
0% |
src/sensai/torch/torch_data.py |
TensorScalerCentreAndScale.normalise |
5 |
2 |
0 |
60% |
src/sensai/torch/torch_data.py |
TensorScalerCentreAndScale.denormalise |
5 |
2 |
0 |
60% |
src/sensai/torch/torch_data.py |
TensorScalerFromVectorDataScaler.__init__ |
10 |
4 |
0 |
60% |
src/sensai/torch/torch_data.py |
TensorScalerFromVectorDataScaler.__setstate__ |
4 |
1 |
0 |
75% |
src/sensai/torch/torch_data.py |
TensorScalerIdentity.cuda |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_data.py |
TensorScalerIdentity.normalise |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_data.py |
TensorScalerIdentity.denormalise |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_data.py |
TensorScalerFromDFTSkLearnTransformer.__init__ |
13 |
13 |
0 |
0% |
src/sensai/torch/torch_data.py |
Tensoriser.tensorise |
10 |
5 |
0 |
50% |
src/sensai/torch/torch_data.py |
Tensoriser._tensorise |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_data.py |
Tensoriser.fit |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_data.py |
RuleBasedTensoriser.fit |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_data.py |
TensoriserDataFrameFloatValuesMatrix._tensorise |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
TensoriserClassLabelIndices._tensorise |
3 |
1 |
0 |
67% |
src/sensai/torch/torch_data.py |
DataUtil.split_into_tensors |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_data.py |
DataUtil.get_output_tensor_scaler |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_data.py |
DataUtil.get_input_tensor_scaler |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_data.py |
DataUtil.model_output_dim |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_data.py |
DataUtil.input_dim |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_data.py |
VectorDataUtil.__init__ |
11 |
1 |
0 |
91% |
src/sensai/torch/torch_data.py |
VectorDataUtil.__len__ |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_data.py |
VectorDataUtil.get_output_tensor_scaler |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
VectorDataUtil.get_input_tensor_scaler |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
VectorDataUtil._compute_split_indices |
5 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
VectorDataUtil.split_into_tensors |
4 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
VectorDataUtil._data_frames_for_indices |
3 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
VectorDataUtil._tensors_for_indices |
2 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
VectorDataUtil._tensors_for_data_frames |
5 |
2 |
0 |
60% |
src/sensai/torch/torch_data.py |
VectorDataUtil.split_into_data_sets |
11 |
8 |
0 |
27% |
src/sensai/torch/torch_data.py |
VectorDataUtil.input_dim |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
VectorDataUtil.output_dim |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
VectorDataUtil.model_output_dim |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
ClassificationVectorDataUtil.__init__ |
4 |
1 |
0 |
75% |
src/sensai/torch/torch_data.py |
ClassificationVectorDataUtil.model_output_dim |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
TorchDataSet.iter_batches |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_data.py |
TorchDataSet.size |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_data.py |
TorchDataSetProvider.__init__ |
10 |
3 |
0 |
70% |
src/sensai/torch/torch_data.py |
TorchDataSetProvider.provide_split |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_data.py |
TorchDataSetProvider.get_output_tensor_scaler |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
TorchDataSetProvider.get_input_tensor_scaler |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
TorchDataSetProvider.get_model_output_dim |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
TorchDataSetProvider.get_input_dim |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
TensorTuple.__init__ |
7 |
1 |
0 |
86% |
src/sensai/torch/torch_data.py |
TensorTuple.__len__ |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
TensorTuple.__getitem__ |
2 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
TensorTuple.cuda |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_data.py |
TensorTuple.tuple |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_data.py |
TensorTuple.item |
3 |
1 |
0 |
67% |
src/sensai/torch/torch_data.py |
TensorTuple.concat |
4 |
4 |
0 |
0% |
src/sensai/torch/torch_data.py |
TorchDataSetFromTensors.__init__ |
7 |
1 |
0 |
86% |
src/sensai/torch/torch_data.py |
TorchDataSetFromTensors.iter_batches |
2 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
TorchDataSetFromTensors._get_batches |
29 |
3 |
0 |
90% |
src/sensai/torch/torch_data.py |
TorchDataSetFromTensors.size |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
TorchDataSetFromDataFramesPreTensorised.__init__ |
11 |
4 |
0 |
64% |
src/sensai/torch/torch_data.py |
TorchDataSetFromDataFramesDynamicallyTensorised.__init__ |
12 |
12 |
0 |
0% |
src/sensai/torch/torch_data.py |
TorchDataSetFromDataFramesDynamicallyTensorised.size |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_data.py |
TorchDataSetFromDataFramesDynamicallyTensorised.iter_batches |
17 |
17 |
0 |
0% |
src/sensai/torch/torch_data.py |
TorchDataSetFromDataFrames.__init__ |
3 |
1 |
0 |
67% |
src/sensai/torch/torch_data.py |
TorchDataSetFromDataFrames.iter_batches |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
TorchDataSetFromDataFrames.size |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_data.py |
TorchDataSetProviderFromDataUtil.__init__ |
3 |
3 |
0 |
0% |
src/sensai/torch/torch_data.py |
TorchDataSetProviderFromDataUtil.provide_split |
2 |
2 |
0 |
0% |
src/sensai/torch/torch_data.py |
TorchDataSetProviderFromVectorDataUtil.__init__ |
4 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
TorchDataSetProviderFromVectorDataUtil.provide_split |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
TensorTransformer.transform |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_data.py |
(no function) |
122 |
0 |
0 |
100% |
src/sensai/torch/torch_enums.py |
ActivationFunction.from_name |
4 |
4 |
0 |
0% |
src/sensai/torch/torch_enums.py |
ActivationFunction.get_torch_function |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_enums.py |
ActivationFunction.get_name |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_enums.py |
ActivationFunction.torch_function_from_any |
12 |
5 |
0 |
58% |
src/sensai/torch/torch_enums.py |
ClassificationOutputMode.for_activation_fn |
16 |
7 |
0 |
56% |
src/sensai/torch/torch_enums.py |
(no function) |
23 |
0 |
0 |
100% |
src/sensai/torch/torch_eval_util.py |
TorchVectorRegressionModelEvaluationUtil._create_plots |
7 |
7 |
0 |
0% |
src/sensai/torch/torch_eval_util.py |
TorchVectorRegressionModelEvaluationUtil._add_loss_progression_plot_if_torch_vector_regression_model |
2 |
2 |
0 |
0% |
src/sensai/torch/torch_eval_util.py |
(no function) |
10 |
10 |
0 |
0% |
src/sensai/torch/torch_models/__init__.py |
(no function) |
3 |
0 |
0 |
100% |
src/sensai/torch/torch_models/lstnet/lstnet_models.py |
LSTNetworkVectorClassificationModel.__init__ |
15 |
15 |
0 |
0% |
src/sensai/torch/torch_models/lstnet/lstnet_models.py |
LSTNetworkVectorClassificationModel._create_lst_network_model |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_models/lstnet/lstnet_models.py |
LSTNetworkVectorClassificationModel._LSTNetworkModel.__init__ |
2 |
2 |
0 |
0% |
src/sensai/torch/torch_models/lstnet/lstnet_models.py |
LSTNetworkVectorClassificationModel._LSTNetworkModel.create_torch_module_for_dims |
10 |
10 |
0 |
0% |
src/sensai/torch/torch_models/lstnet/lstnet_models.py |
LSTNetworkVectorClassificationModel._create_data_set_provider |
5 |
5 |
0 |
0% |
src/sensai/torch/torch_models/lstnet/lstnet_models.py |
LSTNetworkVectorClassificationModel._predict_outputs_for_input_data_frame |
3 |
3 |
0 |
0% |
src/sensai/torch/torch_models/lstnet/lstnet_models.py |
LSTNetworkVectorClassificationModel._compute_model_inputs |
22 |
22 |
0 |
0% |
src/sensai/torch/torch_models/lstnet/lstnet_models.py |
LSTNetworkVectorClassificationModel.DataUtil.__init__ |
4 |
4 |
0 |
0% |
src/sensai/torch/torch_models/lstnet/lstnet_models.py |
LSTNetworkVectorClassificationModel.DataUtil.input_dim |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_models/lstnet/lstnet_models.py |
LSTNetworkVectorClassificationModel.DataUtil.model_output_dim |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_models/lstnet/lstnet_models.py |
LSTNetworkVectorClassificationModel.DataUtil.split_into_tensors |
4 |
4 |
0 |
0% |
src/sensai/torch/torch_models/lstnet/lstnet_models.py |
LSTNetworkVectorClassificationModel.DataUtil.get_input_output_pair |
3 |
3 |
0 |
0% |
src/sensai/torch/torch_models/lstnet/lstnet_models.py |
LSTNetworkVectorClassificationModel.DataUtil.get_output_tensor_scaler |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_models/lstnet/lstnet_models.py |
LSTNetworkVectorClassificationModel.DataUtil.get_input_tensor_scaler |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_models/lstnet/lstnet_models.py |
(no function) |
29 |
0 |
0 |
100% |
src/sensai/torch/torch_models/lstnet/lstnet_modules.py |
LSTNetwork.__init__ |
39 |
39 |
0 |
0% |
src/sensai/torch/torch_models/lstnet/lstnet_modules.py |
LSTNetwork.__setstate__ |
3 |
3 |
0 |
0% |
src/sensai/torch/torch_models/lstnet/lstnet_modules.py |
LSTNetwork.compute_encoder_dim |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_models/lstnet/lstnet_modules.py |
LSTNetwork.get_encoder_dim |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_models/lstnet/lstnet_modules.py |
LSTNetwork.forward |
39 |
39 |
0 |
0% |
src/sensai/torch/torch_models/lstnet/lstnet_modules.py |
LSTNetwork._plus |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_models/lstnet/lstnet_modules.py |
LSTNetwork._product |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_models/lstnet/lstnet_modules.py |
(no function) |
23 |
0 |
0 |
100% |
src/sensai/torch/torch_models/mlp/mlp_models.py |
MultiLayerPerceptronTorchModel.__init__ |
6 |
0 |
0 |
100% |
src/sensai/torch/torch_models/mlp/mlp_models.py |
MultiLayerPerceptronTorchModel.create_torch_module_for_dims |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_models/mlp/mlp_models.py |
MultiLayerPerceptronVectorRegressionModel.__init__ |
7 |
0 |
0 |
100% |
src/sensai/torch/torch_models/mlp/mlp_models.py |
MultiLayerPerceptronVectorRegressionModel._create_torch_model |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_models/mlp/mlp_models.py |
MultiLayerPerceptronVectorClassificationModel.__init__ |
8 |
0 |
0 |
100% |
src/sensai/torch/torch_models/mlp/mlp_models.py |
MultiLayerPerceptronVectorClassificationModel._create_torch_model |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_models/mlp/mlp_models.py |
(no function) |
18 |
0 |
0 |
100% |
src/sensai/torch/torch_models/mlp/mlp_modules.py |
MultiLayerPerceptron.__init__ |
15 |
1 |
0 |
93% |
src/sensai/torch/torch_models/mlp/mlp_modules.py |
MultiLayerPerceptron.__str__ |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_models/mlp/mlp_modules.py |
MultiLayerPerceptron.forward |
9 |
1 |
0 |
89% |
src/sensai/torch/torch_models/mlp/mlp_modules.py |
(no function) |
9 |
0 |
0 |
100% |
src/sensai/torch/torch_models/residualffn/residualffn_models.py |
ResidualFeedForwardNetworkTorchModel.__init__ |
5 |
0 |
0 |
100% |
src/sensai/torch/torch_models/residualffn/residualffn_models.py |
ResidualFeedForwardNetworkTorchModel.create_torch_module_for_dims |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_models/residualffn/residualffn_models.py |
ResidualFeedForwardNetworkVectorRegressionModel.__init__ |
6 |
0 |
0 |
100% |
src/sensai/torch/torch_models/residualffn/residualffn_models.py |
ResidualFeedForwardNetworkVectorRegressionModel._create_torch_model |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_models/residualffn/residualffn_models.py |
(no function) |
14 |
0 |
0 |
100% |
src/sensai/torch/torch_models/residualffn/residualffn_modules.py |
ResidualFeedForwardNetwork.__init__ |
21 |
2 |
0 |
90% |
src/sensai/torch/torch_models/residualffn/residualffn_modules.py |
ResidualFeedForwardNetwork.forward |
7 |
0 |
0 |
100% |
src/sensai/torch/torch_models/residualffn/residualffn_modules.py |
ResidualFeedForwardNetwork._BatchNorm.__init__ |
2 |
2 |
0 |
0% |
src/sensai/torch/torch_models/residualffn/residualffn_modules.py |
ResidualFeedForwardNetwork._BatchNorm.forward |
7 |
7 |
0 |
0% |
src/sensai/torch/torch_models/residualffn/residualffn_modules.py |
ResidualFeedForwardNetwork._ResidualBlock.__init__ |
10 |
0 |
0 |
100% |
src/sensai/torch/torch_models/residualffn/residualffn_modules.py |
ResidualFeedForwardNetwork._ResidualBlock.forward |
10 |
0 |
0 |
100% |
src/sensai/torch/torch_models/residualffn/residualffn_modules.py |
ResidualFeedForwardNetwork._ResidualBlock._skip |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_models/residualffn/residualffn_modules.py |
ResidualFeedForwardNetwork._IdentityBlock.__init__ |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_models/residualffn/residualffn_modules.py |
ResidualFeedForwardNetwork._IdentityBlock._skip |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_models/residualffn/residualffn_modules.py |
ResidualFeedForwardNetwork._DenseBlock.__init__ |
2 |
2 |
0 |
0% |
src/sensai/torch/torch_models/residualffn/residualffn_modules.py |
ResidualFeedForwardNetwork._DenseBlock._skip |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_models/residualffn/residualffn_modules.py |
(no function) |
21 |
0 |
0 |
100% |
src/sensai/torch/torch_modules.py |
(no function) |
6 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
Optimiser.from_name |
5 |
1 |
0 |
80% |
src/sensai/torch/torch_opt.py |
Optimiser.from_name_or_instance |
3 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
_Optimiser.__init__ |
15 |
2 |
0 |
87% |
src/sensai/torch/torch_opt.py |
_Optimiser.step |
6 |
1 |
0 |
83% |
src/sensai/torch/torch_opt.py |
_Optimiser.step.closure_with_shrinkage |
3 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNLossEvaluator.Evaluation.start_epoch |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_opt.py |
NNLossEvaluator.Evaluation.compute_train_batch_loss |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_opt.py |
NNLossEvaluator.Evaluation.get_epoch_train_loss |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_opt.py |
NNLossEvaluator.Evaluation.process_validation_batch |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_opt.py |
NNLossEvaluator.Evaluation.get_validation_metrics |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_opt.py |
NNLossEvaluator.start_evaluation |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_opt.py |
NNLossEvaluator.get_validation_metric_name |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorFixedDim.Evaluation.__init__ |
8 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorFixedDim.Evaluation.start_epoch |
3 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorFixedDim.Evaluation.compute_train_batch_loss |
17 |
7 |
0 |
59% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorFixedDim.Evaluation.get_epoch_train_loss |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorFixedDim.Evaluation.process_validation_batch |
4 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorFixedDim.Evaluation.get_validation_metrics |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorFixedDim.start_evaluation |
8 |
3 |
0 |
62% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorFixedDim.get_training_criterion |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorFixedDim.get_output_dim_weights |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorFixedDim.create_validation_loss_evaluator |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorFixedDim.get_validation_metric_name |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorFixedDim.ValidationLossEvaluator.start_validation_collection |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorFixedDim.ValidationLossEvaluator.process_validation_result_batch |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorFixedDim.ValidationLossEvaluator.end_validation_collection |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorRegression.__init__ |
10 |
3 |
0 |
70% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorRegression.create_validation_loss_evaluator |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorRegression.get_training_criterion |
8 |
4 |
0 |
50% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorRegression.get_output_dim_weights |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorRegression.ValidationLossEvaluator.__init__ |
13 |
2 |
0 |
85% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorRegression.ValidationLossEvaluator.start_validation_collection |
3 |
1 |
0 |
67% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorRegression.ValidationLossEvaluator.process_validation_result_batch |
18 |
2 |
0 |
89% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorRegression.ValidationLossEvaluator.end_validation_collection |
18 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorRegression.ValidationLossEvaluator.end_validation_collection.mean |
3 |
1 |
0 |
67% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorRegression.get_validation_metric_name |
7 |
3 |
0 |
57% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorClassification.LossFunction.create_criterion |
4 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorClassification.LossFunction.get_validation_metric_key |
4 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorClassification.LossFunction.default_for_output_mode |
7 |
4 |
0 |
43% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorClassification.__init__ |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorClassification.__str__ |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorClassification.create_validation_loss_evaluator |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorClassification.get_training_criterion |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorClassification.get_output_dim_weights |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorClassification.ValidationLossEvaluator.__init__ |
6 |
1 |
0 |
83% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorClassification.ValidationLossEvaluator.start_validation_collection |
2 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorClassification.ValidationLossEvaluator.process_validation_result_batch |
2 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorClassification.ValidationLossEvaluator.end_validation_collection |
7 |
2 |
0 |
71% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorClassification.get_validation_metric_name |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNOptimiserParams.__init__ |
21 |
4 |
0 |
81% |
src/sensai/torch/torch_opt.py |
NNOptimiserParams._updated_params |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNOptimiserParams.__setstate__ |
3 |
3 |
0 |
0% |
src/sensai/torch/torch_opt.py |
NNOptimiserParams.from_dict_or_instance |
3 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNOptimiserParams.from_dict |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNOptimiserParams.from_either_dict_or_instance |
7 |
7 |
0 |
0% |
src/sensai/torch/torch_opt.py |
NNOptimiser.__init__ |
5 |
1 |
0 |
80% |
src/sensai/torch/torch_opt.py |
NNOptimiser.__str__ |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNOptimiser.fit |
104 |
8 |
0 |
92% |
src/sensai/torch/torch_opt.py |
NNOptimiser.fit.to_data_set_provider |
5 |
3 |
0 |
40% |
src/sensai/torch/torch_opt.py |
NNOptimiser.fit.training_log |
2 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNOptimiser._apply_model |
6 |
2 |
0 |
67% |
src/sensai/torch/torch_opt.py |
NNOptimiser._scaled_values |
3 |
3 |
0 |
0% |
src/sensai/torch/torch_opt.py |
NNOptimiser._train |
6 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNOptimiser._train.closure |
5 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNOptimiser._evaluate |
6 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNOptimiser._init_cuda |
12 |
10 |
0 |
17% |
src/sensai/torch/torch_opt.py |
TrainingInfo.__init__ |
5 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
TrainingInfo.__setstate__ |
3 |
3 |
0 |
0% |
src/sensai/torch/torch_opt.py |
TrainingInfo.get_training_loss_series |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_opt.py |
TrainingInfo.get_validation_metric_series |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_opt.py |
TrainingInfo._create_series_with_one_based_index |
3 |
3 |
0 |
0% |
src/sensai/torch/torch_opt.py |
TrainingInfo.plot_all |
13 |
13 |
0 |
0% |
src/sensai/torch/torch_opt.py |
(no function) |
146 |
1 |
0 |
99% |
src/sensai/torch/torchtext.py |
TorchtextDataSetFromDataFrame.__init__ |
3 |
3 |
0 |
0% |
src/sensai/torch/torchtext.py |
TorchtextDataSetFromDataFrame._exampleFromSeries |
1 |
1 |
0 |
0% |
src/sensai/torch/torchtext.py |
TorchtextDataSetFromDataFrame._exampleFromDict |
8 |
8 |
0 |
0% |
src/sensai/torch/torchtext.py |
TorchDataSetFromTorchtextDataSet.__init__ |
4 |
4 |
0 |
0% |
src/sensai/torch/torchtext.py |
TorchDataSetFromTorchtextDataSet.iter_batches |
7 |
7 |
0 |
0% |
src/sensai/torch/torchtext.py |
TorchDataSetFromTorchtextDataSet.size |
1 |
1 |
0 |
0% |
src/sensai/torch/torchtext.py |
TorchDataSetProviderFromTorchtextDataSet.__init__ |
5 |
5 |
0 |
0% |
src/sensai/torch/torchtext.py |
TorchDataSetProviderFromTorchtextDataSet.provide_split |
2 |
2 |
0 |
0% |
src/sensai/torch/torchtext.py |
TorchDataSetProviderFromTorchtextDataSet._createDataSet |
1 |
1 |
0 |
0% |
src/sensai/torch/torchtext.py |
(no function) |
19 |
19 |
0 |
0% |
src/sensai/tracking/__init__.py |
(no function) |
1 |
0 |
0 |
100% |
src/sensai/tracking/azure_tracking.py |
TrackedAzureMLEvaluation.__init__ |
3 |
3 |
0 |
0% |
src/sensai/tracking/azure_tracking.py |
TrackedAzureMLEvaluation.eval_model |
7 |
7 |
0 |
0% |
src/sensai/tracking/azure_tracking.py |
TrackedAzureMLExperiment.__init__ |
3 |
3 |
0 |
0% |
src/sensai/tracking/azure_tracking.py |
TrackedAzureMLExperiment._track_values |
3 |
3 |
0 |
0% |
src/sensai/tracking/azure_tracking.py |
TrackedAzureMLExperiment._create_tracking_context |
1 |
1 |
0 |
0% |
src/sensai/tracking/azure_tracking.py |
(no function) |
12 |
12 |
0 |
0% |
src/sensai/tracking/clearml_tracking.py |
ClearMLTrackingContext.__init__ |
2 |
2 |
0 |
0% |
src/sensai/tracking/clearml_tracking.py |
ClearMLTrackingContext._track_metrics |
1 |
1 |
0 |
0% |
src/sensai/tracking/clearml_tracking.py |
ClearMLTrackingContext.track_figure |
1 |
1 |
0 |
0% |
src/sensai/tracking/clearml_tracking.py |
ClearMLTrackingContext.track_text |
1 |
1 |
0 |
0% |
src/sensai/tracking/clearml_tracking.py |
ClearMLTrackingContext._end |
1 |
1 |
0 |
0% |
src/sensai/tracking/clearml_tracking.py |
ClearMLExperiment.__init__ |
11 |
11 |
0 |
0% |
src/sensai/tracking/clearml_tracking.py |
ClearMLExperiment._track_values |
1 |
1 |
0 |
0% |
src/sensai/tracking/clearml_tracking.py |
ClearMLExperiment._create_tracking_context |
1 |
1 |
0 |
0% |
src/sensai/tracking/clearml_tracking.py |
(no function) |
17 |
17 |
0 |
0% |
src/sensai/tracking/mlflow_tracking.py |
MLFlowTrackingContext.__init__ |
5 |
5 |
0 |
0% |
src/sensai/tracking/mlflow_tracking.py |
MLFlowTrackingContext._metric_name |
3 |
3 |
0 |
0% |
src/sensai/tracking/mlflow_tracking.py |
MLFlowTrackingContext._track_metrics |
2 |
2 |
0 |
0% |
src/sensai/tracking/mlflow_tracking.py |
MLFlowTrackingContext.track_figure |
1 |
1 |
0 |
0% |
src/sensai/tracking/mlflow_tracking.py |
MLFlowTrackingContext.track_text |
1 |
1 |
0 |
0% |
src/sensai/tracking/mlflow_tracking.py |
MLFlowTrackingContext.track_tag |
1 |
1 |
0 |
0% |
src/sensai/tracking/mlflow_tracking.py |
MLFlowTrackingContext._end |
1 |
1 |
0 |
0% |
src/sensai/tracking/mlflow_tracking.py |
MLFlowExperiment.__init__ |
7 |
7 |
0 |
0% |
src/sensai/tracking/mlflow_tracking.py |
MLFlowExperiment._track_values |
2 |
2 |
0 |
0% |
src/sensai/tracking/mlflow_tracking.py |
MLFlowExperiment._create_tracking_context |
5 |
5 |
0 |
0% |
src/sensai/tracking/mlflow_tracking.py |
MLFlowExperiment.begin_context_for_model |
3 |
3 |
0 |
0% |
src/sensai/tracking/mlflow_tracking.py |
MLFlowExperiment.end_context |
4 |
4 |
0 |
0% |
src/sensai/tracking/mlflow_tracking.py |
(no function) |
22 |
22 |
0 |
0% |
src/sensai/tracking/tracking_base.py |
TrackingContext.__init__ |
3 |
0 |
0 |
100% |
src/sensai/tracking/tracking_base.py |
TrackingContext.from_optional_experiment |
7 |
5 |
0 |
29% |
src/sensai/tracking/tracking_base.py |
TrackingContext.is_enabled |
1 |
1 |
0 |
0% |
src/sensai/tracking/tracking_base.py |
TrackingContext._track_metrics |
1 |
1 |
0 |
0% |
src/sensai/tracking/tracking_base.py |
TrackingContext.track_metrics |
3 |
1 |
0 |
67% |
src/sensai/tracking/tracking_base.py |
TrackingContext.track_figure |
1 |
1 |
0 |
0% |
src/sensai/tracking/tracking_base.py |
TrackingContext.track_text |
1 |
1 |
0 |
0% |
src/sensai/tracking/tracking_base.py |
TrackingContext.__enter__ |
2 |
0 |
0 |
100% |
src/sensai/tracking/tracking_base.py |
TrackingContext.__exit__ |
1 |
0 |
0 |
100% |
src/sensai/tracking/tracking_base.py |
TrackingContext._end |
1 |
1 |
0 |
0% |
src/sensai/tracking/tracking_base.py |
TrackingContext.end |
5 |
1 |
0 |
80% |
src/sensai/tracking/tracking_base.py |
DummyTrackingContext.__init__ |
1 |
0 |
0 |
100% |
src/sensai/tracking/tracking_base.py |
DummyTrackingContext.is_enabled |
1 |
1 |
0 |
0% |
src/sensai/tracking/tracking_base.py |
DummyTrackingContext._track_metrics |
1 |
0 |
0 |
100% |
src/sensai/tracking/tracking_base.py |
DummyTrackingContext.track_figure |
1 |
1 |
0 |
0% |
src/sensai/tracking/tracking_base.py |
DummyTrackingContext.track_text |
1 |
1 |
0 |
0% |
src/sensai/tracking/tracking_base.py |
DummyTrackingContext._end |
1 |
0 |
0 |
100% |
src/sensai/tracking/tracking_base.py |
TrackedExperiment.__init__ |
3 |
3 |
0 |
0% |
src/sensai/tracking/tracking_base.py |
TrackedExperiment.track_values |
6 |
6 |
0 |
0% |
src/sensai/tracking/tracking_base.py |
TrackedExperiment._track_values |
1 |
1 |
0 |
0% |
src/sensai/tracking/tracking_base.py |
TrackedExperiment._create_tracking_context |
1 |
1 |
0 |
0% |
src/sensai/tracking/tracking_base.py |
TrackedExperiment.begin_context |
3 |
3 |
0 |
0% |
src/sensai/tracking/tracking_base.py |
TrackedExperiment.begin_context_for_model |
1 |
1 |
0 |
0% |
src/sensai/tracking/tracking_base.py |
TrackedExperiment.end_context |
4 |
4 |
0 |
0% |
src/sensai/tracking/tracking_base.py |
TrackedExperiment.__del__ |
2 |
2 |
0 |
0% |
src/sensai/tracking/tracking_base.py |
TrackingMixin.set_tracked_experiment |
1 |
1 |
0 |
0% |
src/sensai/tracking/tracking_base.py |
TrackingMixin.unset_tracked_experiment |
1 |
1 |
0 |
0% |
src/sensai/tracking/tracking_base.py |
TrackingMixin.tracked_experiment |
1 |
0 |
0 |
100% |
src/sensai/tracking/tracking_base.py |
TrackingMixin.begin_optional_tracking_context_for_model |
1 |
0 |
0 |
100% |
src/sensai/tracking/tracking_base.py |
(no function) |
50 |
0 |
0 |
100% |
src/sensai/util/__init__.py |
_backward_compatibility |
1 |
0 |
0 |
100% |
src/sensai/util/__init__.py |
(no function) |
10 |
0 |
0 |
100% |
src/sensai/util/aggregation.py |
RelativeFrequencyCounter.__init__ |
2 |
2 |
0 |
0% |
src/sensai/util/aggregation.py |
RelativeFrequencyCounter.count |
3 |
3 |
0 |
0% |
src/sensai/util/aggregation.py |
RelativeFrequencyCounter._tostring_object_info |
4 |
4 |
0 |
0% |
src/sensai/util/aggregation.py |
RelativeFrequencyCounter.add |
2 |
2 |
0 |
0% |
src/sensai/util/aggregation.py |
RelativeFrequencyCounter.get_relative_frequency |
3 |
3 |
0 |
0% |
src/sensai/util/aggregation.py |
DistributionCounter.__init__ |
2 |
2 |
0 |
0% |
src/sensai/util/aggregation.py |
DistributionCounter._zero |
1 |
1 |
0 |
0% |
src/sensai/util/aggregation.py |
DistributionCounter.count |
2 |
2 |
0 |
0% |
src/sensai/util/aggregation.py |
DistributionCounter.get_distribution |
1 |
1 |
0 |
0% |
src/sensai/util/aggregation.py |
DistributionCounter._tostring_object_info |
1 |
1 |
0 |
0% |
src/sensai/util/aggregation.py |
WeightedMean.__init__ |
2 |
2 |
0 |
0% |
src/sensai/util/aggregation.py |
WeightedMean._tostring_object_info |
1 |
1 |
0 |
0% |
src/sensai/util/aggregation.py |
WeightedMean.add |
2 |
2 |
0 |
0% |
src/sensai/util/aggregation.py |
WeightedMean.get_weighted_mean |
1 |
1 |
0 |
0% |
src/sensai/util/aggregation.py |
(no function) |
21 |
0 |
0 |
100% |
src/sensai/util/cache.py |
BoxedValue.__init__ |
1 |
1 |
0 |
0% |
src/sensai/util/cache.py |
KeyValueCache.set |
1 |
1 |
0 |
0% |
src/sensai/util/cache.py |
KeyValueCache.get |
1 |
1 |
0 |
0% |
src/sensai/util/cache.py |
InMemoryKeyValueCache.__init__ |
1 |
1 |
0 |
0% |
src/sensai/util/cache.py |
InMemoryKeyValueCache.set |
1 |
1 |
0 |
0% |
src/sensai/util/cache.py |
InMemoryKeyValueCache.get |
1 |
1 |
0 |
0% |
src/sensai/util/cache.py |
InMemoryKeyValueCache.empty |
1 |
1 |
0 |
0% |
src/sensai/util/cache.py |
InMemoryKeyValueCache.__len__ |
1 |
1 |
0 |
0% |
src/sensai/util/cache.py |
PersistentList.append |
1 |
1 |
0 |
0% |
src/sensai/util/cache.py |
PersistentList.iter_items |
1 |
1 |
0 |
0% |
src/sensai/util/cache.py |
DelayedUpdateHook.__init__ |
6 |
6 |
0 |
0% |
src/sensai/util/cache.py |
DelayedUpdateHook.handle_update |
8 |
8 |
0 |
0% |
src/sensai/util/cache.py |
DelayedUpdateHook.handle_update.do_periodic_check |
7 |
7 |
0 |
0% |
src/sensai/util/cache.py |
PeriodicUpdateHook.__init__ |
11 |
11 |
0 |
0% |
src/sensai/util/cache.py |
PeriodicUpdateHook.handle_update |
8 |
8 |
0 |
0% |
src/sensai/util/cache.py |
PeriodicUpdateHook.handle_update.do_periodic_check |
10 |
10 |
0 |
0% |
src/sensai/util/cache.py |
PicklePersistentKeyValueCache.__init__ |
17 |
17 |
0 |
0% |
src/sensai/util/cache.py |
PicklePersistentKeyValueCache.save |
3 |
3 |
0 |
0% |
src/sensai/util/cache.py |
PicklePersistentKeyValueCache.get |
1 |
1 |
0 |
0% |
src/sensai/util/cache.py |
PicklePersistentKeyValueCache.set |
4 |
4 |
0 |
0% |
src/sensai/util/cache.py |
SlicedPicklePersistentList.__init__ |
8 |
8 |
0 |
0% |
src/sensai/util/cache.py |
SlicedPicklePersistentList.__enter__ |
4 |
4 |
0 |
0% |
src/sensai/util/cache.py |
SlicedPicklePersistentList.__exit__ |
2 |
2 |
0 |
0% |
src/sensai/util/cache.py |
SlicedPicklePersistentList.append |
6 |
6 |
0 |
0% |
src/sensai/util/cache.py |
SlicedPicklePersistentList.iter_items |
5 |
5 |
0 |
0% |
src/sensai/util/cache.py |
SlicedPicklePersistentList.clear |
3 |
3 |
0 |
0% |
src/sensai/util/cache.py |
SlicedPicklePersistentList.cache_exists |
1 |
1 |
0 |
0% |
src/sensai/util/cache.py |
SlicedPicklePersistentList._set_last_cache_state |
6 |
6 |
0 |
0% |
src/sensai/util/cache.py |
SlicedPicklePersistentList._dump |
7 |
7 |
0 |
0% |
src/sensai/util/cache.py |
SlicedPicklePersistentList._next_slice |
3 |
3 |
0 |
0% |
src/sensai/util/cache.py |
SlicedPicklePersistentList._find_sliced_caches |
3 |
3 |
0 |
0% |
src/sensai/util/cache.py |
SlicedPicklePersistentList._load_pickle |
8 |
8 |
0 |
0% |
src/sensai/util/cache.py |
SlicedPicklePersistentList._pickle_path |
1 |
1 |
0 |
0% |
src/sensai/util/cache.py |
SqliteConnectionManager._register_at_exit_handler |
3 |
3 |
0 |
0% |
src/sensai/util/cache.py |
SqliteConnectionManager.open_connection |
4 |
4 |
0 |
0% |
src/sensai/util/cache.py |
SqliteConnectionManager._cleanup |
3 |
3 |
0 |
0% |
src/sensai/util/cache.py |
SqlitePersistentKeyValueCache.__init__ |
17 |
17 |
0 |
0% |
src/sensai/util/cache.py |
SqlitePersistentKeyValueCache._key_db_value |
8 |
8 |
0 |
0% |
src/sensai/util/cache.py |
SqlitePersistentKeyValueCache._commit |
6 |
6 |
0 |
0% |
src/sensai/util/cache.py |
SqlitePersistentKeyValueCache.set |
12 |
12 |
0 |
0% |
src/sensai/util/cache.py |
SqlitePersistentKeyValueCache._execute |
4 |
4 |
0 |
0% |
src/sensai/util/cache.py |
SqlitePersistentKeyValueCache.get |
11 |
11 |
0 |
0% |
src/sensai/util/cache.py |
SqlitePersistentKeyValueCache.__len__ |
8 |
8 |
0 |
0% |
src/sensai/util/cache.py |
SqlitePersistentKeyValueCache.iter_items |
10 |
10 |
0 |
0% |
src/sensai/util/cache.py |
SqlitePersistentList.__init__ |
2 |
2 |
0 |
0% |
src/sensai/util/cache.py |
SqlitePersistentList.append |
2 |
2 |
0 |
0% |
src/sensai/util/cache.py |
SqlitePersistentList.iter_items |
2 |
2 |
0 |
0% |
src/sensai/util/cache.py |
CachedValueProviderMixin.__init__ |
6 |
6 |
0 |
0% |
src/sensai/util/cache.py |
CachedValueProviderMixin.__getstate__ |
5 |
5 |
0 |
0% |
src/sensai/util/cache.py |
CachedValueProviderMixin.__setstate__ |
3 |
3 |
0 |
0% |
src/sensai/util/cache.py |
CachedValueProviderMixin._provide_value |
9 |
9 |
0 |
0% |
src/sensai/util/cache.py |
CachedValueProviderMixin._compute_value |
1 |
1 |
0 |
0% |
src/sensai/util/cache.py |
cached |
24 |
24 |
0 |
0% |
src/sensai/util/cache.py |
cached.call_fn_and_cache_result |
7 |
7 |
0 |
0% |
src/sensai/util/cache.py |
pickle_cached |
7 |
7 |
0 |
0% |
src/sensai/util/cache.py |
pickle_cached.decorator |
2 |
2 |
0 |
0% |
src/sensai/util/cache.py |
pickle_cached.decorator.wrapped |
18 |
18 |
0 |
0% |
src/sensai/util/cache.py |
LoadSaveInterface.save |
1 |
1 |
0 |
0% |
src/sensai/util/cache.py |
LoadSaveInterface.load |
1 |
1 |
0 |
0% |
src/sensai/util/cache.py |
PickleLoadSaveMixin.save |
1 |
1 |
0 |
0% |
src/sensai/util/cache.py |
PickleLoadSaveMixin.load |
5 |
1 |
0 |
80% |
src/sensai/util/cache.py |
(no function) |
111 |
0 |
0 |
100% |
src/sensai/util/cache_azure.py |
Serialiser.serialise |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
Serialiser.deserialise |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
NumpyArrayJsonSerialiser.serialise |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
NumpyArrayJsonSerialiser.deserialise |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
PropertyLoader.load_property_value |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
PropertyLoader.write_property_value |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
PropertyLoader.load_property_value_to_data_frame_column |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
SerialisedPropertyLoader.__init__ |
2 |
2 |
0 |
0% |
src/sensai/util/cache_azure.py |
SerialisedPropertyLoader.load_property_value |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
SerialisedPropertyLoader.write_property_value |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
SerialisedPropertyLoader.load_property_value_to_data_frame_column |
2 |
2 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureTableBlobBackend.get_value_from_reference |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureTableBlobBackend.get_value_reference |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureTableBlobBackend.set_value_for_reference |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
BlobPerKeyAzureTableBlobBackend.__init__ |
6 |
6 |
0 |
0% |
src/sensai/util/cache_azure.py |
BlobPerKeyAzureTableBlobBackend.file_extension |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
BlobPerKeyAzureTableBlobBackend._get_blob_value |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
BlobPerKeyAzureTableBlobBackend._write_value_to_blob |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
BlobPerKeyAzureTableBlobBackend.get_value_from_reference |
3 |
3 |
0 |
0% |
src/sensai/util/cache_azure.py |
BlobPerKeyAzureTableBlobBackend.get_value_reference |
2 |
2 |
0 |
0% |
src/sensai/util/cache_azure.py |
BlobPerKeyAzureTableBlobBackend.set_value_for_reference |
3 |
3 |
0 |
0% |
src/sensai/util/cache_azure.py |
BlobPerKeyAzureTableBlobBackend._get_blob_name_from_identifier |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
BlobPerKeyAzureTableBlobBackend._get_container_name_from_identifier |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
BlobPerKeyAzureTableBlobBackend._get_blob_name_from_keys |
3 |
3 |
0 |
0% |
src/sensai/util/cache_azure.py |
TextDumpAzureTableBlobBackend.file_extension |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
TextDumpAzureTableBlobBackend._get_blob_value |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
TextDumpAzureTableBlobBackend._write_value_to_blob |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
JsonAzureTableBlobBackend.file_extension |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
JsonAzureTableBlobBackend._get_blob_value |
2 |
2 |
0 |
0% |
src/sensai/util/cache_azure.py |
JsonAzureTableBlobBackend._write_value_to_blob |
2 |
2 |
0 |
0% |
src/sensai/util/cache_azure.py |
JsonAzureTableBlobBackend._encode_value_to_bytes |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
JsonAzureTableBlobBackend._decode_bytes_to_value |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
PickleAzureTableBlobBackend.file_extension |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
PickleAzureTableBlobBackend._encode_value_to_bytes |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
PickleAzureTableBlobBackend._decode_bytes_to_value |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
BlobBackedPropertyLoader.__init__ |
5 |
5 |
0 |
0% |
src/sensai/util/cache_azure.py |
BlobBackedPropertyLoader.load_property_value |
2 |
2 |
0 |
0% |
src/sensai/util/cache_azure.py |
BlobBackedPropertyLoader.write_property_value |
10 |
10 |
0 |
0% |
src/sensai/util/cache_azure.py |
BlobBackedPropertyLoader.load_property_value_to_data_frame_column |
4 |
4 |
0 |
0% |
src/sensai/util/cache_azure.py |
BlobBackedPropertyLoader._need_to_write_to_blob |
7 |
7 |
0 |
0% |
src/sensai/util/cache_azure.py |
BlobBackedPropertyLoader._is_entity_value_blob_backed |
5 |
5 |
0 |
0% |
src/sensai/util/cache_azure.py |
BlobBackedPropertyLoader._load_values_in_series |
3 |
3 |
0 |
0% |
src/sensai/util/cache_azure.py |
BlobBackedSerialisedPropertyLoader.__init__ |
2 |
2 |
0 |
0% |
src/sensai/util/cache_azure.py |
BlobBackedSerialisedPropertyLoader.load_property_value |
2 |
2 |
0 |
0% |
src/sensai/util/cache_azure.py |
BlobBackedSerialisedPropertyLoader.write_property_value |
2 |
2 |
0 |
0% |
src/sensai/util/cache_azure.py |
BlobBackedSerialisedPropertyLoader.load_property_value_to_data_frame_column |
2 |
2 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.PartitionCommandsPriorityQueue.PartitionCommands.__init__ |
2 |
2 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.PartitionCommandsPriorityQueue.PartitionCommands.__len__ |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.PartitionCommandsPriorityQueue.PartitionCommands.append |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.PartitionCommandsPriorityQueue.PartitionCommands.execute |
6 |
6 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.PartitionCommandsPriorityQueue.__init__ |
3 |
3 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.PartitionCommandsPriorityQueue.add_command |
6 |
6 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.PartitionCommandsPriorityQueue.pop |
2 |
2 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.PartitionCommandsPriorityQueue.pop_all |
5 |
5 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.PartitionCommandsPriorityQueue.is_empty |
2 |
2 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.PartitionCommandsPriorityQueue._pop |
6 |
6 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.PartitionCommandsPriorityQueue._is_empty |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.PartitionCommandsPriorityQueue._get_max_priority_info |
5 |
5 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.__init__ |
9 |
9 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.insert_or_replace_entity |
5 |
5 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.insert_entity |
5 |
5 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.get_entity |
8 |
8 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.commit_blocking_until_empty |
4 |
4 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.commit_non_blocking_current_queue_state |
4 |
4 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.commit_non_blocking_current_queue_state.commit |
3 |
3 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.commit_blocking_largest_partition_from_queue |
4 |
4 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable._validate_max_batch_size |
4 |
4 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.load_table_to_data_frame |
11 |
11 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.iter_data_frame_chunks |
9 |
9 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.iter_records |
4 |
4 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable._iter_records |
4 |
4 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.insert_data_frame_to_table |
8 |
8 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable._insert_or_replace_entity_via_batch |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable._insert_entity_via_batch |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.exists |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureTablePersistentKeyValueCache.__init__ |
13 |
13 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureTablePersistentKeyValueCache.__init__.create_property_loaders |
10 |
10 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureTablePersistentKeyValueCache.set |
7 |
7 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureTablePersistentKeyValueCache.get |
5 |
5 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureTablePersistentKeyValueCache._get_from_table |
5 |
5 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureTablePersistentKeyValueCache._get_from_in_memory_cache |
3 |
3 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureTablePersistentKeyValueCache._get_partition_key_for_row_key |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureTablePersistentKeyValueCache._commit |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureTablePersistentKeyValueCache._periodically_commit |
1 |
1 |
0 |
0% |
src/sensai/util/cache_azure.py |
(no function) |
141 |
141 |
0 |
0% |
src/sensai/util/cache_mysql.py |
MySQLPersistentKeyValueCache.__init__ |
13 |
13 |
0 |
0% |
src/sensai/util/cache_mysql.py |
MySQLPersistentKeyValueCache._load_table_to_data_frame |
4 |
4 |
0 |
0% |
src/sensai/util/cache_mysql.py |
MySQLPersistentKeyValueCache.set |
14 |
14 |
0 |
0% |
src/sensai/util/cache_mysql.py |
MySQLPersistentKeyValueCache.get |
4 |
4 |
0 |
0% |
src/sensai/util/cache_mysql.py |
MySQLPersistentKeyValueCache._get_from_table |
8 |
8 |
0 |
0% |
src/sensai/util/cache_mysql.py |
MySQLPersistentKeyValueCache._get_from_in_memory_df |
7 |
7 |
0 |
0% |
src/sensai/util/cache_mysql.py |
MySQLPersistentKeyValueCache._commit |
3 |
3 |
0 |
0% |
src/sensai/util/cache_mysql.py |
(no function) |
17 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
Trivalent.from_bool |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
Trivalent.is_true |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
Trivalent.is_false |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
Maybe.__init__ |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
DeferredParams.__init__ |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
DeferredParams._tostring_object_info |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
DeferredParams.set_param |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
DeferredParams.get_param |
3 |
3 |
0 |
0% |
src/sensai/util/datastruct.py |
DeferredParams.get_dict |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
SortedValues.__init__ |
1 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedValues.__len__ |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
SortedValues.floor_index |
1 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedValues.ceil_index |
1 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedValues.closest_index |
1 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedValues._value |
3 |
3 |
0 |
0% |
src/sensai/util/datastruct.py |
SortedValues.floor_value |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
SortedValues.ceil_value |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
SortedValues.closest_value |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
SortedValues._value_slice |
3 |
3 |
0 |
0% |
src/sensai/util/datastruct.py |
SortedValues.value_slice |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
SortedKeyValueStructure.__len__ |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
SortedKeyValueStructure.floor_index |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
SortedKeyValueStructure.ceil_index |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
SortedKeyValueStructure.closest_index |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
SortedKeyValueStructure.floor_value |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
SortedKeyValueStructure.ceil_value |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
SortedKeyValueStructure.closest_value |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
SortedKeyValueStructure.floor_key_and_value |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
SortedKeyValueStructure.ceil_key_and_value |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
SortedKeyValueStructure.closest_key_and_value |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
SortedKeyValueStructure.interpolated_value |
10 |
2 |
0 |
80% |
src/sensai/util/datastruct.py |
SortedKeyValueStructure.slice |
21 |
2 |
0 |
90% |
src/sensai/util/datastruct.py |
SortedKeyValueStructure._create_slice |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
SortedKeysAndValues.__init__ |
4 |
1 |
0 |
75% |
src/sensai/util/datastruct.py |
SortedKeysAndValues.__len__ |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
SortedKeysAndValues.from_series |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
SortedKeysAndValues.floor_index |
1 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedKeysAndValues.ceil_index |
1 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedKeysAndValues.closest_index |
1 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedKeysAndValues.floor_value |
1 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedKeysAndValues.ceil_value |
1 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedKeysAndValues.closest_value |
1 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedKeysAndValues.floor_key_and_value |
2 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedKeysAndValues.ceil_key_and_value |
2 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedKeysAndValues.closest_key_and_value |
2 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedKeysAndValues.value_slice_inner |
1 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedKeysAndValues.value_slice_outer |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
SortedKeysAndValues._create_slice |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
SortedKeyValuePairs.from_unsorted_key_value_pairs |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
SortedKeyValuePairs.__init__ |
2 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedKeyValuePairs.__len__ |
1 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedKeyValuePairs._value |
3 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedKeyValuePairs.value_for_index |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
SortedKeyValuePairs.key_for_index |
1 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedKeyValuePairs.floor_index |
1 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedKeyValuePairs.floor_value |
1 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedKeyValuePairs.floor_key_and_value |
2 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedKeyValuePairs.ceil_index |
1 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedKeyValuePairs.ceil_value |
1 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedKeyValuePairs.ceil_key_and_value |
2 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedKeyValuePairs.closest_index |
1 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedKeyValuePairs.closest_value |
1 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedKeyValuePairs.closest_key_and_value |
2 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedKeyValuePairs._value_slice |
3 |
1 |
0 |
67% |
src/sensai/util/datastruct.py |
SortedKeyValuePairs.value_slice |
1 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
SortedKeyValuePairs._create_slice |
1 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
(no function) |
101 |
1 |
0 |
99% |
src/sensai/util/deprecation.py |
deprecated |
3 |
0 |
0 |
100% |
src/sensai/util/deprecation.py |
deprecated.deprecated_decorator |
2 |
0 |
0 |
100% |
src/sensai/util/deprecation.py |
deprecated.deprecated_decorator.deprecated_func |
6 |
2 |
0 |
67% |
src/sensai/util/deprecation.py |
(no function) |
5 |
0 |
0 |
100% |
src/sensai/util/dtype.py |
to_float_array |
9 |
4 |
0 |
56% |
src/sensai/util/dtype.py |
dict_to_ordered_tuples |
3 |
3 |
0 |
0% |
src/sensai/util/dtype.py |
(no function) |
8 |
0 |
0 |
100% |
src/sensai/util/hash.py |
pickle_hash |
5 |
5 |
0 |
0% |
src/sensai/util/hash.py |
str_hash |
5 |
5 |
0 |
0% |
src/sensai/util/hash.py |
(no function) |
5 |
0 |
0 |
100% |
src/sensai/util/helper.py |
count_none |
5 |
0 |
0 |
100% |
src/sensai/util/helper.py |
count_not_none |
1 |
0 |
0 |
100% |
src/sensai/util/helper.py |
any_none |
1 |
1 |
0 |
0% |
src/sensai/util/helper.py |
all_none |
1 |
1 |
0 |
0% |
src/sensai/util/helper.py |
check_not_nan_dict |
3 |
3 |
0 |
0% |
src/sensai/util/helper.py |
mark_used |
1 |
0 |
0 |
100% |
src/sensai/util/helper.py |
flatten_arguments |
6 |
0 |
0 |
100% |
src/sensai/util/helper.py |
(no function) |
10 |
0 |
0 |
100% |
src/sensai/util/io.py |
ResultWriter.__init__ |
6 |
6 |
0 |
0% |
src/sensai/util/io.py |
ResultWriter.child_with_added_prefix |
1 |
1 |
0 |
0% |
src/sensai/util/io.py |
ResultWriter.child_for_subdirectory |
2 |
2 |
0 |
0% |
src/sensai/util/io.py |
ResultWriter.path |
13 |
13 |
0 |
0% |
src/sensai/util/io.py |
ResultWriter.write_text_file |
6 |
6 |
0 |
0% |
src/sensai/util/io.py |
ResultWriter.write_text_file_lines |
5 |
5 |
0 |
0% |
src/sensai/util/io.py |
ResultWriter.write_data_frame_text_file |
6 |
6 |
0 |
0% |
src/sensai/util/io.py |
ResultWriter.write_data_frame_csv_file |
5 |
5 |
0 |
0% |
src/sensai/util/io.py |
ResultWriter.write_figure |
9 |
9 |
0 |
0% |
src/sensai/util/io.py |
ResultWriter.write_figures |
2 |
2 |
0 |
0% |
src/sensai/util/io.py |
ResultWriter.write_pickle |
6 |
6 |
0 |
0% |
src/sensai/util/io.py |
write_text_file_lines |
4 |
4 |
0 |
0% |
src/sensai/util/io.py |
read_text_file_lines |
8 |
8 |
0 |
0% |
src/sensai/util/io.py |
is_s3_path |
1 |
0 |
0 |
100% |
src/sensai/util/io.py |
S3Object.__init__ |
3 |
3 |
0 |
0% |
src/sensai/util/io.py |
S3Object.OutputFile.__init__ |
2 |
2 |
0 |
0% |
src/sensai/util/io.py |
S3Object.OutputFile.write |
1 |
1 |
0 |
0% |
src/sensai/util/io.py |
S3Object.OutputFile.__enter__ |
1 |
1 |
0 |
0% |
src/sensai/util/io.py |
S3Object.OutputFile.__exit__ |
1 |
1 |
0 |
0% |
src/sensai/util/io.py |
S3Object.get_file_content |
1 |
1 |
0 |
0% |
src/sensai/util/io.py |
S3Object.open_file |
7 |
7 |
0 |
0% |
src/sensai/util/io.py |
S3Object.put |
1 |
1 |
0 |
0% |
src/sensai/util/io.py |
S3Object._get_s3_object |
4 |
4 |
0 |
0% |
src/sensai/util/io.py |
(no function) |
35 |
2 |
0 |
94% |
src/sensai/util/jscode.py |
JsCode.__str__ |
1 |
1 |
0 |
0% |
src/sensai/util/jscode.py |
JsCode.get_js_code |
1 |
1 |
0 |
0% |
src/sensai/util/jscode.py |
JsCodeLiteral.__init__ |
1 |
1 |
0 |
0% |
src/sensai/util/jscode.py |
JsCodeLiteral.get_js_code |
1 |
1 |
0 |
0% |
src/sensai/util/jscode.py |
JsValue.from_python |
12 |
12 |
0 |
0% |
src/sensai/util/jscode.py |
JsValue.from_value |
3 |
3 |
0 |
0% |
src/sensai/util/jscode.py |
JsValue.is_undefined |
1 |
1 |
0 |
0% |
src/sensai/util/jscode.py |
JsValue.string_value |
2 |
2 |
0 |
0% |
src/sensai/util/jscode.py |
JsValue.int_value |
1 |
1 |
0 |
0% |
src/sensai/util/jscode.py |
JsValue.float_value |
1 |
1 |
0 |
0% |
src/sensai/util/jscode.py |
JsValue.bool_value |
2 |
2 |
0 |
0% |
src/sensai/util/jscode.py |
JsValue.undefined |
1 |
1 |
0 |
0% |
src/sensai/util/jscode.py |
JsValue.null |
1 |
1 |
0 |
0% |
src/sensai/util/jscode.py |
JsValueLiteral.__init__ |
1 |
1 |
0 |
0% |
src/sensai/util/jscode.py |
JsValueLiteral.get_js_code |
1 |
1 |
0 |
0% |
src/sensai/util/jscode.py |
js_value |
1 |
1 |
0 |
0% |
src/sensai/util/jscode.py |
js_arg_list |
7 |
7 |
0 |
0% |
src/sensai/util/jscode.py |
JsObject.__init__ |
1 |
1 |
0 |
0% |
src/sensai/util/jscode.py |
JsObject.add |
1 |
1 |
0 |
0% |
src/sensai/util/jscode.py |
JsObject.add_string |
1 |
1 |
0 |
0% |
src/sensai/util/jscode.py |
JsObject.add_code_literal |
1 |
1 |
0 |
0% |
src/sensai/util/jscode.py |
JsObject.add_float |
1 |
1 |
0 |
0% |
src/sensai/util/jscode.py |
JsObject.add_json |
1 |
1 |
0 |
0% |
src/sensai/util/jscode.py |
JsObject.get_js_code |
1 |
1 |
0 |
0% |
src/sensai/util/jscode.py |
JsObject.__len__ |
1 |
1 |
0 |
0% |
src/sensai/util/jscode.py |
JsClassInstance.__init__ |
2 |
2 |
0 |
0% |
src/sensai/util/jscode.py |
JsList.__init__ |
1 |
1 |
0 |
0% |
src/sensai/util/jscode.py |
(no function) |
49 |
49 |
0 |
0% |
src/sensai/util/logging.py |
remove_log_handlers |
3 |
3 |
0 |
0% |
src/sensai/util/logging.py |
remove_log_handler |
1 |
1 |
0 |
0% |
src/sensai/util/logging.py |
is_log_handler_active |
1 |
1 |
0 |
0% |
src/sensai/util/logging.py |
is_enabled |
1 |
1 |
0 |
0% |
src/sensai/util/logging.py |
set_configure_callback |
3 |
3 |
0 |
0% |
src/sensai/util/logging.py |
configure |
13 |
13 |
0 |
0% |
src/sensai/util/logging.py |
run_main |
8 |
8 |
0 |
0% |
src/sensai/util/logging.py |
run_cli |
3 |
3 |
0 |
0% |
src/sensai/util/logging.py |
datetime_tag |
1 |
1 |
0 |
0% |
src/sensai/util/logging.py |
_at_exit_report_file_logger |
2 |
2 |
0 |
0% |
src/sensai/util/logging.py |
add_file_logger |
9 |
9 |
0 |
0% |
src/sensai/util/logging.py |
add_memory_logger |
6 |
6 |
0 |
0% |
src/sensai/util/logging.py |
get_memory_log |
1 |
1 |
0 |
0% |
src/sensai/util/logging.py |
StopWatch.__init__ |
3 |
0 |
0 |
100% |
src/sensai/util/logging.py |
StopWatch.reset |
3 |
3 |
0 |
0% |
src/sensai/util/logging.py |
StopWatch.restart |
1 |
1 |
0 |
0% |
src/sensai/util/logging.py |
StopWatch._get_elapsed_time_since_last_start |
3 |
1 |
0 |
67% |
src/sensai/util/logging.py |
StopWatch.pause |
2 |
2 |
0 |
0% |
src/sensai/util/logging.py |
StopWatch.resume |
4 |
4 |
0 |
0% |
src/sensai/util/logging.py |
StopWatch.get_elapsed_time_secs |
1 |
0 |
0 |
100% |
src/sensai/util/logging.py |
StopWatch.get_elapsed_timedelta |
1 |
1 |
0 |
0% |
src/sensai/util/logging.py |
StopWatch.get_elapsed_time_string |
8 |
8 |
0 |
0% |
src/sensai/util/logging.py |
StopWatchManager.get_instance |
3 |
3 |
0 |
0% |
src/sensai/util/logging.py |
StopWatchManager.__init__ |
3 |
3 |
0 |
0% |
src/sensai/util/logging.py |
StopWatchManager.start |
1 |
1 |
0 |
0% |
src/sensai/util/logging.py |
StopWatchManager.stop |
3 |
3 |
0 |
0% |
src/sensai/util/logging.py |
StopWatchManager.is_running |
1 |
1 |
0 |
0% |
src/sensai/util/logging.py |
LogTime.__init__ |
4 |
4 |
0 |
0% |
src/sensai/util/logging.py |
LogTime.start |
3 |
3 |
0 |
0% |
src/sensai/util/logging.py |
LogTime.stop |
2 |
2 |
0 |
0% |
src/sensai/util/logging.py |
LogTime.__exit__ |
1 |
1 |
0 |
0% |
src/sensai/util/logging.py |
LogTime.__enter__ |
2 |
2 |
0 |
0% |
src/sensai/util/logging.py |
FileLoggerContext.__init__ |
3 |
3 |
0 |
0% |
src/sensai/util/logging.py |
FileLoggerContext.__enter__ |
2 |
2 |
0 |
0% |
src/sensai/util/logging.py |
FileLoggerContext.__exit__ |
2 |
2 |
0 |
0% |
src/sensai/util/logging.py |
LoggingDisabledContext.__init__ |
2 |
2 |
0 |
0% |
src/sensai/util/logging.py |
LoggingDisabledContext.__enter__ |
2 |
2 |
0 |
0% |
src/sensai/util/logging.py |
LoggingDisabledContext.__exit__ |
1 |
1 |
0 |
0% |
src/sensai/util/logging.py |
FallbackHandler.__init__ |
2 |
2 |
0 |
0% |
src/sensai/util/logging.py |
FallbackHandler.emit |
3 |
3 |
0 |
0% |
src/sensai/util/logging.py |
(no function) |
67 |
1 |
0 |
99% |
src/sensai/util/math.py |
NormalDistribution.__init__ |
5 |
5 |
0 |
0% |
src/sensai/util/math.py |
NormalDistribution._tostring_includes |
1 |
1 |
0 |
0% |
src/sensai/util/math.py |
NormalDistribution.pdf |
4 |
4 |
0 |
0% |
src/sensai/util/math.py |
NormalDistribution.__str__ |
1 |
1 |
0 |
0% |
src/sensai/util/math.py |
sigmoid |
1 |
1 |
0 |
0% |
src/sensai/util/math.py |
reverse_sigmoid |
1 |
1 |
0 |
0% |
src/sensai/util/math.py |
reduce_float_precision_decimals |
1 |
1 |
0 |
0% |
src/sensai/util/math.py |
(no function) |
11 |
11 |
0 |
0% |
src/sensai/util/multiprocessing.py |
VectorModelWithSeparateFeatureGeneration.__init__ |
3 |
3 |
0 |
0% |
src/sensai/util/multiprocessing.py |
VectorModelWithSeparateFeatureGeneration.__str__ |
1 |
1 |
0 |
0% |
src/sensai/util/multiprocessing.py |
VectorModelWithSeparateFeatureGeneration.IntermediateFittingStep.__init__ |
3 |
3 |
0 |
0% |
src/sensai/util/multiprocessing.py |
VectorModelWithSeparateFeatureGeneration.IntermediateFittingStep.execute |
2 |
2 |
0 |
0% |
src/sensai/util/multiprocessing.py |
VectorModelWithSeparateFeatureGeneration.IntermediateFittingStep.__str__ |
1 |
1 |
0 |
0% |
src/sensai/util/multiprocessing.py |
VectorModelWithSeparateFeatureGeneration.PredictFinaliser.__init__ |
2 |
2 |
0 |
0% |
src/sensai/util/multiprocessing.py |
VectorModelWithSeparateFeatureGeneration.PredictFinaliser.execute |
1 |
1 |
0 |
0% |
src/sensai/util/multiprocessing.py |
VectorModelWithSeparateFeatureGeneration.PredictFinaliser.__str__ |
1 |
1 |
0 |
0% |
src/sensai/util/multiprocessing.py |
VectorModelWithSeparateFeatureGeneration.fit_start |
2 |
2 |
0 |
0% |
src/sensai/util/multiprocessing.py |
VectorModelWithSeparateFeatureGeneration.predict_start |
2 |
2 |
0 |
0% |
src/sensai/util/multiprocessing.py |
VectorModelWithSeparateFeatureGeneration.fit_end |
2 |
2 |
0 |
0% |
src/sensai/util/multiprocessing.py |
(no function) |
16 |
0 |
0 |
100% |
src/sensai/util/pandas.py |
DataFrameColumnChangeTracker.__init__ |
2 |
0 |
0 |
100% |
src/sensai/util/pandas.py |
DataFrameColumnChangeTracker.track_change |
1 |
0 |
0 |
100% |
src/sensai/util/pandas.py |
DataFrameColumnChangeTracker.get_removed_columns |
2 |
0 |
0 |
100% |
src/sensai/util/pandas.py |
DataFrameColumnChangeTracker.get_added_columns |
2 |
0 |
0 |
100% |
src/sensai/util/pandas.py |
DataFrameColumnChangeTracker.column_change_string |
7 |
1 |
0 |
86% |
src/sensai/util/pandas.py |
DataFrameColumnChangeTracker.assert_change_was_tracked |
2 |
1 |
0 |
50% |
src/sensai/util/pandas.py |
extract_array |
13 |
13 |
0 |
0% |
src/sensai/util/pandas.py |
remove_duplicate_index_entries |
6 |
6 |
0 |
0% |
src/sensai/util/pandas.py |
(no function) |
14 |
0 |
0 |
100% |
src/sensai/util/pickle.py |
load_pickle |
7 |
2 |
0 |
71% |
src/sensai/util/pickle.py |
load_pickle.read_file |
10 |
7 |
0 |
30% |
src/sensai/util/pickle.py |
load_pickle.read_file._load_with_error_log |
5 |
3 |
0 |
40% |
src/sensai/util/pickle.py |
dump_pickle |
20 |
20 |
0 |
0% |
src/sensai/util/pickle.py |
dump_pickle.open_file |
3 |
3 |
0 |
0% |
src/sensai/util/pickle.py |
PickleFailureDebugger._debug_failure |
26 |
26 |
0 |
0% |
src/sensai/util/pickle.py |
PickleFailureDebugger.debug_failure |
4 |
4 |
0 |
0% |
src/sensai/util/pickle.py |
PickleFailureDebugger.log_failure_if_enabled |
8 |
8 |
0 |
0% |
src/sensai/util/pickle.py |
setstate |
21 |
3 |
0 |
86% |
src/sensai/util/pickle.py |
getstate |
20 |
20 |
0 |
0% |
src/sensai/util/pickle.py |
(no function) |
19 |
0 |
0 |
100% |
src/sensai/util/plot.py |
Color.__init__ |
1 |
1 |
0 |
0% |
src/sensai/util/plot.py |
Color.darken |
6 |
6 |
0 |
0% |
src/sensai/util/plot.py |
Color.lighten |
6 |
6 |
0 |
0% |
src/sensai/util/plot.py |
Color.alpha |
3 |
3 |
0 |
0% |
src/sensai/util/plot.py |
Color.to_hex |
1 |
1 |
0 |
0% |
src/sensai/util/plot.py |
LinearColorMap.__init__ |
5 |
5 |
0 |
0% |
src/sensai/util/plot.py |
LinearColorMap.get_color |
2 |
2 |
0 |
0% |
src/sensai/util/plot.py |
plot_matrix |
18 |
18 |
0 |
0% |
src/sensai/util/plot.py |
Plot.__init__ |
5 |
5 |
0 |
0% |
src/sensai/util/plot.py |
Plot.xlabel |
2 |
2 |
0 |
0% |
src/sensai/util/plot.py |
Plot.ylabel |
2 |
2 |
0 |
0% |
src/sensai/util/plot.py |
Plot.title |
2 |
2 |
0 |
0% |
src/sensai/util/plot.py |
Plot.xlim |
2 |
2 |
0 |
0% |
src/sensai/util/plot.py |
Plot.ylim |
2 |
2 |
0 |
0% |
src/sensai/util/plot.py |
Plot.save |
2 |
2 |
0 |
0% |
src/sensai/util/plot.py |
Plot.xtick |
5 |
5 |
0 |
0% |
src/sensai/util/plot.py |
Plot.xtick_major |
2 |
2 |
0 |
0% |
src/sensai/util/plot.py |
Plot.xtick_minor |
2 |
2 |
0 |
0% |
src/sensai/util/plot.py |
Plot.ytick_major |
2 |
2 |
0 |
0% |
src/sensai/util/plot.py |
ScatterPlot.__init__ |
19 |
19 |
0 |
0% |
src/sensai/util/plot.py |
ScatterPlot.__init__.draw |
5 |
5 |
0 |
0% |
src/sensai/util/plot.py |
HeatMapPlot.__init__ |
7 |
7 |
0 |
0% |
src/sensai/util/plot.py |
HeatMapPlot.__init__.draw |
16 |
16 |
0 |
0% |
src/sensai/util/plot.py |
HistogramPlot.__init__ |
2 |
2 |
0 |
0% |
src/sensai/util/plot.py |
HistogramPlot.__init__.draw |
26 |
26 |
0 |
0% |
src/sensai/util/plot.py |
(no function) |
44 |
0 |
0 |
100% |
src/sensai/util/profiling.py |
profiled |
6 |
6 |
0 |
0% |
src/sensai/util/profiling.py |
profiled.wrapper |
2 |
2 |
0 |
0% |
src/sensai/util/profiling.py |
profiled.wrapper._wrapper |
11 |
11 |
0 |
0% |
src/sensai/util/profiling.py |
timed |
3 |
0 |
0 |
100% |
src/sensai/util/profiling.py |
timed._wrapper |
5 |
5 |
0 |
0% |
src/sensai/util/profiling.py |
(no function) |
7 |
0 |
0 |
100% |
src/sensai/util/sequences.py |
concat_sequences |
4 |
0 |
0 |
100% |
src/sensai/util/sequences.py |
get_first_duplicate |
5 |
5 |
0 |
0% |
src/sensai/util/sequences.py |
floor_index |
4 |
0 |
0 |
100% |
src/sensai/util/sequences.py |
ceil_index |
4 |
0 |
0 |
100% |
src/sensai/util/sequences.py |
closest_index |
16 |
3 |
0 |
81% |
src/sensai/util/sequences.py |
ceil_value |
5 |
0 |
0 |
100% |
src/sensai/util/sequences.py |
floor_value |
7 |
1 |
0 |
86% |
src/sensai/util/sequences.py |
closest_value |
6 |
2 |
0 |
67% |
src/sensai/util/sequences.py |
value_slice_inner |
11 |
4 |
0 |
64% |
src/sensai/util/sequences.py |
value_slice_outer |
17 |
17 |
0 |
0% |
src/sensai/util/sequences.py |
(no function) |
13 |
0 |
0 |
100% |
src/sensai/util/string.py |
StringConverter.to_string |
1 |
1 |
0 |
0% |
src/sensai/util/string.py |
dict_string |
4 |
0 |
0 |
100% |
src/sensai/util/string.py |
list_string |
5 |
1 |
0 |
80% |
src/sensai/util/string.py |
list_string.item |
4 |
1 |
0 |
75% |
src/sensai/util/string.py |
to_string |
17 |
3 |
0 |
82% |
src/sensai/util/string.py |
object_repr |
4 |
4 |
0 |
0% |
src/sensai/util/string.py |
or_regex_group |
2 |
0 |
0 |
100% |
src/sensai/util/string.py |
function_name |
5 |
5 |
0 |
0% |
src/sensai/util/string.py |
ToStringMixin._tostring_class_name |
1 |
0 |
0 |
100% |
src/sensai/util/string.py |
ToStringMixin._tostring_properties |
15 |
1 |
0 |
93% |
src/sensai/util/string.py |
ToStringMixin._tostring_properties.mklist |
5 |
2 |
0 |
60% |
src/sensai/util/string.py |
ToStringMixin._tostring_properties.is_excluded |
8 |
0 |
0 |
100% |
src/sensai/util/string.py |
ToStringMixin._tostring_object_info |
1 |
0 |
0 |
100% |
src/sensai/util/string.py |
ToStringMixin._tostring_excludes |
1 |
0 |
0 |
100% |
src/sensai/util/string.py |
ToStringMixin._tostring_includes |
1 |
0 |
0 |
100% |
src/sensai/util/string.py |
ToStringMixin._tostring_includes_forced |
1 |
0 |
0 |
100% |
src/sensai/util/string.py |
ToStringMixin._tostring_additional_entries |
1 |
0 |
0 |
100% |
src/sensai/util/string.py |
ToStringMixin._tostring_exclude_private |
1 |
0 |
0 |
100% |
src/sensai/util/string.py |
ToStringMixin._tostring_exclude_exceptions |
1 |
0 |
0 |
100% |
src/sensai/util/string.py |
ToStringMixin.__str__ |
1 |
0 |
0 |
100% |
src/sensai/util/string.py |
ToStringMixin.__repr__ |
5 |
5 |
0 |
0% |
src/sensai/util/string.py |
ToStringMixin.pprint |
1 |
1 |
0 |
0% |
src/sensai/util/string.py |
ToStringMixin.pprints |
1 |
1 |
0 |
0% |
src/sensai/util/string.py |
ToStringMixin._StringConverterAvoidToStringMixinRecursion.__init__ |
1 |
0 |
0 |
100% |
src/sensai/util/string.py |
ToStringMixin._StringConverterAvoidToStringMixinRecursion.to_string |
7 |
0 |
0 |
100% |
src/sensai/util/string.py |
ToStringMixin._StringConverterAvoidToStringMixinRecursion._ToStringMixinProxy.__init__ |
2 |
0 |
0 |
100% |
src/sensai/util/string.py |
ToStringMixin._StringConverterAvoidToStringMixinRecursion._ToStringMixinProxy._tostring_properties |
1 |
0 |
0 |
100% |
src/sensai/util/string.py |
ToStringMixin._StringConverterAvoidToStringMixinRecursion._ToStringMixinProxy._tostring_class_name |
1 |
0 |
0 |
100% |
src/sensai/util/string.py |
ToStringMixin._StringConverterAvoidToStringMixinRecursion._ToStringMixinProxy.__getattr__ |
5 |
0 |
0 |
100% |
src/sensai/util/string.py |
ToStringMixin._StringConverterAvoidToStringMixinRecursion._ToStringMixinProxy.__str__ |
1 |
0 |
0 |
100% |
src/sensai/util/string.py |
pretty_string_repr |
34 |
34 |
0 |
0% |
src/sensai/util/string.py |
pretty_string_repr.nl |
1 |
1 |
0 |
0% |
src/sensai/util/string.py |
pretty_string_repr.take |
2 |
2 |
0 |
0% |
src/sensai/util/string.py |
pretty_string_repr.find_matching |
14 |
14 |
0 |
0% |
src/sensai/util/string.py |
TagBuilder.__init__ |
2 |
2 |
0 |
0% |
src/sensai/util/string.py |
TagBuilder.with_component |
2 |
2 |
0 |
0% |
src/sensai/util/string.py |
TagBuilder.with_conditional |
3 |
3 |
0 |
0% |
src/sensai/util/string.py |
TagBuilder.with_alternative |
2 |
2 |
0 |
0% |
src/sensai/util/string.py |
TagBuilder.build |
1 |
1 |
0 |
0% |
src/sensai/util/string.py |
(no function) |
50 |
0 |
0 |
100% |
src/sensai/util/test.py |
snapshot_compatible |
2 |
2 |
0 |
0% |
src/sensai/util/test.py |
reduce_float_precision |
1 |
1 |
0 |
0% |
src/sensai/util/test.py |
convert_floats |
7 |
7 |
0 |
0% |
src/sensai/util/test.py |
json_mapper |
11 |
11 |
0 |
0% |
src/sensai/util/test.py |
(no function) |
7 |
7 |
0 |
0% |
src/sensai/util/time.py |
ts_next_month |
4 |
4 |
0 |
0% |
src/sensai/util/time.py |
time_of_day |
1 |
1 |
0 |
0% |
src/sensai/util/time.py |
TimeInterval.__init__ |
2 |
2 |
0 |
0% |
src/sensai/util/time.py |
TimeInterval.contains |
1 |
1 |
0 |
0% |
src/sensai/util/time.py |
TimeInterval.contains_time |
3 |
3 |
0 |
0% |
src/sensai/util/time.py |
TimeInterval.overlaps_with |
3 |
3 |
0 |
0% |
src/sensai/util/time.py |
TimeInterval.intersection |
1 |
1 |
0 |
0% |
src/sensai/util/time.py |
TimeInterval.time_delta |
1 |
1 |
0 |
0% |
src/sensai/util/time.py |
TimeInterval.mid_timestamp |
2 |
2 |
0 |
0% |
src/sensai/util/time.py |
format_duration |
8 |
8 |
0 |
0% |
src/sensai/util/time.py |
(no function) |
15 |
1 |
0 |
93% |
src/sensai/util/typing.py |
(no function) |
3 |
0 |
0 |
100% |
src/sensai/util/version.py |
Version.__init__ |
1 |
0 |
0 |
100% |
src/sensai/util/version.py |
Version.is_at_least |
7 |
7 |
0 |
0% |
src/sensai/util/version.py |
Version.is_at_most |
7 |
2 |
0 |
71% |
src/sensai/util/version.py |
Version.is_equal |
1 |
0 |
0 |
100% |
src/sensai/util/version.py |
(no function) |
5 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorModelBase.__init__ |
1 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorModelBase.predict |
1 |
1 |
0 |
0% |
src/sensai/vector_model.py |
VectorModelBase.is_regression_model |
1 |
1 |
0 |
0% |
src/sensai/vector_model.py |
VectorModelBase.get_predicted_variable_names |
1 |
1 |
0 |
0% |
src/sensai/vector_model.py |
VectorModelBase.with_name |
2 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorModelBase.set_name |
1 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorModelBase.get_name |
3 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorModelFittableBase.fit |
1 |
1 |
0 |
0% |
src/sensai/vector_model.py |
VectorModelFittableBase.is_fitted |
1 |
1 |
0 |
0% |
src/sensai/vector_model.py |
TrainingContext.__init__ |
2 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorModel.__init__ |
9 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorModel.__getstate__ |
1 |
1 |
0 |
0% |
src/sensai/vector_model.py |
VectorModel.__setstate__ |
3 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorModel._tostring_exclude_private |
1 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorModel._tostring_exclude_exceptions |
4 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorModel._tostring_additional_entries |
6 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorModel.with_raw_input_transformers |
2 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorModel.with_feature_transformers |
5 |
2 |
0 |
60% |
src/sensai/vector_model.py |
VectorModel.with_input_transformers |
1 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorModel.with_feature_generator |
2 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorModel.with_feature_collector |
4 |
1 |
0 |
75% |
src/sensai/vector_model.py |
VectorModel._pre_processors_are_fitted |
4 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorModel.is_fitted |
5 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorModel._is_underlying_model_fitted |
2 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorModel._check_model_input_columns |
2 |
1 |
0 |
50% |
src/sensai/vector_model.py |
VectorModel.compute_model_inputs |
1 |
1 |
0 |
0% |
src/sensai/vector_model.py |
VectorModel._compute_model_inputs |
10 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorModel._compute_model_outputs |
1 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorModel.compute_model_outputs |
1 |
1 |
0 |
0% |
src/sensai/vector_model.py |
VectorModel.predict |
6 |
1 |
0 |
83% |
src/sensai/vector_model.py |
VectorModel._create_output_data_frame |
7 |
4 |
0 |
43% |
src/sensai/vector_model.py |
VectorModel._predict |
1 |
1 |
0 |
0% |
src/sensai/vector_model.py |
VectorModel._underlying_model_requires_fitting |
1 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorModel._fit_preprocessors |
6 |
1 |
0 |
83% |
src/sensai/vector_model.py |
VectorModel.fit_input_output_data |
1 |
1 |
0 |
0% |
src/sensai/vector_model.py |
VectorModel.fit |
29 |
4 |
0 |
86% |
src/sensai/vector_model.py |
VectorModel.is_being_fitted |
1 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorModel._fit |
1 |
1 |
0 |
0% |
src/sensai/vector_model.py |
VectorModel.get_predicted_variable_names |
1 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorModel.get_model_input_variable_names |
1 |
1 |
0 |
0% |
src/sensai/vector_model.py |
VectorModel.get_input_transformer |
4 |
4 |
0 |
0% |
src/sensai/vector_model.py |
VectorModel.get_feature_transformer |
4 |
4 |
0 |
0% |
src/sensai/vector_model.py |
VectorModel.get_raw_input_transformer |
4 |
4 |
0 |
0% |
src/sensai/vector_model.py |
VectorModel.get_input_transformer_chain |
1 |
1 |
0 |
0% |
src/sensai/vector_model.py |
VectorModel.get_raw_input_transformer_chain |
1 |
1 |
0 |
0% |
src/sensai/vector_model.py |
VectorModel.get_feature_transformer_chain |
1 |
1 |
0 |
0% |
src/sensai/vector_model.py |
VectorModel.set_feature_generator |
1 |
1 |
0 |
0% |
src/sensai/vector_model.py |
VectorModel.get_feature_generator |
1 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorModel.remove_input_preprocessors |
3 |
3 |
0 |
0% |
src/sensai/vector_model.py |
VectorRegressionModel.__init__ |
4 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorRegressionModel._tostring_exclude_exceptions |
4 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorRegressionModel.is_regression_model |
1 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorRegressionModel.with_output_transformers |
4 |
4 |
0 |
0% |
src/sensai/vector_model.py |
VectorRegressionModel.with_target_transformer |
4 |
1 |
0 |
75% |
src/sensai/vector_model.py |
VectorRegressionModel.get_target_transformer |
1 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorRegressionModel.get_output_transformer_chain |
1 |
1 |
0 |
0% |
src/sensai/vector_model.py |
VectorRegressionModel._apply_post_processing |
6 |
2 |
0 |
67% |
src/sensai/vector_model.py |
VectorRegressionModel._compute_model_outputs |
5 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorRegressionModel.predict |
2 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorRegressionModel.is_fitted |
7 |
1 |
0 |
86% |
src/sensai/vector_model.py |
VectorRegressionModel.get_model_output_variable_names |
1 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorClassificationModel.__init__ |
2 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorClassificationModel.is_regression_model |
1 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorClassificationModel._fit |
4 |
1 |
0 |
75% |
src/sensai/vector_model.py |
VectorClassificationModel.get_class_labels |
1 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorClassificationModel._fit_classifier |
1 |
1 |
0 |
0% |
src/sensai/vector_model.py |
VectorClassificationModel.convert_class_probabilities_to_predictions |
8 |
1 |
0 |
88% |
src/sensai/vector_model.py |
VectorClassificationModel.predict_class_probabilities |
7 |
7 |
0 |
0% |
src/sensai/vector_model.py |
VectorClassificationModel._check_prediction |
10 |
10 |
0 |
0% |
src/sensai/vector_model.py |
VectorClassificationModel._predict_class_probabilities |
1 |
1 |
0 |
0% |
src/sensai/vector_model.py |
VectorClassificationModel._predict |
2 |
0 |
0 |
100% |
src/sensai/vector_model.py |
RuleBasedVectorRegressionModel.__init__ |
3 |
0 |
0 |
100% |
src/sensai/vector_model.py |
RuleBasedVectorRegressionModel._underlying_model_requires_fitting |
1 |
0 |
0 |
100% |
src/sensai/vector_model.py |
RuleBasedVectorRegressionModel._fit |
1 |
1 |
0 |
0% |
src/sensai/vector_model.py |
RuleBasedVectorClassificationModel.__init__ |
6 |
6 |
0 |
0% |
src/sensai/vector_model.py |
RuleBasedVectorClassificationModel._underlying_model_requires_fitting |
1 |
1 |
0 |
0% |
src/sensai/vector_model.py |
RuleBasedVectorClassificationModel._fit |
1 |
1 |
0 |
0% |
src/sensai/vector_model.py |
RuleBasedVectorClassificationModel._fit_classifier |
1 |
1 |
0 |
0% |
src/sensai/vector_model.py |
(no function) |
122 |
0 |
0 |
100% |
src/sensai/vectoriser.py |
Vectoriser.__init__ |
5 |
5 |
0 |
0% |
src/sensai/vectoriser.py |
Vectoriser.__setstate__ |
2 |
2 |
0 |
0% |
src/sensai/vectoriser.py |
Vectoriser._tostring_exclude_private |
1 |
1 |
0 |
0% |
src/sensai/vectoriser.py |
Vectoriser.is_fitted |
1 |
1 |
0 |
0% |
src/sensai/vectoriser.py |
Vectoriser.set_name |
1 |
1 |
0 |
0% |
src/sensai/vectoriser.py |
Vectoriser.get_name |
3 |
3 |
0 |
0% |
src/sensai/vectoriser.py |
Vectoriser.fit |
4 |
4 |
0 |
0% |
src/sensai/vectoriser.py |
Vectoriser._f |
8 |
8 |
0 |
0% |
src/sensai/vectoriser.py |
Vectoriser.apply |
4 |
4 |
0 |
0% |
src/sensai/vectoriser.py |
Vectoriser.apply_multi |
17 |
17 |
0 |
0% |
src/sensai/vectoriser.py |
Vectoriser.ResultType.from_value |
7 |
7 |
0 |
0% |
src/sensai/vectoriser.py |
EmptyVectoriser.__init__ |
1 |
1 |
0 |
0% |
src/sensai/vectoriser.py |
EmptyVectoriser._create_empty_vector |
1 |
1 |
0 |
0% |
src/sensai/vectoriser.py |
ItemIdentifierProvider.get_identifier |
1 |
1 |
0 |
0% |
src/sensai/vectoriser.py |
SequenceVectoriser.__init__ |
8 |
8 |
0 |
0% |
src/sensai/vectoriser.py |
SequenceVectoriser.__setstate__ |
2 |
2 |
0 |
0% |
src/sensai/vectoriser.py |
SequenceVectoriser.fit |
27 |
27 |
0 |
0% |
src/sensai/vectoriser.py |
SequenceVectoriser.apply |
6 |
6 |
0 |
0% |
src/sensai/vectoriser.py |
SequenceVectoriser.apply_multi |
16 |
16 |
0 |
0% |
src/sensai/vectoriser.py |
SequenceVectoriser.apply_multi_with_padding |
10 |
10 |
0 |
0% |
src/sensai/vectoriser.py |
SequenceVectoriser.get_vector_dim |
1 |
1 |
0 |
0% |
src/sensai/vectoriser.py |
VectoriserRegistry.__init__ |
1 |
1 |
0 |
0% |
src/sensai/vectoriser.py |
VectoriserRegistry.get_available_vectorisers |
1 |
1 |
0 |
0% |
src/sensai/vectoriser.py |
VectoriserRegistry._name |
3 |
3 |
0 |
0% |
src/sensai/vectoriser.py |
VectoriserRegistry.register_factory |
4 |
4 |
0 |
0% |
src/sensai/vectoriser.py |
VectoriserRegistry._register_factory |
4 |
4 |
0 |
0% |
src/sensai/vectoriser.py |
VectoriserRegistry.get_vectoriser |
7 |
7 |
0 |
0% |
src/sensai/vectoriser.py |
VectoriserRegistry.get_vectorisers |
1 |
1 |
0 |
0% |
src/sensai/vectoriser.py |
(no function) |
57 |
57 |
0 |
0% |
src/sensai/xgboost.py |
is_xgboost_version_at_least |
9 |
9 |
0 |
0% |
src/sensai/xgboost.py |
XGBGradientBoostedVectorRegressionModel.__init__ |
1 |
1 |
0 |
0% |
src/sensai/xgboost.py |
XGBRandomForestVectorRegressionModel.__init__ |
1 |
1 |
0 |
0% |
src/sensai/xgboost.py |
XGBGradientBoostedVectorClassificationModel.__init__ |
2 |
2 |
0 |
0% |
src/sensai/xgboost.py |
XGBRandomForestVectorClassificationModel.__init__ |
2 |
2 |
0 |
0% |
src/sensai/xgboost.py |
(no function) |
12 |
12 |
0 |
0% |