Skip to content

Commit 9549a98

Browse files
authored
Relocate timeseries metrics modules (#658)
1 parent 6bec051 commit 9549a98

File tree

11 files changed

+15
-9
lines changed

11 files changed

+15
-9
lines changed

sdmetrics/column_pairs/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
DiscreteKLDivergence,
1212
)
1313
from sdmetrics.column_pairs.statistical.referential_integrity import ReferentialIntegrity
14+
from sdmetrics.column_pairs.statistical.inter_row_msas import InterRowMSAS
15+
from sdmetrics.column_pairs.statistical.statistic_msas import StatisticMSAS
1416

1517
__all__ = [
1618
'CardinalityBoundaryAdherence',
@@ -20,4 +22,6 @@
2022
'CorrelationSimilarity',
2123
'DiscreteKLDivergence',
2224
'ReferentialIntegrity',
25+
'InterRowMSAS',
26+
'StatisticMSAS',
2327
]

sdmetrics/column_pairs/statistical/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
DiscreteKLDivergence,
1111
)
1212
from sdmetrics.column_pairs.statistical.referential_integrity import ReferentialIntegrity
13+
from sdmetrics.column_pairs.statistical.inter_row_msas import InterRowMSAS
14+
from sdmetrics.column_pairs.statistical.statistic_msas import StatisticMSAS
1315

1416
__all__ = [
1517
'CardinalityBoundaryAdherence',
@@ -18,4 +20,6 @@
1820
'CorrelationSimilarity',
1921
'DiscreteKLDivergence',
2022
'ReferentialIntegrity',
23+
'InterRowMSAS',
24+
'StatisticMSAS',
2125
]
File renamed without changes.
File renamed without changes.

sdmetrics/single_column/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
from sdmetrics.single_column.statistical.range_coverage import RangeCoverage
1313
from sdmetrics.single_column.statistical.statistic_similarity import StatisticSimilarity
1414
from sdmetrics.single_column.statistical.tv_complement import TVComplement
15+
from sdmetrics.single_column.statistical.sequence_length_similarity import SequenceLengthSimilarity
1516

1617
__all__ = [
1718
'base',
@@ -26,4 +27,5 @@
2627
'RangeCoverage',
2728
'StatisticSimilarity',
2829
'TVComplement',
30+
'SequenceLengthSimilarity',
2931
]

sdmetrics/single_column/statistical/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
from sdmetrics.single_column.statistical.range_coverage import RangeCoverage
1111
from sdmetrics.single_column.statistical.statistic_similarity import StatisticSimilarity
1212
from sdmetrics.single_column.statistical.tv_complement import TVComplement
13+
from sdmetrics.single_column.statistical.sequence_length_similarity import SequenceLengthSimilarity
1314

1415
__all__ = [
1516
'BoundaryAdherence',
@@ -22,4 +23,5 @@
2223
'RangeCoverage',
2324
'StatisticSimilarity',
2425
'TVComplement',
26+
'SequenceLengthSimilarity',
2527
]

sdmetrics/timeseries/sequence_length_similarity.py renamed to sdmetrics/single_column/statistical/sequence_length_similarity.py

File renamed without changes.

sdmetrics/timeseries/__init__.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@
55
from sdmetrics.timeseries.detection import LSTMDetection, TimeSeriesDetectionMetric
66
from sdmetrics.timeseries.efficacy import TimeSeriesEfficacyMetric
77
from sdmetrics.timeseries.efficacy.classification import LSTMClassifierEfficacy
8-
from sdmetrics.timeseries.inter_row_msas import InterRowMSAS
9-
from sdmetrics.timeseries.sequence_length_similarity import SequenceLengthSimilarity
10-
from sdmetrics.timeseries.statistic_msas import StatisticMSAS
118

129
__all__ = [
1310
'base',
@@ -19,7 +16,4 @@
1916
'LSTMDetection',
2017
'TimeSeriesEfficacyMetric',
2118
'LSTMClassifierEfficacy',
22-
'InterRowMSAS',
23-
'SequenceLengthSimilarity',
24-
'StatisticMSAS',
2519
]

tests/unit/timeseries/test_inter_row_msas.py renamed to tests/unit/column_pairs/statistical/test_inter_row_msas.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import pandas as pd
22
import pytest
33

4-
from sdmetrics.timeseries.inter_row_msas import InterRowMSAS
4+
from sdmetrics.column_pairs import InterRowMSAS
55

66

77
class TestInterRowMSAS:

tests/unit/timeseries/test_statistic_msas.py renamed to tests/unit/column_pairs/statistical/test_statistic_msas.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import pandas as pd
44
import pytest
55

6-
from sdmetrics.timeseries import StatisticMSAS
6+
from sdmetrics.column_pairs import StatisticMSAS
77

88

99
class TestStatisticMSAS:

0 commit comments

Comments
 (0)