diff options
| author | Tomáš Jusko | 2023-09-30 00:09:33 +0200 |
|---|---|---|
| committer | Tomáš Jusko | 2023-09-30 00:09:33 +0200 |
| commit | 7468e32e167a1831cab66a1466bd48b9df644c65 (patch) | |
| tree | 27fdb7f28fb76149881ea95681c9724f1d0bb26f | |
| parent | 0dd8114e96cdad82e572e7b74eb7ed46b0c92c83 (diff) | |
| download | pyecsca-7468e32e167a1831cab66a1466bd48b9df644c65.tar.gz pyecsca-7468e32e167a1831cab66a1466bd48b9df644c65.tar.zst pyecsca-7468e32e167a1831cab66a1466bd48b9df644c65.zip | |
fix: Lines too long
| -rw-r--r-- | pyecsca/sca/stacked_traces/correlate.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/pyecsca/sca/stacked_traces/correlate.py b/pyecsca/sca/stacked_traces/correlate.py index bac9f7e..3e0f1d2 100644 --- a/pyecsca/sca/stacked_traces/correlate.py +++ b/pyecsca/sca/stacked_traces/correlate.py @@ -70,7 +70,8 @@ def _gpu_pearson_corr(samples: DeviceNDArray, product_sum += samples[row, col] * intermediate_values[row] numerator = float(n) * product_sum - samples_sum * intermed_sum[0] - denominator = (sqrt(float(n) * samples_sq_sum - samples_sum ** 2) - * sqrt(float(n) * intermed_sq_sum[0] - intermed_sum[0] ** 2)) + denom_samp = sqrt(float(n) * samples_sq_sum - samples_sum ** 2) + denom_int = sqrt(float(n) * intermed_sq_sum[0] - intermed_sum[0] ** 2) + denominator = denom_samp * denom_int result[col] = numerator / denominator |
