diff options
Diffstat (limited to 'pyecsca/sca')
| -rw-r--r-- | pyecsca/sca/trace_set/inspector.py | 2 | ||||
| -rw-r--r-- | pyecsca/sca/ttest.py | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/pyecsca/sca/trace_set/inspector.py b/pyecsca/sca/trace_set/inspector.py index bcffb94..634b960 100644 --- a/pyecsca/sca/trace_set/inspector.py +++ b/pyecsca/sca/trace_set/inspector.py @@ -100,7 +100,7 @@ class InspectorTraceSet(TraceSet): external_clock_frequencty: float = 0 external_clock_time_base: int = 0 - _raw_traces: List[Trace] = None + _raw_traces: Optional[List[Trace]] = None _tag_parsers: dict = { 0x41: ("num_traces", 4, Parsers.read_int, Parsers.write_int), 0x42: ("num_samples", 4, Parsers.read_int, Parsers.write_int), diff --git a/pyecsca/sca/ttest.py b/pyecsca/sca/ttest.py index b9ecd36..34e631c 100644 --- a/pyecsca/sca/ttest.py +++ b/pyecsca/sca/ttest.py @@ -6,7 +6,7 @@ from typing import Sequence, Optional from .trace import Trace, CombinedTrace -def ttest(first_set: Sequence[Trace], second_set: Sequence[Trace], +def ttest_func(first_set: Sequence[Trace], second_set: Sequence[Trace], equal_var: bool) -> Optional[CombinedTrace]: if not first_set or not second_set or len(first_set) == 0 or len(second_set) == 0: return None @@ -25,7 +25,7 @@ def welch_ttest(first_set: Sequence[Trace], second_set: Sequence[Trace]) -> Comb :param second_set: :return: Welch's t-values (samplewise) """ - return ttest(first_set, second_set, False) + return ttest_func(first_set, second_set, False) @public def student_ttest(first_set: Sequence[Trace], second_set: Sequence[Trace]) -> CombinedTrace: @@ -37,4 +37,4 @@ def student_ttest(first_set: Sequence[Trace], second_set: Sequence[Trace]) -> Co :param second_set: :return: Student's t-values (samplewise) """ - return ttest(first_set, second_set, True) + return ttest_func(first_set, second_set, True) |
