src/__init__.py |
(no class) |
0 |
0 |
0 |
100% |
src/sensai/__init__.py |
(no class) |
17 |
0 |
0 |
100% |
src/sensai/catboost.py |
CatBoostVectorRegressionModel |
14 |
14 |
0 |
0% |
src/sensai/catboost.py |
CatBoostVectorClassificationModel |
14 |
14 |
0 |
0% |
src/sensai/catboost.py |
(no class) |
16 |
16 |
0 |
0% |
src/sensai/clustering/__init__.py |
(no class) |
3 |
0 |
0 |
100% |
src/sensai/clustering/clustering_base.py |
EuclideanClusterer |
57 |
57 |
0 |
0% |
src/sensai/clustering/clustering_base.py |
EuclideanClusterer.Cluster |
15 |
15 |
0 |
0% |
src/sensai/clustering/clustering_base.py |
(no class) |
38 |
0 |
0 |
100% |
src/sensai/clustering/greedy_clustering.py |
GreedyAgglomerativeClustering |
26 |
26 |
0 |
0% |
src/sensai/clustering/greedy_clustering.py |
GreedyAgglomerativeClustering.Cluster |
2 |
2 |
0 |
0% |
src/sensai/clustering/greedy_clustering.py |
GreedyAgglomerativeClustering.WrappedCluster |
30 |
30 |
0 |
0% |
src/sensai/clustering/greedy_clustering.py |
GreedyAgglomerativeClustering.ClusterMerge |
13 |
13 |
0 |
0% |
src/sensai/clustering/greedy_clustering.py |
GreedyAgglomerativeClustering.MergeCandidateDeterminationStrategy |
3 |
3 |
0 |
0% |
src/sensai/clustering/greedy_clustering.py |
GreedyAgglomerativeClustering.MergeCandidateDeterminationStrategyDefault |
4 |
4 |
0 |
0% |
src/sensai/clustering/greedy_clustering.py |
(no class) |
34 |
0 |
0 |
100% |
src/sensai/clustering/sklearn_clustering.py |
SkLearnClustererProtocol |
1 |
0 |
0 |
100% |
src/sensai/clustering/sklearn_clustering.py |
SkLearnEuclideanClusterer |
5 |
5 |
0 |
0% |
src/sensai/clustering/sklearn_clustering.py |
(no class) |
9 |
0 |
0 |
100% |
src/sensai/columngen.py |
ColumnGenerator |
8 |
8 |
0 |
0% |
src/sensai/columngen.py |
IndexCachedColumnGenerator |
13 |
13 |
0 |
0% |
src/sensai/columngen.py |
ColumnGeneratorCachedByIndex |
31 |
31 |
0 |
0% |
src/sensai/columngen.py |
(no class) |
26 |
0 |
0 |
100% |
src/sensai/data/__init__.py |
(no class) |
3 |
0 |
0 |
100% |
src/sensai/data/dataset.py |
DataSet |
1 |
1 |
0 |
0% |
src/sensai/data/dataset.py |
DataSetClassificationIris |
4 |
4 |
0 |
0% |
src/sensai/data/dataset.py |
DataSetClassificationTitanicSurvival |
5 |
5 |
0 |
0% |
src/sensai/data/dataset.py |
(no class) |
27 |
0 |
0 |
100% |
src/sensai/data/io_data.py |
BaseInputOutputData |
6 |
2 |
0 |
67% |
src/sensai/data/io_data.py |
InputOutputArrays |
11 |
11 |
0 |
0% |
src/sensai/data/io_data.py |
InputOutputData |
23 |
16 |
0 |
30% |
src/sensai/data/io_data.py |
DataSplitter |
1 |
1 |
0 |
0% |
src/sensai/data/io_data.py |
DataSplitterFractional |
18 |
2 |
0 |
89% |
src/sensai/data/io_data.py |
DataSplitterFromDataFrameSplitter |
10 |
10 |
0 |
0% |
src/sensai/data/io_data.py |
DataSplitterFromSkLearnSplitter |
5 |
5 |
0 |
0% |
src/sensai/data/io_data.py |
DataSplitterStratifiedShuffleSplit |
3 |
3 |
0 |
0% |
src/sensai/data/io_data.py |
DataFrameSplitter |
6 |
6 |
0 |
0% |
src/sensai/data/io_data.py |
DataFrameSplitterFractional |
11 |
2 |
0 |
82% |
src/sensai/data/io_data.py |
DataFrameSplitterColumnEquivalenceClass |
16 |
16 |
0 |
0% |
src/sensai/data/io_data.py |
(no class) |
63 |
0 |
0 |
100% |
src/sensai/data_transformation/__init__.py |
(no class) |
3 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
DataFrameTransformer |
30 |
5 |
0 |
83% |
src/sensai/data_transformation/dft.py |
DFTFromFeatureGenerator |
5 |
0 |
0 |
100% |
src/sensai/data_transformation/dft.py |
InvertibleDataFrameTransformer |
2 |
2 |
0 |
0% |
src/sensai/data_transformation/dft.py |
RuleBasedDataFrameTransformer |
3 |
1 |
0 |
67% |
src/sensai/data_transformation/dft.py |
InverseDataFrameTransformer |
3 |
3 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DataFrameTransformerChain |
22 |
10 |
0 |
55% |
src/sensai/data_transformation/dft.py |
DFTRenameColumns |
3 |
3 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTConditionalRowFilterOnColumn |
4 |
4 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTInSetComparisonRowFilterOnColumn |
8 |
8 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTNotInSetComparisonRowFilterOnColumn |
8 |
8 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTVectorizedConditionalRowFilterOnColumn |
7 |
7 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTRowFilter |
3 |
3 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTModifyColumn |
5 |
5 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTModifyColumnVectorized |
5 |
5 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTOneHotEncoder |
61 |
49 |
0 |
20% |
src/sensai/data_transformation/dft.py |
DFTColumnFilter |
13 |
13 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTKeepColumns |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTDRowFilterOnIndex |
9 |
6 |
0 |
33% |
src/sensai/data_transformation/dft.py |
DFTNormalisation |
77 |
15 |
0 |
81% |
src/sensai/data_transformation/dft.py |
DFTNormalisation.RuleTemplate |
12 |
2 |
0 |
83% |
src/sensai/data_transformation/dft.py |
DFTNormalisation.Rule |
26 |
4 |
0 |
85% |
src/sensai/data_transformation/dft.py |
DFTFromColumnGenerators |
12 |
12 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTCountEntries |
9 |
9 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTAggregationOnColumn |
4 |
4 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTRoundFloats |
6 |
6 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTSkLearnTransformer |
44 |
22 |
0 |
50% |
src/sensai/data_transformation/dft.py |
DFTSortColumns |
1 |
1 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTFillNA |
7 |
2 |
0 |
71% |
src/sensai/data_transformation/dft.py |
DFTCastCategoricalColumns |
10 |
10 |
0 |
0% |
src/sensai/data_transformation/dft.py |
DFTDropNA |
7 |
2 |
0 |
71% |
src/sensai/data_transformation/dft.py |
(no class) |
162 |
2 |
0 |
99% |
src/sensai/data_transformation/sklearn_transformer.py |
SkLearnTransformerProtocol |
3 |
3 |
0 |
0% |
src/sensai/data_transformation/sklearn_transformer.py |
ManualScaler |
7 |
7 |
0 |
0% |
src/sensai/data_transformation/sklearn_transformer.py |
SkLearnTransformerFactoryFactory |
5 |
3 |
0 |
40% |
src/sensai/data_transformation/sklearn_transformer.py |
(no class) |
34 |
5 |
0 |
85% |
src/sensai/data_transformation/value_transformation.py |
ValueOneHotEncoder |
13 |
13 |
0 |
0% |
src/sensai/data_transformation/value_transformation.py |
(no class) |
6 |
0 |
0 |
100% |
src/sensai/distance_metric.py |
DistanceMetric |
2 |
2 |
0 |
0% |
src/sensai/distance_metric.py |
SingleColumnDistanceMetric |
4 |
4 |
0 |
0% |
src/sensai/distance_metric.py |
DistanceMatrixDFCache |
39 |
39 |
0 |
0% |
src/sensai/distance_metric.py |
CachedDistanceMetric |
15 |
15 |
0 |
0% |
src/sensai/distance_metric.py |
LinearCombinationDistanceMetric |
8 |
8 |
0 |
0% |
src/sensai/distance_metric.py |
HellingerDistanceMetric |
13 |
13 |
0 |
0% |
src/sensai/distance_metric.py |
EuclideanDistanceMetric |
3 |
3 |
0 |
0% |
src/sensai/distance_metric.py |
IdentityDistanceMetric |
9 |
9 |
0 |
0% |
src/sensai/distance_metric.py |
RelativeBitwiseEqualityDistanceMetric |
16 |
16 |
0 |
0% |
src/sensai/distance_metric.py |
(no class) |
62 |
0 |
0 |
100% |
src/sensai/ensemble/__init__.py |
(no class) |
1 |
0 |
0 |
100% |
src/sensai/ensemble/ensemble_base.py |
EnsembleVectorModel |
31 |
31 |
0 |
0% |
src/sensai/ensemble/ensemble_base.py |
EnsembleRegressionVectorModel |
1 |
1 |
0 |
0% |
src/sensai/ensemble/ensemble_base.py |
EnsembleClassificationVectorModel |
1 |
1 |
0 |
0% |
src/sensai/ensemble/ensemble_base.py |
(no class) |
19 |
0 |
0 |
100% |
src/sensai/ensemble/models.py |
AveragingVectorRegressionModel |
16 |
16 |
0 |
0% |
src/sensai/ensemble/models.py |
(no class) |
8 |
0 |
0 |
100% |
src/sensai/evaluation/__init__.py |
(no class) |
6 |
0 |
0 |
100% |
src/sensai/evaluation/crossval.py |
VectorModelCrossValidationData |
21 |
21 |
0 |
0% |
src/sensai/evaluation/crossval.py |
CrossValidationSplitter |
1 |
1 |
0 |
0% |
src/sensai/evaluation/crossval.py |
CrossValidationSplitterDefault |
15 |
15 |
0 |
0% |
src/sensai/evaluation/crossval.py |
CrossValidationSplitterNested |
8 |
8 |
0 |
0% |
src/sensai/evaluation/crossval.py |
VectorModelCrossValidatorParams |
6 |
6 |
0 |
0% |
src/sensai/evaluation/crossval.py |
VectorModelCrossValidator |
35 |
35 |
0 |
0% |
src/sensai/evaluation/crossval.py |
VectorRegressionModelCrossValidationData |
1 |
1 |
0 |
0% |
src/sensai/evaluation/crossval.py |
VectorRegressionModelCrossValidator |
3 |
3 |
0 |
0% |
src/sensai/evaluation/crossval.py |
VectorClassificationModelCrossValidationData |
1 |
1 |
0 |
0% |
src/sensai/evaluation/crossval.py |
VectorClassificationModelCrossValidator |
3 |
3 |
0 |
0% |
src/sensai/evaluation/crossval.py |
(no class) |
62 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/__init__.py |
(no class) |
3 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStats |
15 |
5 |
0 |
67% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
Metric |
5 |
3 |
0 |
40% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStatsCollection |
75 |
75 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
PredictionEvalStats |
43 |
8 |
0 |
81% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
EvalStatsPlot |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_base.py |
(no class) |
57 |
3 |
0 |
95% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationMetric |
7 |
2 |
0 |
71% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationMetricAccuracy |
1 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationMetricBalancedAccuracy |
1 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationMetricAccuracyWithoutLabels |
23 |
23 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationMetricGeometricMeanOfTrueClassProbability |
8 |
8 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationMetricTopNAccuracy |
9 |
9 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationMetricAccuracyMaxProbabilityBeyondThreshold |
16 |
16 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationMetricRelFreqMaxProbabilityBeyondThreshold |
7 |
7 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationMetric |
5 |
5 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationMetricPrecision |
3 |
3 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationMetricRecall |
2 |
2 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationMetricF1Score |
2 |
2 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationMetricRecallForPrecision |
13 |
13 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationMetricPrecisionThreshold |
12 |
12 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationMetricRecallThreshold |
11 |
11 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationEvalStats |
73 |
47 |
0 |
36% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationEvalStatsCollection |
13 |
13 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ConfusionMatrix |
4 |
4 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationCounts |
31 |
31 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
BinaryClassificationProbabilityThresholdVariationData |
29 |
29 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationEvalStatsPlot |
0 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationEvalStatsPlotConfusionMatrix |
2 |
2 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationEvalStatsPlotPrecisionRecall |
3 |
3 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationEvalStatsPlotProbabilityThresholdPrecisionRecall |
3 |
3 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
ClassificationEvalStatsPlotProbabilityThresholdCounts |
3 |
3 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_classification.py |
(no class) |
123 |
1 |
0 |
99% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
ClusterLabelsEvalStats |
17 |
17 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
ClusteringUnsupervisedMetric |
0 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
RemovedNoiseUnsupervisedMetric |
4 |
4 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
CalinskiHarabaszScore |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
DaviesBouldinScore |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
SilhouetteScore |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
ClusteringUnsupervisedEvalStats |
9 |
9 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
ClusteringSupervisedMetric |
0 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
RemovedCommonNoiseSupervisedMetric |
5 |
5 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
VMeasureScore |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
AdjustedRandScore |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
FowlkesMallowsScore |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
AdjustedMutualInfoScore |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
ClusteringSupervisedEvalStats |
15 |
15 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_clustering.py |
(no class) |
73 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionMetric |
4 |
1 |
0 |
75% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionMetricMAE |
1 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionMetricMSE |
2 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionMetricRMSE |
2 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionMetricRRSE |
4 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionMetricR2 |
2 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionMetricPCC |
2 |
2 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionMetricStdDevAE |
1 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionMetricMedianAE |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionEvalStats |
70 |
62 |
0 |
11% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionEvalStatsCollection |
8 |
8 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionEvalStatsPlot |
0 |
0 |
0 |
100% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionEvalStatsPlotErrorDistribution |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionEvalStatsPlotHeatmapGroundTruthPredictions |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
RegressionEvalStatsPlotScatterGroundTruthPredictions |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_stats/eval_stats_regression.py |
(no class) |
82 |
0 |
0 |
100% |
src/sensai/evaluation/eval_util.py |
EvaluationResultCollector |
16 |
16 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
EvalStatsPlotCollector |
14 |
14 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
RegressionEvalStatsPlotCollector |
4 |
4 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ClassificationEvalStatsPlotCollector |
6 |
6 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelEvaluation |
155 |
155 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
RegressionModelEvaluation |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ClassificationModelEvaluation |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
MultiDataModelEvaluation |
120 |
120 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelComparisonData |
10 |
10 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelComparisonData.Result |
4 |
4 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelComparisonVisitor |
2 |
2 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ModelComparisonVisitorAggregatedFeatureImportance |
24 |
24 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
MultiDataModelComparisonData |
25 |
25 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
ClassificationMultiDataModelComparisonData |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
RegressionMultiDataModelComparisonData |
1 |
1 |
0 |
0% |
src/sensai/evaluation/eval_util.py |
(no class) |
150 |
40 |
0 |
73% |
src/sensai/evaluation/evaluator.py |
MetricsDictProvider |
5 |
5 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
MetricsDictProviderFromFunction |
2 |
2 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
VectorModelEvaluationData |
25 |
15 |
0 |
40% |
src/sensai/evaluation/evaluator.py |
VectorRegressionModelEvaluationData |
1 |
1 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
EvaluatorParams |
18 |
10 |
0 |
44% |
src/sensai/evaluation/evaluator.py |
VectorModelEvaluator |
29 |
13 |
0 |
55% |
src/sensai/evaluation/evaluator.py |
RegressionEvaluatorParams |
11 |
7 |
0 |
36% |
src/sensai/evaluation/evaluator.py |
VectorRegressionModelEvaluatorParams |
1 |
0 |
0 |
100% |
src/sensai/evaluation/evaluator.py |
VectorRegressionModelEvaluator |
23 |
8 |
0 |
65% |
src/sensai/evaluation/evaluator.py |
VectorClassificationModelEvaluationData |
4 |
4 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
ClassificationEvaluatorParams |
11 |
7 |
0 |
36% |
src/sensai/evaluation/evaluator.py |
VectorClassificationModelEvaluatorParams |
1 |
0 |
0 |
100% |
src/sensai/evaluation/evaluator.py |
VectorClassificationModelEvaluator |
16 |
4 |
0 |
75% |
src/sensai/evaluation/evaluator.py |
RuleBasedVectorClassificationModelEvaluator |
4 |
4 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
RuleBasedVectorRegressionModelEvaluator |
4 |
4 |
0 |
0% |
src/sensai/evaluation/evaluator.py |
(no class) |
88 |
0 |
0 |
100% |
src/sensai/evaluation/evaluator_clustering.py |
ClusteringModelEvaluator |
3 |
3 |
0 |
0% |
src/sensai/evaluation/evaluator_clustering.py |
ClusteringModelUnsupervisedEvaluator |
4 |
4 |
0 |
0% |
src/sensai/evaluation/evaluator_clustering.py |
ClusteringModelSupervisedEvaluator |
11 |
11 |
0 |
0% |
src/sensai/evaluation/evaluator_clustering.py |
(no class) |
18 |
18 |
0 |
0% |
src/sensai/evaluation/metric_computation.py |
MetricComputationResult |
0 |
0 |
0 |
100% |
src/sensai/evaluation/metric_computation.py |
MetricComputation |
2 |
2 |
0 |
0% |
src/sensai/evaluation/metric_computation.py |
MetricComputationMultiData |
16 |
16 |
0 |
0% |
src/sensai/evaluation/metric_computation.py |
(no class) |
19 |
19 |
0 |
0% |
src/sensai/feature_importance.py |
FeatureImportance |
17 |
17 |
0 |
0% |
src/sensai/feature_importance.py |
FeatureImportanceProvider |
3 |
3 |
0 |
0% |
src/sensai/feature_importance.py |
AggregatedFeatureImportance |
34 |
34 |
0 |
0% |
src/sensai/feature_importance.py |
AggregatedPermutationFeatureImportance |
14 |
14 |
0 |
0% |
src/sensai/feature_importance.py |
(no class) |
71 |
25 |
0 |
65% |
src/sensai/featuregen/__init__.py |
(no class) |
2 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
DuplicateColumnNamesException |
0 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
FeatureGenerator |
82 |
24 |
0 |
71% |
src/sensai/featuregen/feature_generator.py |
RuleBasedFeatureGenerator |
3 |
1 |
0 |
67% |
src/sensai/featuregen/feature_generator.py |
MultiFeatureGenerator |
34 |
7 |
0 |
79% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorFromNamedTuples |
16 |
16 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorTakeColumns |
20 |
5 |
0 |
75% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorFlattenColumns |
19 |
4 |
0 |
79% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorFromColumnGenerator |
17 |
17 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
ChainedFeatureGenerator |
16 |
2 |
0 |
88% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorTargetDistribution |
45 |
45 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorFromVectorModel |
20 |
20 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorMapColumn |
9 |
9 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorMapColumnDict |
8 |
8 |
0 |
0% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorNAMarker |
9 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
FeatureGeneratorFromDFT |
4 |
0 |
0 |
100% |
src/sensai/featuregen/feature_generator.py |
(no class) |
114 |
3 |
0 |
97% |
src/sensai/featuregen/feature_generator_registry.py |
FeatureGeneratorRegistry |
23 |
4 |
0 |
83% |
src/sensai/featuregen/feature_generator_registry.py |
FeatureCollector |
18 |
5 |
0 |
72% |
src/sensai/featuregen/feature_generator_registry.py |
(no class) |
27 |
0 |
0 |
100% |
src/sensai/geoanalytics/__init__.py |
(no class) |
0 |
0 |
0 |
100% |
src/sensai/geoanalytics/_globalmaptiles.py |
GlobalMercator |
50 |
50 |
0 |
0% |
src/sensai/geoanalytics/_globalmaptiles.py |
GlobalGeodetic |
11 |
11 |
0 |
0% |
src/sensai/geoanalytics/_globalmaptiles.py |
(no class) |
29 |
29 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
GeoCoordClusterer |
2 |
2 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
GreedyAgglomerativeGeoCoordClusterer |
28 |
28 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
GreedyAgglomerativeGeoCoordClusterer.Matrix |
5 |
5 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
GreedyAgglomerativeGeoCoordClusterer.LocalPoint |
2 |
2 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
GreedyAgglomerativeGeoCoordClusterer.Cluster |
23 |
23 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
GreedyAgglomerativeGeoCoordClusterer.MergeCandidateDeterminationStrategy |
38 |
38 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
SkLearnGeoCoordClusterer |
22 |
22 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
DBSCANGeoCoordClusterer |
1 |
1 |
0 |
0% |
src/sensai/geoanalytics/geo_clustering.py |
(no class) |
42 |
42 |
0 |
0% |
src/sensai/geoanalytics/geo_coords.py |
GeoCoord |
9 |
9 |
0 |
0% |
src/sensai/geoanalytics/geo_coords.py |
GpsTracePoint |
2 |
2 |
0 |
0% |
src/sensai/geoanalytics/geo_coords.py |
GeoRect |
11 |
11 |
0 |
0% |
src/sensai/geoanalytics/geo_coords.py |
(no class) |
89 |
89 |
0 |
0% |
src/sensai/geoanalytics/geopandas/__init__.py |
(no class) |
1 |
0 |
0 |
100% |
src/sensai/geoanalytics/geopandas/coordinate_clustering.py |
CoordinateEuclideanClusterer |
21 |
21 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinate_clustering.py |
CoordinateEuclideanClusterer.Cluster |
15 |
15 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinate_clustering.py |
SkLearnCoordinateClustering |
2 |
2 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinate_clustering.py |
(no class) |
32 |
0 |
0 |
100% |
src/sensai/geoanalytics/geopandas/coordinate_clustering_ground_truth.py |
PolygonAnnotatedCoordinates |
45 |
45 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinate_clustering_ground_truth.py |
(no class) |
13 |
0 |
0 |
100% |
src/sensai/geoanalytics/geopandas/coordinates.py |
GeoDataFrameWrapper |
2 |
2 |
0 |
0% |
src/sensai/geoanalytics/geopandas/coordinates.py |
(no class) |
26 |
13 |
0 |
50% |
src/sensai/geoanalytics/geopandas/geometry.py |
(no class) |
36 |
25 |
0 |
31% |
src/sensai/geoanalytics/geopandas/graph.py |
SpanningTree |
13 |
13 |
0 |
0% |
src/sensai/geoanalytics/geopandas/graph.py |
CoordinateSpanningTree |
6 |
6 |
0 |
0% |
src/sensai/geoanalytics/geopandas/graph.py |
(no class) |
27 |
7 |
0 |
74% |
src/sensai/geoanalytics/local_coords.py |
LocalCoordinateSystem |
17 |
17 |
0 |
0% |
src/sensai/geoanalytics/local_coords.py |
LocalHexagonalGrid |
40 |
40 |
0 |
0% |
src/sensai/geoanalytics/local_coords.py |
(no class) |
47 |
47 |
0 |
0% |
src/sensai/geoanalytics/map_tiles.py |
MapTile |
4 |
4 |
0 |
0% |
src/sensai/geoanalytics/map_tiles.py |
MapTiles |
21 |
21 |
0 |
0% |
src/sensai/geoanalytics/map_tiles.py |
(no class) |
16 |
16 |
0 |
0% |
src/sensai/hyperopt.py |
ParameterCombinationSkipDecider |
2 |
2 |
0 |
0% |
src/sensai/hyperopt.py |
ParameterCombinationEquivalenceClassValueCache |
4 |
4 |
0 |
0% |
src/sensai/hyperopt.py |
ParametersMetricsCollection |
48 |
48 |
0 |
0% |
src/sensai/hyperopt.py |
GridSearch |
80 |
80 |
0 |
0% |
src/sensai/hyperopt.py |
GridSearch.Result |
20 |
20 |
0 |
0% |
src/sensai/hyperopt.py |
GridSearch.Result.BestParams |
0 |
0 |
0 |
100% |
src/sensai/hyperopt.py |
SAHyperOpt |
47 |
47 |
0 |
0% |
src/sensai/hyperopt.py |
SAHyperOpt.State |
7 |
7 |
0 |
0% |
src/sensai/hyperopt.py |
SAHyperOpt.ParameterChangeOperator |
10 |
10 |
0 |
0% |
src/sensai/hyperopt.py |
(no class) |
77 |
9 |
0 |
88% |
src/sensai/lightgbm.py |
LightGBMVectorRegressionModel |
8 |
8 |
0 |
0% |
src/sensai/lightgbm.py |
LightGBMVectorClassificationModel |
13 |
13 |
0 |
0% |
src/sensai/lightgbm.py |
(no class) |
26 |
26 |
0 |
0% |
src/sensai/local_search.py |
SATemperatureSchedule |
6 |
6 |
0 |
0% |
src/sensai/local_search.py |
SATemperatureScheduleFixed |
3 |
3 |
0 |
0% |
src/sensai/local_search.py |
SATemperatureScheduleExponential |
11 |
11 |
0 |
0% |
src/sensai/local_search.py |
SATemperatureScheduleReverseSigmoid |
11 |
11 |
0 |
0% |
src/sensai/local_search.py |
SATemperatureScheduleReverseSigmoidSymmetric |
4 |
4 |
0 |
0% |
src/sensai/local_search.py |
SATemperatureSchedulePower |
9 |
9 |
0 |
0% |
src/sensai/local_search.py |
SAProbabilityFunction |
3 |
3 |
0 |
0% |
src/sensai/local_search.py |
SAProbabilityFunctionLinear |
4 |
4 |
0 |
0% |
src/sensai/local_search.py |
SAProbabilityFunctionReverseSigmoid |
5 |
5 |
0 |
0% |
src/sensai/local_search.py |
SAProbabilityFunctionConstant |
3 |
3 |
0 |
0% |
src/sensai/local_search.py |
SAProbabilitySchedule |
18 |
18 |
0 |
0% |
src/sensai/local_search.py |
SACostValue |
2 |
2 |
0 |
0% |
src/sensai/local_search.py |
SACostValueNumeric |
4 |
4 |
0 |
0% |
src/sensai/local_search.py |
SAState |
5 |
5 |
0 |
0% |
src/sensai/local_search.py |
SAOperator |
7 |
7 |
0 |
0% |
src/sensai/local_search.py |
SAChain |
81 |
81 |
0 |
0% |
src/sensai/local_search.py |
SimulatedAnnealing |
30 |
30 |
0 |
0% |
src/sensai/local_search.py |
ParallelTempering |
71 |
71 |
0 |
0% |
src/sensai/local_search.py |
(no class) |
107 |
1 |
0 |
99% |
src/sensai/minizinc.py |
CostScaler |
6 |
6 |
0 |
0% |
src/sensai/minizinc.py |
MiniZincProblem |
2 |
2 |
0 |
0% |
src/sensai/minizinc.py |
MiniZincSolver |
44 |
44 |
0 |
0% |
src/sensai/minizinc.py |
(no class) |
50 |
50 |
0 |
0% |
src/sensai/multi_model.py |
MultiVectorRegressionModel |
9 |
9 |
0 |
0% |
src/sensai/multi_model.py |
(no class) |
8 |
8 |
0 |
0% |
src/sensai/naive_bayes.py |
CategoricalNaiveBayesVectorClassificationModel |
42 |
42 |
0 |
0% |
src/sensai/naive_bayes.py |
(no class) |
11 |
0 |
0 |
100% |
src/sensai/nearest_neighbors.py |
Neighbor |
3 |
3 |
0 |
0% |
src/sensai/nearest_neighbors.py |
NeighborProvider |
7 |
7 |
0 |
0% |
src/sensai/nearest_neighbors.py |
AllNeighborsProvider |
12 |
12 |
0 |
0% |
src/sensai/nearest_neighbors.py |
TimerangeNeighborsProvider |
16 |
16 |
0 |
0% |
src/sensai/nearest_neighbors.py |
AbstractKnnFinder |
2 |
2 |
0 |
0% |
src/sensai/nearest_neighbors.py |
CachingKNearestNeighboursFinder |
20 |
20 |
0 |
0% |
src/sensai/nearest_neighbors.py |
CachingKNearestNeighboursFinder.DistanceMetricCache |
9 |
9 |
0 |
0% |
src/sensai/nearest_neighbors.py |
CachingKNearestNeighboursFinder.CachedSeriesDistanceMetric |
11 |
11 |
0 |
0% |
src/sensai/nearest_neighbors.py |
KNearestNeighboursFinder |
10 |
10 |
0 |
0% |
src/sensai/nearest_neighbors.py |
KNearestNeighboursClassificationModel |
36 |
36 |
0 |
0% |
src/sensai/nearest_neighbors.py |
KNearestNeighboursRegressionModel |
30 |
30 |
0 |
0% |
src/sensai/nearest_neighbors.py |
FeatureGeneratorNeighbors |
20 |
20 |
0 |
0% |
src/sensai/nearest_neighbors.py |
(no class) |
73 |
0 |
0 |
100% |
src/sensai/normalisation.py |
NormalisationMode |
0 |
0 |
0 |
100% |
src/sensai/normalisation.py |
VectorDataScaler |
35 |
15 |
0 |
57% |
src/sensai/normalisation.py |
(no class) |
19 |
0 |
0 |
100% |
src/sensai/pytorch_lightning/__init__.py |
(no class) |
1 |
1 |
0 |
0% |
src/sensai/pytorch_lightning/pl_models.py |
PLWrappedModel |
12 |
12 |
0 |
0% |
src/sensai/pytorch_lightning/pl_models.py |
PLTensorToScalarClassificationModel |
4 |
4 |
0 |
0% |
src/sensai/pytorch_lightning/pl_models.py |
PLTensorToScalarRegressionModel |
4 |
4 |
0 |
0% |
src/sensai/pytorch_lightning/pl_models.py |
PLTensorToTensorClassificationModel |
4 |
4 |
0 |
0% |
src/sensai/pytorch_lightning/pl_models.py |
PLTensorToTensorRegressionModel |
4 |
4 |
0 |
0% |
src/sensai/pytorch_lightning/pl_models.py |
(no class) |
33 |
33 |
0 |
0% |
src/sensai/sklearn/__init__.py |
(no class) |
2 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorRegressionModel |
22 |
6 |
0 |
73% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnMultipleOneDimVectorRegressionModel |
23 |
6 |
0 |
74% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnMultiDimVectorRegressionModel |
17 |
2 |
0 |
88% |
src/sensai/sklearn/sklearn_base.py |
AbstractSkLearnVectorClassificationModel |
59 |
27 |
0 |
54% |
src/sensai/sklearn/sklearn_base.py |
FeatureImportanceProviderSkLearnRegressionMultipleOneDim |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_base.py |
FeatureImportanceProviderSkLearnRegressionMultiDim |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_base.py |
FeatureImportanceProviderSkLearnClassification |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_base.py |
(no class) |
94 |
17 |
0 |
82% |
src/sensai/sklearn/sklearn_classification.py |
SkLearnDecisionTreeVectorClassificationModel |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_classification.py |
SkLearnRandomForestVectorClassificationModel |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_classification.py |
SkLearnMLPVectorClassificationModel |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_classification.py |
SkLearnMultinomialNBVectorClassificationModel |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_classification.py |
SkLearnSVCVectorClassificationModel |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_classification.py |
SkLearnLogisticRegressionVectorClassificationModel |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_classification.py |
SkLearnKNeighborsVectorClassificationModel |
3 |
3 |
0 |
0% |
src/sensai/sklearn/sklearn_classification.py |
(no class) |
26 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_regression.py |
SkLearnRandomForestVectorRegressionModel |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_regression.py |
SkLearnLinearRegressionVectorRegressionModel |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_regression.py |
SkLearnLinearRidgeRegressionVectorRegressionModel |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_regression.py |
SkLearnLinearLassoRegressionVectorRegressionModel |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_regression.py |
SkLearnMultiLayerPerceptronVectorRegressionModel |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_regression.py |
SkLearnSVRVectorRegressionModel |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_regression.py |
SkLearnLinearSVRVectorRegressionModel |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_regression.py |
SkLearnGradientBoostingVectorRegressionModel |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_regression.py |
SkLearnKNeighborsVectorRegressionModel |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_regression.py |
SkLearnExtraTreesVectorRegressionModel |
1 |
1 |
0 |
0% |
src/sensai/sklearn/sklearn_regression.py |
SkLearnDummyVectorRegressionModel |
1 |
0 |
0 |
100% |
src/sensai/sklearn/sklearn_regression.py |
SkLearnDecisionTreeVectorRegressionModel |
8 |
7 |
0 |
12% |
src/sensai/sklearn/sklearn_regression.py |
(no class) |
36 |
0 |
0 |
100% |
src/sensai/sklearn_quantile.py |
RandomForestQuantileRegressorVectorRegressionModel |
9 |
9 |
0 |
0% |
src/sensai/sklearn_quantile.py |
QuantileRegressionMetric |
4 |
4 |
0 |
0% |
src/sensai/sklearn_quantile.py |
QuantileRegressionMetricAccuracyInConfidenceInterval |
5 |
5 |
0 |
0% |
src/sensai/sklearn_quantile.py |
QuantileRegressionMetricConfidenceIntervalMeanSize |
5 |
5 |
0 |
0% |
src/sensai/sklearn_quantile.py |
QuantileRegressionMetricConfidenceIntervalMedianSize |
5 |
5 |
0 |
0% |
src/sensai/sklearn_quantile.py |
QuantileRegressionMetricRelFreqMaxSizeConfidenceInterval |
8 |
8 |
0 |
0% |
src/sensai/sklearn_quantile.py |
(no class) |
33 |
33 |
0 |
0% |
src/sensai/tensor_model.py |
InvalidShapeError |
0 |
0 |
0 |
100% |
src/sensai/tensor_model.py |
TensorModel |
25 |
25 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToScalarRegressionModel |
8 |
8 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToScalarClassificationModel |
10 |
10 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToTensorRegressionModel |
14 |
14 |
0 |
0% |
src/sensai/tensor_model.py |
TensorToTensorClassificationModel |
56 |
56 |
0 |
0% |
src/sensai/tensor_model.py |
(no class) |
62 |
5 |
0 |
92% |
src/sensai/tensorflow/__init__.py |
(no class) |
2 |
0 |
0 |
100% |
src/sensai/tensorflow/tf_base.py |
TensorFlowSession |
14 |
14 |
0 |
0% |
src/sensai/tensorflow/tf_base.py |
KerasVectorRegressionModel |
39 |
39 |
0 |
0% |
src/sensai/tensorflow/tf_base.py |
(no class) |
23 |
0 |
0 |
100% |
src/sensai/tensorflow/tf_mlp.py |
KerasMultiLayerPerceptronVectorRegressionModel |
12 |
12 |
0 |
0% |
src/sensai/tensorflow/tf_mlp.py |
(no class) |
7 |
0 |
0 |
100% |
src/sensai/torch/__init__.py |
(no class) |
5 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
MCDropoutCapableNNModule |
28 |
22 |
0 |
21% |
src/sensai/torch/torch_base.py |
TorchModel |
113 |
41 |
0 |
64% |
src/sensai/torch/torch_base.py |
TorchModelFittingStrategy |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchModelFittingStrategyDefault |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchModelFromModuleFactory |
5 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchModelFromModule |
3 |
3 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchModelFactoryFromModule |
3 |
3 |
0 |
0% |
src/sensai/torch/torch_base.py |
VectorTorchModel |
8 |
1 |
0 |
88% |
src/sensai/torch/torch_base.py |
TorchAutoregressiveResultHandler |
2 |
2 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchVectorRegressionModel |
81 |
37 |
0 |
54% |
src/sensai/torch/torch_base.py |
TorchVectorClassificationModel |
71 |
22 |
0 |
69% |
src/sensai/torch/torch_base.py |
TorchDataSetProviderFactory |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_base.py |
TorchDataSetProviderFactoryClassificationDefault |
3 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
TorchDataSetProviderFactoryRegressionDefault |
3 |
0 |
0 |
100% |
src/sensai/torch/torch_base.py |
OutputTensorToArrayConverter |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_base.py |
(no class) |
128 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
TensorScaler |
3 |
3 |
0 |
0% |
src/sensai/torch/torch_data.py |
TensorScalerCentreAndScale |
16 |
8 |
0 |
50% |
src/sensai/torch/torch_data.py |
TensorScalerFromVectorDataScaler |
14 |
5 |
0 |
64% |
src/sensai/torch/torch_data.py |
TensorScalerIdentity |
3 |
3 |
0 |
0% |
src/sensai/torch/torch_data.py |
TensorScalerFromDFTSkLearnTransformer |
13 |
13 |
0 |
0% |
src/sensai/torch/torch_data.py |
Tensoriser |
12 |
7 |
0 |
42% |
src/sensai/torch/torch_data.py |
RuleBasedTensoriser |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_data.py |
TensoriserDataFrameFloatValuesMatrix |
1 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
TensoriserClassLabelIndices |
3 |
1 |
0 |
67% |
src/sensai/torch/torch_data.py |
DataUtil |
5 |
5 |
0 |
0% |
src/sensai/torch/torch_data.py |
VectorDataUtil |
47 |
12 |
0 |
74% |
src/sensai/torch/torch_data.py |
ClassificationVectorDataUtil |
5 |
1 |
0 |
80% |
src/sensai/torch/torch_data.py |
TorchDataSet |
2 |
2 |
0 |
0% |
src/sensai/torch/torch_data.py |
TorchDataSetProvider |
15 |
4 |
0 |
73% |
src/sensai/torch/torch_data.py |
TensorTuple |
19 |
8 |
0 |
58% |
src/sensai/torch/torch_data.py |
TorchDataSetFromTensors |
39 |
4 |
0 |
90% |
src/sensai/torch/torch_data.py |
TorchDataSetFromDataFramesPreTensorised |
11 |
4 |
0 |
64% |
src/sensai/torch/torch_data.py |
TorchDataSetFromDataFramesDynamicallyTensorised |
30 |
30 |
0 |
0% |
src/sensai/torch/torch_data.py |
TorchDataSetFromDataFrames |
5 |
2 |
0 |
60% |
src/sensai/torch/torch_data.py |
TorchDataSetProviderFromDataUtil |
5 |
5 |
0 |
0% |
src/sensai/torch/torch_data.py |
TorchDataSetProviderFromVectorDataUtil |
5 |
0 |
0 |
100% |
src/sensai/torch/torch_data.py |
TensorTransformer |
1 |
1 |
0 |
0% |
src/sensai/torch/torch_data.py |
(no class) |
131 |
9 |
0 |
93% |
src/sensai/torch/torch_enums.py |
ActivationFunction |
18 |
10 |
0 |
44% |
src/sensai/torch/torch_enums.py |
ClassificationOutputMode |
16 |
7 |
0 |
56% |
src/sensai/torch/torch_enums.py |
(no class) |
23 |
0 |
0 |
100% |
src/sensai/torch/torch_eval_util.py |
TorchVectorRegressionModelEvaluationUtil |
9 |
9 |
0 |
0% |
src/sensai/torch/torch_eval_util.py |
(no class) |
10 |
10 |
0 |
0% |
src/sensai/torch/torch_models/__init__.py |
(no class) |
3 |
0 |
0 |
100% |
src/sensai/torch/torch_models/lstnet/lstnet_models.py |
LSTNetworkVectorClassificationModel |
46 |
46 |
0 |
0% |
src/sensai/torch/torch_models/lstnet/lstnet_models.py |
LSTNetworkVectorClassificationModel._LSTNetworkModel |
12 |
12 |
0 |
0% |
src/sensai/torch/torch_models/lstnet/lstnet_models.py |
LSTNetworkVectorClassificationModel.DataUtil |
15 |
15 |
0 |
0% |
src/sensai/torch/torch_models/lstnet/lstnet_models.py |
(no class) |
29 |
0 |
0 |
100% |
src/sensai/torch/torch_models/lstnet/lstnet_modules.py |
LSTNetwork |
85 |
85 |
0 |
0% |
src/sensai/torch/torch_models/lstnet/lstnet_modules.py |
LSTNetwork.Mode |
0 |
0 |
0 |
100% |
src/sensai/torch/torch_models/lstnet/lstnet_modules.py |
(no class) |
23 |
0 |
0 |
100% |
src/sensai/torch/torch_models/mlp/mlp_models.py |
MultiLayerPerceptronTorchModel |
7 |
0 |
0 |
100% |
src/sensai/torch/torch_models/mlp/mlp_models.py |
MultiLayerPerceptronVectorRegressionModel |
8 |
0 |
0 |
100% |
src/sensai/torch/torch_models/mlp/mlp_models.py |
MultiLayerPerceptronVectorClassificationModel |
9 |
0 |
0 |
100% |
src/sensai/torch/torch_models/mlp/mlp_models.py |
(no class) |
18 |
0 |
0 |
100% |
src/sensai/torch/torch_models/mlp/mlp_modules.py |
MultiLayerPerceptron |
25 |
3 |
0 |
88% |
src/sensai/torch/torch_models/mlp/mlp_modules.py |
(no class) |
9 |
0 |
0 |
100% |
src/sensai/torch/torch_models/residualffn/residualffn_models.py |
ResidualFeedForwardNetworkTorchModel |
6 |
0 |
0 |
100% |
src/sensai/torch/torch_models/residualffn/residualffn_models.py |
ResidualFeedForwardNetworkVectorRegressionModel |
7 |
0 |
0 |
100% |
src/sensai/torch/torch_models/residualffn/residualffn_models.py |
(no class) |
14 |
0 |
0 |
100% |
src/sensai/torch/torch_models/residualffn/residualffn_modules.py |
ResidualFeedForwardNetwork |
28 |
2 |
0 |
93% |
src/sensai/torch/torch_models/residualffn/residualffn_modules.py |
ResidualFeedForwardNetwork._BatchNorm |
9 |
9 |
0 |
0% |
src/sensai/torch/torch_models/residualffn/residualffn_modules.py |
ResidualFeedForwardNetwork._ResidualBlock |
21 |
1 |
0 |
95% |
src/sensai/torch/torch_models/residualffn/residualffn_modules.py |
ResidualFeedForwardNetwork._IdentityBlock |
2 |
0 |
0 |
100% |
src/sensai/torch/torch_models/residualffn/residualffn_modules.py |
ResidualFeedForwardNetwork._DenseBlock |
3 |
3 |
0 |
0% |
src/sensai/torch/torch_models/residualffn/residualffn_modules.py |
(no class) |
21 |
0 |
0 |
100% |
src/sensai/torch/torch_modules.py |
(no class) |
6 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
Optimiser |
8 |
1 |
0 |
88% |
src/sensai/torch/torch_opt.py |
_Optimiser |
24 |
3 |
0 |
88% |
src/sensai/torch/torch_opt.py |
NNLossEvaluator |
2 |
2 |
0 |
0% |
src/sensai/torch/torch_opt.py |
NNLossEvaluator.Evaluation |
5 |
5 |
0 |
0% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorFixedDim |
12 |
7 |
0 |
42% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorFixedDim.Evaluation |
34 |
7 |
0 |
79% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorFixedDim.ValidationLossEvaluator |
3 |
3 |
0 |
0% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorRegression |
27 |
10 |
0 |
63% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorRegression.LossFunction |
0 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorRegression.ValidationLossEvaluator |
55 |
6 |
0 |
89% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorClassification |
6 |
0 |
0 |
100% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorClassification.LossFunction |
15 |
4 |
0 |
73% |
src/sensai/torch/torch_opt.py |
NNLossEvaluatorClassification.ValidationLossEvaluator |
17 |
3 |
0 |
82% |
src/sensai/torch/torch_opt.py |
NNOptimiserParams |
36 |
14 |
0 |
61% |
src/sensai/torch/torch_opt.py |
NNOptimiser |
155 |
27 |
0 |
83% |
src/sensai/torch/torch_opt.py |
TrainingInfo |
26 |
21 |
0 |
19% |
src/sensai/torch/torch_opt.py |
(no class) |
146 |
1 |
0 |
99% |
src/sensai/torch/torchtext.py |
TorchtextDataSetFromDataFrame |
12 |
12 |
0 |
0% |
src/sensai/torch/torchtext.py |
TorchDataSetFromTorchtextDataSet |
12 |
12 |
0 |
0% |
src/sensai/torch/torchtext.py |
TorchDataSetProviderFromTorchtextDataSet |
8 |
8 |
0 |
0% |
src/sensai/torch/torchtext.py |
(no class) |
19 |
19 |
0 |
0% |
src/sensai/tracking/__init__.py |
(no class) |
1 |
0 |
0 |
100% |
src/sensai/tracking/azure_tracking.py |
TrackedAzureMLEvaluation |
10 |
10 |
0 |
0% |
src/sensai/tracking/azure_tracking.py |
TrackedAzureMLExperiment |
7 |
7 |
0 |
0% |
src/sensai/tracking/azure_tracking.py |
(no class) |
12 |
12 |
0 |
0% |
src/sensai/tracking/clearml_tracking.py |
ClearMLTrackingContext |
6 |
6 |
0 |
0% |
src/sensai/tracking/clearml_tracking.py |
ClearMLExperiment |
13 |
13 |
0 |
0% |
src/sensai/tracking/clearml_tracking.py |
(no class) |
17 |
17 |
0 |
0% |
src/sensai/tracking/mlflow_tracking.py |
MLFlowTrackingContext |
14 |
14 |
0 |
0% |
src/sensai/tracking/mlflow_tracking.py |
MLFlowExperiment |
21 |
21 |
0 |
0% |
src/sensai/tracking/mlflow_tracking.py |
(no class) |
22 |
22 |
0 |
0% |
src/sensai/tracking/tracking_base.py |
TrackingContext |
26 |
12 |
0 |
54% |
src/sensai/tracking/tracking_base.py |
DummyTrackingContext |
6 |
3 |
0 |
50% |
src/sensai/tracking/tracking_base.py |
TrackedExperiment |
21 |
21 |
0 |
0% |
src/sensai/tracking/tracking_base.py |
TrackingMixin |
4 |
2 |
0 |
50% |
src/sensai/tracking/tracking_base.py |
(no class) |
50 |
0 |
0 |
100% |
src/sensai/util/__init__.py |
(no class) |
11 |
0 |
0 |
100% |
src/sensai/util/aggregation.py |
RelativeFrequencyCounter |
14 |
14 |
0 |
0% |
src/sensai/util/aggregation.py |
DistributionCounter |
7 |
7 |
0 |
0% |
src/sensai/util/aggregation.py |
WeightedMean |
6 |
6 |
0 |
0% |
src/sensai/util/aggregation.py |
(no class) |
21 |
0 |
0 |
100% |
src/sensai/util/cache.py |
BoxedValue |
1 |
1 |
0 |
0% |
src/sensai/util/cache.py |
KeyValueCache |
2 |
2 |
0 |
0% |
src/sensai/util/cache.py |
InMemoryKeyValueCache |
5 |
5 |
0 |
0% |
src/sensai/util/cache.py |
PersistentKeyValueCache |
0 |
0 |
0 |
100% |
src/sensai/util/cache.py |
PersistentList |
2 |
2 |
0 |
0% |
src/sensai/util/cache.py |
DelayedUpdateHook |
21 |
21 |
0 |
0% |
src/sensai/util/cache.py |
PeriodicUpdateHook |
29 |
29 |
0 |
0% |
src/sensai/util/cache.py |
PicklePersistentKeyValueCache |
25 |
25 |
0 |
0% |
src/sensai/util/cache.py |
SlicedPicklePersistentList |
57 |
57 |
0 |
0% |
src/sensai/util/cache.py |
SqliteConnectionManager |
10 |
10 |
0 |
0% |
src/sensai/util/cache.py |
SqlitePersistentKeyValueCache |
76 |
76 |
0 |
0% |
src/sensai/util/cache.py |
SqlitePersistentKeyValueCache.KeyType |
0 |
0 |
0 |
100% |
src/sensai/util/cache.py |
SqlitePersistentList |
6 |
6 |
0 |
0% |
src/sensai/util/cache.py |
CachedValueProviderMixin |
24 |
24 |
0 |
0% |
src/sensai/util/cache.py |
LoadSaveInterface |
2 |
2 |
0 |
0% |
src/sensai/util/cache.py |
PickleLoadSaveMixin |
6 |
2 |
0 |
67% |
src/sensai/util/cache.py |
(no class) |
169 |
58 |
0 |
66% |
src/sensai/util/cache_azure.py |
Serialiser |
2 |
2 |
0 |
0% |
src/sensai/util/cache_azure.py |
NumpyArrayJsonSerialiser |
2 |
2 |
0 |
0% |
src/sensai/util/cache_azure.py |
PropertyLoader |
3 |
3 |
0 |
0% |
src/sensai/util/cache_azure.py |
SerialisedPropertyLoader |
6 |
6 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureTableBlobBackend |
3 |
3 |
0 |
0% |
src/sensai/util/cache_azure.py |
BlobPerKeyAzureTableBlobBackend |
22 |
22 |
0 |
0% |
src/sensai/util/cache_azure.py |
TextDumpAzureTableBlobBackend |
3 |
3 |
0 |
0% |
src/sensai/util/cache_azure.py |
JsonAzureTableBlobBackend |
7 |
7 |
0 |
0% |
src/sensai/util/cache_azure.py |
PickleAzureTableBlobBackend |
3 |
3 |
0 |
0% |
src/sensai/util/cache_azure.py |
BlobBackedPropertyLoader |
36 |
36 |
0 |
0% |
src/sensai/util/cache_azure.py |
BlobBackedSerialisedPropertyLoader |
8 |
8 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable |
85 |
85 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.PartitionCommandsPriorityQueue |
30 |
30 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureLazyBatchCommitTable.PartitionCommandsPriorityQueue.PartitionCommands |
10 |
10 |
0 |
0% |
src/sensai/util/cache_azure.py |
AzureTablePersistentKeyValueCache |
46 |
46 |
0 |
0% |
src/sensai/util/cache_azure.py |
(no class) |
141 |
141 |
0 |
0% |
src/sensai/util/cache_mysql.py |
MySQLPersistentKeyValueCache |
53 |
53 |
0 |
0% |
src/sensai/util/cache_mysql.py |
MySQLPersistentKeyValueCache.ValueType |
0 |
0 |
0 |
100% |
src/sensai/util/cache_mysql.py |
(no class) |
17 |
0 |
0 |
100% |
src/sensai/util/datastruct.py |
Trivalent |
3 |
3 |
0 |
0% |
src/sensai/util/datastruct.py |
Maybe |
1 |
1 |
0 |
0% |
src/sensai/util/datastruct.py |
DeferredParams |
7 |
7 |
0 |
0% |
src/sensai/util/datastruct.py |
SortedValues |
15 |
11 |
0 |
27% |
src/sensai/util/datastruct.py |
SortedKeyValueStructure |
42 |
15 |
0 |
64% |
src/sensai/util/datastruct.py |
SortedKeysAndValues |
21 |
5 |
0 |
76% |
src/sensai/util/datastruct.py |
SortedKeyValuePairs |
26 |
3 |
0 |
88% |
src/sensai/util/datastruct.py |
(no class) |
101 |
1 |
0 |
99% |
src/sensai/util/deprecation.py |
(no class) |
16 |
2 |
0 |
88% |
src/sensai/util/dtype.py |
(no class) |
20 |
7 |
0 |
65% |
src/sensai/util/hash.py |
(no class) |
15 |
10 |
0 |
33% |
src/sensai/util/helper.py |
(no class) |
28 |
5 |
0 |
82% |
src/sensai/util/io.py |
ResultWriter |
61 |
61 |
0 |
0% |
src/sensai/util/io.py |
S3Object |
16 |
16 |
0 |
0% |
src/sensai/util/io.py |
S3Object.OutputFile |
5 |
5 |
0 |
0% |
src/sensai/util/io.py |
(no class) |
48 |
14 |
0 |
71% |
src/sensai/util/jscode.py |
JsCode |
2 |
2 |
0 |
0% |
src/sensai/util/jscode.py |
JsCodeLiteral |
2 |
2 |
0 |
0% |
src/sensai/util/jscode.py |
JsValue |
24 |
24 |
0 |
0% |
src/sensai/util/jscode.py |
JsValueLiteral |
2 |
2 |
0 |
0% |
src/sensai/util/jscode.py |
JsObject |
8 |
8 |
0 |
0% |
src/sensai/util/jscode.py |
JsClassInstance |
2 |
2 |
0 |
0% |
src/sensai/util/jscode.py |
JsList |
1 |
1 |
0 |
0% |
src/sensai/util/jscode.py |
(no class) |
57 |
57 |
0 |
0% |
src/sensai/util/logging.py |
StopWatch |
26 |
20 |
0 |
23% |
src/sensai/util/logging.py |
StopWatchManager |
11 |
11 |
0 |
0% |
src/sensai/util/logging.py |
LogTime |
12 |
12 |
0 |
0% |
src/sensai/util/logging.py |
FileLoggerContext |
7 |
7 |
0 |
0% |
src/sensai/util/logging.py |
LoggingDisabledContext |
5 |
5 |
0 |
0% |
src/sensai/util/logging.py |
FallbackHandler |
5 |
5 |
0 |
0% |
src/sensai/util/logging.py |
(no class) |
119 |
53 |
0 |
55% |
src/sensai/util/math.py |
NormalDistribution |
11 |
11 |
0 |
0% |
src/sensai/util/math.py |
(no class) |
14 |
14 |
0 |
0% |
src/sensai/util/multiprocessing.py |
VectorModelWithSeparateFeatureGeneration |
10 |
10 |
0 |
0% |
src/sensai/util/multiprocessing.py |
VectorModelWithSeparateFeatureGeneration.IntermediateFittingStep |
6 |
6 |
0 |
0% |
src/sensai/util/multiprocessing.py |
VectorModelWithSeparateFeatureGeneration.PredictFinaliser |
4 |
4 |
0 |
0% |
src/sensai/util/multiprocessing.py |
(no class) |
16 |
0 |
0 |
100% |
src/sensai/util/pandas.py |
DataFrameColumnChangeTracker |
16 |
2 |
0 |
88% |
src/sensai/util/pandas.py |
(no class) |
33 |
19 |
0 |
42% |
src/sensai/util/pickle.py |
PickleFailureDebugger |
38 |
38 |
0 |
0% |
src/sensai/util/pickle.py |
(no class) |
105 |
58 |
0 |
45% |
src/sensai/util/plot.py |
Color |
17 |
17 |
0 |
0% |
src/sensai/util/plot.py |
LinearColorMap |
7 |
7 |
0 |
0% |
src/sensai/util/plot.py |
Plot |
28 |
28 |
0 |
0% |
src/sensai/util/plot.py |
ScatterPlot |
24 |
24 |
0 |
0% |
src/sensai/util/plot.py |
HeatMapPlot |
23 |
23 |
0 |
0% |
src/sensai/util/plot.py |
HistogramPlot |
28 |
28 |
0 |
0% |
src/sensai/util/plot.py |
(no class) |
62 |
18 |
0 |
71% |
src/sensai/util/profiling.py |
(no class) |
34 |
24 |
0 |
29% |
src/sensai/util/sequences.py |
(no class) |
92 |
32 |
0 |
65% |
src/sensai/util/string.py |
StringConverter |
1 |
1 |
0 |
0% |
src/sensai/util/string.py |
ToStringMixin |
44 |
10 |
0 |
77% |
src/sensai/util/string.py |
ToStringMixin._StringConverterAvoidToStringMixinRecursion |
8 |
0 |
0 |
100% |
src/sensai/util/string.py |
ToStringMixin._StringConverterAvoidToStringMixinRecursion._ToStringMixinProxy |
10 |
0 |
0 |
100% |
src/sensai/util/string.py |
TagBuilder |
10 |
10 |
0 |
0% |
src/sensai/util/string.py |
(no class) |
142 |
65 |
0 |
54% |
src/sensai/util/test.py |
(no class) |
28 |
28 |
0 |
0% |
src/sensai/util/time.py |
TimeInterval |
13 |
13 |
0 |
0% |
src/sensai/util/time.py |
(no class) |
28 |
14 |
0 |
50% |
src/sensai/util/typing.py |
PandasNamedTuple |
0 |
0 |
0 |
100% |
src/sensai/util/typing.py |
(no class) |
3 |
0 |
0 |
100% |
src/sensai/util/version.py |
Version |
16 |
9 |
0 |
44% |
src/sensai/util/version.py |
(no class) |
5 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorModelBase |
10 |
3 |
0 |
70% |
src/sensai/vector_model.py |
VectorModelFittableBase |
2 |
2 |
0 |
0% |
src/sensai/vector_model.py |
TrainingContext |
2 |
0 |
0 |
100% |
src/sensai/vector_model.py |
VectorModel |
139 |
40 |
0 |
71% |
src/sensai/vector_model.py |
VectorRegressionModel |
40 |
9 |
0 |
78% |
src/sensai/vector_model.py |
VectorClassificationModel |
37 |
21 |
0 |
43% |
src/sensai/vector_model.py |
RuleBasedVectorRegressionModel |
5 |
1 |
0 |
80% |
src/sensai/vector_model.py |
RuleBasedVectorClassificationModel |
9 |
9 |
0 |
0% |
src/sensai/vector_model.py |
(no class) |
122 |
0 |
0 |
100% |
src/sensai/vectoriser.py |
Vectoriser |
46 |
46 |
0 |
0% |
src/sensai/vectoriser.py |
Vectoriser.ResultType |
7 |
7 |
0 |
0% |
src/sensai/vectoriser.py |
EmptyVectoriser |
2 |
2 |
0 |
0% |
src/sensai/vectoriser.py |
ItemIdentifierProvider |
1 |
1 |
0 |
0% |
src/sensai/vectoriser.py |
SequenceVectoriser |
70 |
70 |
0 |
0% |
src/sensai/vectoriser.py |
SequenceVectoriser.FittingMode |
0 |
0 |
0 |
100% |
src/sensai/vectoriser.py |
VectoriserRegistry |
21 |
21 |
0 |
0% |
src/sensai/vectoriser.py |
(no class) |
57 |
57 |
0 |
0% |
src/sensai/xgboost.py |
XGBGradientBoostedVectorRegressionModel |
1 |
1 |
0 |
0% |
src/sensai/xgboost.py |
XGBRandomForestVectorRegressionModel |
1 |
1 |
0 |
0% |
src/sensai/xgboost.py |
XGBGradientBoostedVectorClassificationModel |
2 |
2 |
0 |
0% |
src/sensai/xgboost.py |
XGBRandomForestVectorClassificationModel |
2 |
2 |
0 |
0% |
src/sensai/xgboost.py |
(no class) |
21 |
21 |
0 |
0% |