Skip to content

Commit 9304c73

Browse files
committed
Rename compute_addition to compute_sum in image and signal processing modules for consistency
1 parent b609919 commit 9304c73

File tree

13 files changed

+44
-47
lines changed

13 files changed

+44
-47
lines changed

cdl/computation/image/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ def dst_1_to_1_signal(src: ImageObj, name: str, suffix: str | None = None) -> Si
168168
# the modified object from the worker processes.
169169

170170

171-
def compute_addition(src_list: list[ImageObj]) -> ImageObj:
171+
def compute_sum(src_list: list[ImageObj]) -> ImageObj:
172172
"""Add images in the list and return the result image object
173173
174174
Args:

cdl/computation/signal.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ def __call__(self, src: SignalObj) -> SignalObj:
139139
# the modified object from the worker processes.
140140

141141

142-
def compute_addition(src_list: list[SignalObj]) -> SignalObj:
142+
def compute_sum(src_list: list[SignalObj]) -> SignalObj:
143143
"""Add **src** signals and return a new result signal object
144144
145145
Args:

cdl/core/gui/processor/image.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ def compute_normalize(self, param: cpb.NormalizeParam | None = None) -> None:
5454

5555
@qt_try_except()
5656
def compute_sum(self) -> None:
57-
"""Compute sum with :py:func:`cdl.computation.image.compute_addition`"""
58-
self.compute_n_to_1(cpi.compute_addition, title=_("Sum"))
57+
"""Compute sum with :py:func:`cdl.computation.image.compute_sum`"""
58+
self.compute_n_to_1(cpi.compute_sum, title=_("Sum"))
5959

6060
@qt_try_except()
6161
def compute_addition_constant(self, param: cpb.ConstantParam | None = None) -> None:
@@ -70,7 +70,7 @@ def compute_addition_constant(self, param: cpb.ConstantParam | None = None) -> N
7070

7171
@qt_try_except()
7272
def compute_average(self) -> None:
73-
"""Compute average with :py:func:`cdl.computation.image.compute_addition`
73+
"""Compute average with :py:func:`cdl.computation.image.compute_sum`
7474
and dividing by the number of images"""
7575
self.compute_n_to_1(cpi.compute_average, title=_("Average"))
7676

cdl/core/gui/processor/signal.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ class SignalProcessor(BaseProcessor[SignalROI]):
3939

4040
@qt_try_except()
4141
def compute_sum(self) -> None:
42-
"""Compute sum with :py:func:`cdl.computation.signal.compute_addition`"""
43-
self.compute_n_to_1(cps.compute_addition, title=_("Sum"))
42+
"""Compute sum with :py:func:`cdl.computation.signal.compute_sum`"""
43+
self.compute_n_to_1(cps.compute_sum, title=_("Sum"))
4444

4545
@qt_try_except()
4646
def compute_addition_constant(self, param: cpb.ConstantParam | None = None) -> None:
@@ -55,7 +55,7 @@ def compute_addition_constant(self, param: cpb.ConstantParam | None = None) -> N
5555

5656
@qt_try_except()
5757
def compute_average(self) -> None:
58-
"""Compute average with :py:func:`cdl.computation.signal.compute_addition`
58+
"""Compute average with :py:func:`cdl.computation.signal.compute_sum`
5959
and divide by the number of signals"""
6060
self.compute_n_to_1(cps.compute_average, title=_("Average"))
6161

cdl/tests/features/images/operation_unit_test.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -68,23 +68,23 @@ def __create_n_images(n: int = 100) -> list[cdl.obj.ImageObj]:
6868

6969

