Skip to content

Commit 634b83e

Browse files
committed
Set max complexity to 10
1 parent a1d826b commit 634b83e

File tree

13 files changed

+148
-111
lines changed

13 files changed

+148
-111
lines changed

.flake8

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,4 @@ exclude =
1212
./dpbench/benchmarks/pairwise_distance/pairwise_distance_numba_dpex_k.py
1313
./dpbench/benchmarks/pairwise_distance/pairwise_distance_numba_dpex_p.py
1414
./dpbench/benchmarks/pairwise_distance/pairwise_distance_numba_npr.py
15-
# TODO: simplify to 10
16-
max-complexity = 14
15+
max-complexity = 10

dpbench/benchmarks/dbscan/dbscan_numba_dpex_k.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,9 @@ def get_neighborhood(n, dim, data, eps, ind_lst, sz_lst, block_size, nblocks):
7474

7575

7676
@nb.njit(parallel=False, fastmath=True)
77-
def compute_clusters(n, min_pts, assignments, sizes, indices_list):
77+
def compute_clusters( # noqa: C901: TODO: can we simplify logic?
78+
n, min_pts, assignments, sizes, indices_list
79+
):
7880
nclusters = 0
7981
nnoise = 0
8082
for i in range(n):

dpbench/benchmarks/dbscan/dbscan_numba_dpex_p.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,9 @@ def get_neighborhood(n, dim, data, eps, ind_lst, sz_lst):
7575

7676

7777
@nb.njit(parallel=False, fastmath=True)
78-
def compute_clusters(n, min_pts, assignments, sizes, indices_list):
78+
def compute_clusters( # noqa: C901: TODO: can we simplify logic?
79+
n, min_pts, assignments, sizes, indices_list
80+
):
7981
nclusters = 0
8082
nnoise = 0
8183
for i in range(n):

dpbench/benchmarks/dbscan/dbscan_numba_n.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,9 @@ def get_neighborhood(n, dim, data, eps, ind_lst, sz_lst):
7373

7474

7575
@nb.njit(parallel=False, fastmath=True)
76-
def compute_clusters(n, min_pts, assignments, sizes, indices_list):
76+
def compute_clusters( # noqa: C901: TODO: can we simplify logic?
77+
n, min_pts, assignments, sizes, indices_list
78+
):
7779
nclusters = 0
7880
nnoise = 0
7981
for i in range(n):

dpbench/benchmarks/dbscan/dbscan_numba_npr.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,9 @@ def get_neighborhood(n, dim, data, eps, ind_lst, sz_lst):
7373

7474

7575
@nb.njit(parallel=False, fastmath=True)
76-
def compute_clusters(n, min_pts, assignments, sizes, indices_list):
76+
def compute_clusters( # noqa: C901: TODO: can we simplify logic?
77+
n, min_pts, assignments, sizes, indices_list
78+
):
7779
nclusters = 0
7880
nnoise = 0
7981
for i in range(n):

dpbench/benchmarks/knn/knn_numba_dpex_k.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010

1111
@dpex.kernel
12-
def _knn_kernel(
12+
def _knn_kernel( # noqa: C901: TODO: can we simplify logic?
1313
train,
1414
train_labels,
1515
test,

dpbench/benchmarks/knn/knn_numba_dpex_p.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99

1010
@dpjit
11-
def knn(
11+
def knn( # noqa: C901: TODO: can we simplify logic?
1212
x_train,
1313
y_train,
1414
x_test,

dpbench/benchmarks/knn/knn_numba_npr.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88

99
@nb.njit(parallel=True, fastmath=True)
10-
def knn(
10+
def knn( # noqa: C901: TODO: can we simplify logic?
1111
x_train,
1212
y_train,
1313
x_test,

dpbench/benchmarks/knn/knn_python.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import numpy as np
88

99

10-
def knn(
10+
def knn( # noqa: C901: TODO: can we simplify logic?
1111
x_train,
1212
y_train,
1313
x_test,

dpbench/benchmarks/npbench/mandelbrot1/mandelbrot1_numba_n.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@ def linspace(start, stop, num, dtype):
2020

2121

2222
@nb.jit(nopython=True, parallel=False, fastmath=True)
23-
def mandelbrot(xmin, xmax, ymin, ymax, xn, yn, maxiter, horizon=2.0):
23+
def mandelbrot( # noqa: C901: TODO: can we simplify logic?
24+
xmin, xmax, ymin, ymax, xn, yn, maxiter, horizon=2.0
25+
):
2426
# Adapted from https://www.ibm.com/developerworks/community/blogs/jfp/...
2527
# .../entry/How_To_Compute_Mandelbrodt_Set_Quickly?lang=en
2628
# X = np.linspace(xmin, xmax, xn, dtype=np.float64)

0 commit comments

Comments
 (0)