7070
@pytest.mark.validation
71-
def test_image_addition() -> None:
72-
"""Image addition test."""
73-
execenv.print("*** Testing image addition:")
71+
def test_image_sum() -> None:
72+
"""Image sum test."""
73+
execenv.print("*** Testing image sum:")
7474
for ima1, ima2 in __iterate_image_couples():
7575
dtype1, dtype2 = ima1.data.dtype, ima2.data.dtype
7676
execenv.print(f" {dtype1} += {dtype2}: ", end="")
7777
exp = ima1.data.astype(float) + ima2.data.astype(float)
78-
ima3 = cpi.compute_addition([ima1, ima2])
79-
check_array_result("Image addition", ima3.data, exp)
78+
ima3 = cpi.compute_sum([ima1, ima2])
79+
check_array_result("Image sum", ima3.data, exp)
8080
imalist = __create_n_images()
8181
n = len(imalist)
82-
ima3 = cpi.compute_addition(imalist)
82+
ima3 = cpi.compute_sum(imalist)
8383
res = ima3.data
8484
exp = np.zeros_like(ima3.data)
8585
for ima in imalist:
8686
exp += ima.data
87-
check_array_result(f" Addition of {n} images", res, exp)
87+
check_array_result(f" Sum of {n} images", res, exp)
8888

8989

9090
@pytest.mark.validation

cdl/tests/features/signals/operation_unit_test.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -53,16 +53,16 @@ def __create_one_signal_and_constant() -> tuple[
5353

5454

5555
@pytest.mark.validation
56-
def test_signal_addition() -> None:
57-
"""Signal addition test."""
56+
def test_signal_sum() -> None:
57+
"""Signal sum test."""
5858
slist = __create_n_signals()
5959
n = len(slist)
60-
s3 = cps.compute_addition(slist)
60+
s3 = cps.compute_sum(slist)
6161
res = s3.y
6262
exp = np.zeros_like(s3.y)
6363
for s in slist:
6464
exp += s.y
65-
check_array_result(f"Signal addition ({n} signals)", res, exp)
65+
check_array_result(f"Sum of {n} signals", res, exp)
6666

6767

6868
@pytest.mark.validation
@@ -76,7 +76,7 @@ def test_signal_average() -> None:
7676
for s in slist:
7777
exp += s.y
7878
exp /= n
79-
check_array_result(f"Signal average ({n} signals)", res, exp)
79+
check_array_result(f"Average of {n} signals", res, exp)
8080

8181

8282
@pytest.mark.validation
@@ -89,7 +89,7 @@ def test_signal_product() -> None:
8989
exp = np.ones_like(s3.y)
9090
for s in slist:
9191
exp *= s.y
92-
check_array_result(f"Signal multiplication ({n} signals)", res, exp)
92+
check_array_result(f"Product of {n} signals", res, exp)
9393

9494

9595
@pytest.mark.validation

doc/locale/fr/LC_MESSAGES/api/proxy.po

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -578,7 +578,7 @@ msgstr ""
578578
msgid ":py:func:`~cdl.core.gui.processor.signal.SignalProcessor.compute_average`"
579579
msgstr ""
580580

581-
msgid "Compute average with :py:func:`cdl.computation.signal.compute_addition`"
581+
msgid "Compute average with :py:func:`cdl.computation.signal.compute_sum`"
582582
msgstr ""
583583

584584
msgid ":py:func:`~cdl.core.gui.processor.signal.SignalProcessor.compute_bandpass`"
@@ -917,7 +917,7 @@ msgstr ""
917917
msgid ":py:func:`~cdl.core.gui.processor.signal.SignalProcessor.compute_sum`"
918918
msgstr ""
919919

920-
msgid "Compute sum with :py:func:`cdl.computation.signal.compute_addition`"
920+
msgid "Compute sum with :py:func:`cdl.computation.signal.compute_sum`"
921921
msgstr ""
922922

923923
msgid ":py:func:`~cdl.core.gui.processor.signal.SignalProcessor.compute_swap_axes`"
@@ -1049,7 +1049,7 @@ msgstr ""
10491049
msgid ":py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_average`"
10501050
msgstr ""
10511051

1052-
msgid "Compute average with :py:func:`cdl.computation.image.compute_addition`"
1052+
msgid "Compute average with :py:func:`cdl.computation.image.compute_sum`"
10531053
msgstr ""
10541054

10551055
msgid ":py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_average_profile`"
@@ -1475,7 +1475,7 @@ msgstr ""
14751475
msgid ":py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_sum`"
14761476
msgstr ""
14771477

1478-
msgid "Compute sum with :py:func:`cdl.computation.image.compute_addition`"
1478+
msgid "Compute sum with :py:func:`cdl.computation.image.compute_sum`"
14791479
msgstr ""
14801480

14811481
msgid ":py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_swap_axes`"
@@ -1543,4 +1543,3 @@ msgstr ""
15431543

15441544
msgid ":py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_zero_padding`"
15451545
msgstr ""
1546-

doc/locale/fr/LC_MESSAGES/features/general/remote.po

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -518,13 +518,13 @@ msgstr "Lorsque vous travaillez avec des signaux, les méthodes de :class:`cdl.c
518518
msgid "Object handling signal processing: operations, processing, analysis"
519519
msgstr "Objet de traitement de signal : opérations, traitement, analyse"
520520

521-
msgid "Compute sum with :py:func:`cdl.computation.signal.compute_addition`"
521+
msgid "Compute sum with :py:func:`cdl.computation.signal.compute_sum`"
522522
msgstr ""
523523

524524
msgid "Compute sum with a constant with :py:func:`cdl.computation.signal.compute_addition_constant`"
525525
msgstr ""
526526

527-
msgid "Compute average with :py:func:`cdl.computation.signal.compute_addition` and divide by the number of signals"
527+
msgid "Compute average with :py:func:`cdl.computation.signal.compute_sum` and divide by the number of signals"
528528
msgstr ""
529529

530530
msgid "Compute product with :py:func:`cdl.computation.signal.compute_product`"
@@ -778,13 +778,13 @@ msgstr "Objet de traitement d'image : opérations, traitement, analyse"
778778
msgid "Normalize data with :py:func:`cdl.computation.image.compute_normalize`"
779779
msgstr ""
780780

781-
msgid "Compute sum with :py:func:`cdl.computation.image.compute_addition`"
781+
msgid "Compute sum with :py:func:`cdl.computation.image.compute_sum`"
782782
msgstr ""
783783

784784
msgid "Compute sum with a constant using :py:func:`cdl.computation.image.compute_addition_constant`"
785785
msgstr ""
786786

787-
msgid "Compute average with :py:func:`cdl.computation.image.compute_addition` and dividing by the number of images"
787+
msgid "Compute average with :py:func:`cdl.computation.image.compute_sum` and dividing by the number of images"
788788
msgstr ""
789789

790790
msgid "Compute product with :py:func:`cdl.computation.image.compute_product`"
@@ -1174,4 +1174,3 @@ msgstr ""
11741174

11751175
msgid "Compute blob detection using OpenCV with :py:func:`cdl.computation.image.detection.compute_blob_opencv`"
11761176
msgstr ""
1177-

doc/locale/fr/LC_MESSAGES/features/validation/status.po

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ msgstr ""
136136
msgid "`test_signal_abs <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/signals/operation_unit_test.py#L132>`_"
137137
msgstr ""
138138

139-
msgid ":py:func:`compute_addition <cdl.computation.signal.compute_addition>`"
139+
msgid ":py:func:`compute_sum <cdl.computation.signal.compute_sum>`"
140140
msgstr ""
141141

142142
msgid "Add **dst** and **src** signals and return **dst** signal modified in place"
@@ -688,7 +688,7 @@ msgstr ""
688688
msgid "`test_image_abs <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/operation_unit_test.py#L239>`_"
689689
msgstr ""
690690

691-
msgid ":py:func:`compute_addition <cdl.computation.image.compute_addition>`"
691+
msgid ":py:func:`compute_sum <cdl.computation.image.compute_sum>`"
692692
msgstr ""
693693

694694
msgid "Add **dst** and **src** images and return **dst** image modified in place"
@@ -1467,4 +1467,3 @@ msgstr ""
14671467

14681468
msgid "`test_threshold_yen <https://github.com/DataLab-Platform/DataLab/blob/v0.20.0/cdl/tests/features/images/processing_unit_test.py#L253>`_"
14691469
msgstr ""
1470-

doc/processor_methods_image.csv

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_abs`,Compute absolute value with :py:func:`cdl.computation.image.compute_abs`
2-
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_addition_constant`,Compute sum with a constant
2+
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_addition_constant`,Compute sum with a constant
33
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_adjust_gamma`,Compute gamma correction
44
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_adjust_log`,Compute log correction
55
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_adjust_sigmoid`,Compute sigmoid correction
@@ -9,7 +9,7 @@
99
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_all_threshold`,Compute all threshold algorithms
1010
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_arithmetic`,Compute arithmetic operation between two images
1111
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_astype`,Convert data type with :py:func:`cdl.computation.image.compute_astype`
12-
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_average`,Compute average with :py:func:`cdl.computation.image.compute_addition`
12+
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_average`,Compute average with :py:func:`cdl.computation.image.compute_sum`
1313
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_average_profile`,Compute average profile
1414
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_binning`,Binning image with :py:func:`cdl.computation.image.compute_binning`
1515
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_black_tophat`,Compute Black Top-Hat
@@ -43,7 +43,7 @@
4343
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_farid_v`,Compute Farid filter (vertical)
4444
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_fft`,Compute FFT with :py:func:`cdl.computation.image.compute_fft`
4545
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_flatfield`,Compute flat field correction
46-
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_fliph`,Flip data horizontally
46+
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_fliph`,Flip data horizontally
4747
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_flipv`,Flip data vertically with :py:func:`cdl.computation.image.compute_flipv`
4848
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_gaussian_filter`,Compute gaussian filter
4949
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_histogram`,Compute histogram with :py:func:`cdl.computation.image.compute_histogram`
@@ -54,7 +54,7 @@
5454
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_laplace`,Compute Laplace filter
5555
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_line_profile`,Compute profile along a vertical or horizontal line
5656
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_log10`,Compute Log10 with :py:func:`cdl.computation.image.compute_log10`
57-
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_logp1`,Compute base 10 logarithm
57+
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_logp1`,Compute base 10 logarithm
5858
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_magnitude_spectrum`,Compute magnitude spectrum
5959
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_moving_average`,Compute moving average
6060
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_moving_median`,Compute moving median
@@ -67,16 +67,16 @@
6767
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_prewitt_h`,Compute Prewitt filter (horizontal)
6868
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_prewitt_v`,Compute Prewitt filter (vertical)
6969
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_product`,Compute product with :py:func:`cdl.computation.image.compute_product`
70-
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_product_constant`,Compute product with a constant
70+
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_product_constant`,Compute product with a constant
7171
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_psd`,Compute Power Spectral Density (PSD)
7272
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_quadratic_difference`,Compute quadratic difference between two images
7373
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_radial_profile`,Compute radial profile
7474
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_re`,Compute real part with :py:func:`cdl.computation.image.compute_re`
7575
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_rescale_intensity`,Rescale image intensity levels
7676
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_resize`,Resize image with :py:func:`cdl.computation.image.compute_resize`
7777
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_roberts`,Compute Roberts filter
78-
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_roi_extraction`,Extract Region Of Interest (ROI) from data
79-
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_rotate`,Rotate data arbitrarily
78+
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_roi_extraction`,Extract Region Of Interest (ROI) from data
79+
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_rotate`,Rotate data arbitrarily
8080
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_rotate270`,Rotate data 270° with :py:func:`cdl.computation.image.compute_rotate270`
8181
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_rotate90`,Rotate data 90° with :py:func:`cdl.computation.image.compute_rotate90`
8282
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_scharr`,Compute Scharr filter
@@ -87,7 +87,7 @@
8787
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_sobel_h`,Compute Sobel filter (horizontal)
8888
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_sobel_v`,Compute Sobel filter (vertical)
8989
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_stats`,Compute data statistics
90-
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_sum`,Compute sum with :py:func:`cdl.computation.image.compute_addition`
90+
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_sum`,Compute sum with :py:func:`cdl.computation.image.compute_sum`
9191
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_swap_axes`,Swap data axes with :py:func:`cdl.computation.image.compute_swap_axes`
9292
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_threshold`,Compute parametric threshold
9393
:py:func:`~cdl.core.gui.processor.image.ImageProcessor.compute_threshold_isodata`,Compute threshold using Isodata algorithm

doc/processor_methods_signal.csv

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
:py:func:`~cdl.core.gui.processor.signal.SignalProcessor.compute_allan_variance`,Compute Allan variance
77
:py:func:`~cdl.core.gui.processor.signal.SignalProcessor.compute_arithmetic`,Compute arithmetic operation between two signals
88
:py:func:`~cdl.core.gui.processor.signal.SignalProcessor.compute_astype`,Convert data type with :py:func:`cdl.computation.signal.compute_astype`
9-
:py:func:`~cdl.core.gui.processor.signal.SignalProcessor.compute_average`,Compute average with :py:func:`cdl.computation.signal.compute_addition`
9+
:py:func:`~cdl.core.gui.processor.signal.SignalProcessor.compute_average`,Compute average with :py:func:`cdl.computation.signal.compute_sum`
1010
:py:func:`~cdl.core.gui.processor.signal.SignalProcessor.compute_bandpass`,Compute band-pass filter
1111
:py:func:`~cdl.core.gui.processor.signal.SignalProcessor.compute_bandstop`,Compute band-stop filter
1212
:py:func:`~cdl.core.gui.processor.signal.SignalProcessor.compute_bandwidth_3db`,Compute bandwidth at -3dB
@@ -59,11 +59,11 @@
5959
:py:func:`~cdl.core.gui.processor.signal.SignalProcessor.compute_re`,Compute real part with :py:func:`cdl.computation.signal.compute_re`
6060
:py:func:`~cdl.core.gui.processor.signal.SignalProcessor.compute_resampling`,Compute resampling
6161
:py:func:`~cdl.core.gui.processor.signal.SignalProcessor.compute_reverse_x`,Reverse X axis with :py:func:`cdl.computation.signal.compute_reverse_x`
62-
:py:func:`~cdl.core.gui.processor.signal.SignalProcessor.compute_roi_extraction`,Extract Region Of Interest (ROI) from data
62+
:py:func:`~cdl.core.gui.processor.signal.SignalProcessor.compute_roi_extraction`,Extract Region Of Interest (ROI) from data
6363
:py:func:`~cdl.core.gui.processor.signal.SignalProcessor.compute_sampling_rate_period`,Compute sampling rate and period (mean and std)
6464
:py:func:`~cdl.core.gui.processor.signal.SignalProcessor.compute_sqrt`,Compute square root with :py:func:`cdl.computation.signal.compute_sqrt`
6565
:py:func:`~cdl.core.gui.processor.signal.SignalProcessor.compute_stats`,Compute data statistics
66-
:py:func:`~cdl.core.gui.processor.signal.SignalProcessor.compute_sum`,Compute sum with :py:func:`cdl.computation.signal.compute_addition`
66+
:py:func:`~cdl.core.gui.processor.signal.SignalProcessor.compute_sum`,Compute sum with :py:func:`cdl.computation.signal.compute_sum`
6767
:py:func:`~cdl.core.gui.processor.signal.SignalProcessor.compute_swap_axes`,Swap data axes with :py:func:`cdl.computation.signal.compute_swap_axes`
6868
:py:func:`~cdl.core.gui.processor.signal.SignalProcessor.compute_time_deviation`,Compute time deviation
6969
:py:func:`~cdl.core.gui.processor.signal.SignalProcessor.compute_total_variance`,Compute total variance

0 commit comments

Comments
 (0)