Skip to content

Commit b5e5b07

Browse files
[pre-commit.ci] pre-commit autoupdate (#38)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Philipp A <[email protected]>
1 parent ed05e13 commit b5e5b07

File tree

3 files changed

+28
-28
lines changed

3 files changed

+28
-28
lines changed

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ repos:
1313
- id: no-commit-to-branch
1414
args: ["--branch=main"]
1515
- repo: https://github.com/astral-sh/ruff-pre-commit
16-
rev: v0.4.1
16+
rev: v0.4.2
1717
hooks:
1818
- id: ruff
1919
args: ["--fix"]

examples/rnn_dbscan_big.py

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -42,25 +42,26 @@ def run_rnn_dbscan(neighbor_transformer, n_neighbors, **kwargs):
4242
n_clusters_ = len(set(labels)) - (1 if -1 in labels else 0)
4343
n_noise_ = list(labels).count(-1)
4444

45-
print("Estimated number of clusters: %d" % n_clusters_)
46-
print("Estimated number of noise points: %d" % n_noise_)
47-
print("Homogeneity: %0.3f" % metrics.homogeneity_score(y, labels))
48-
print("Completeness: %0.3f" % metrics.completeness_score(y, labels))
49-
print("V-measure: %0.3f" % metrics.v_measure_score(y, labels))
50-
print("Adjusted Rand Index: %0.3f" % metrics.adjusted_rand_score(y, labels))
51-
print(
52-
"Adjusted Mutual Information: %0.3f"
53-
% metrics.adjusted_mutual_info_score(y, labels)
54-
)
55-
print("Silhouette Coefficient: %0.3f" % metrics.silhouette_score(X, labels))
45+
print(f"""\
46+
Estimated number of clusters: {n_clusters_}
47+
Estimated number of noise points: {n_noise_}
48+
Homogeneity: {metrics.homogeneity_score(y, labels):0.3f}
49+
Completeness: {metrics.completeness_score(y, labels):0.3f}
50+
V-measure: {metrics.v_measure_score(y, labels):0.3f}
51+
Adjusted Rand Index: {metrics.adjusted_rand_score(y, labels):0.3f}
52+
Adjusted Mutual Information: {metrics.adjusted_mutual_info_score(y, labels):0.3f}
53+
Silhouette Coefficient: {metrics.silhouette_score(X, labels):0.3f}\
54+
""")
5655

5756

5857
if __name__ == "__main__":
5958
import code
6059

61-
print("Now you can import your chosen transformer_cls and run:")
62-
print("run_rnn_dbscan(transformer_cls, n_neighbors, **params)")
63-
print("e.g.")
64-
print("from sklearn_ann.kneighbors.pynndescent import PyNNDescentTransformer")
65-
print("run_rnn_dbscan(PyNNDescentTransformer, 10)")
60+
print("""\
61+
Now you can import your chosen transformer_cls and run:
62+
run_rnn_dbscan(transformer_cls, n_neighbors, **params)
63+
e.g.
64+
from sklearn_ann.kneighbors.pynndescent import PyNNDescentTransformer
65+
run_rnn_dbscan(PyNNDescentTransformer, 10)\
66+
""")
6667
code.interact(local=locals())

examples/rnn_dbscan_simple.py

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -36,17 +36,16 @@
3636
n_clusters_ = len(set(labels)) - (1 if -1 in labels else 0)
3737
n_noise_ = list(labels).count(-1)
3838

39-
print("Estimated number of clusters: %d" % n_clusters_)
40-
print("Estimated number of noise points: %d" % n_noise_)
41-
print("Homogeneity: %0.3f" % metrics.homogeneity_score(labels_true, labels))
42-
print("Completeness: %0.3f" % metrics.completeness_score(labels_true, labels))
43-
print("V-measure: %0.3f" % metrics.v_measure_score(labels_true, labels))
44-
print("Adjusted Rand Index: %0.3f" % metrics.adjusted_rand_score(labels_true, labels))
45-
print(
46-
"Adjusted Mutual Information: %0.3f"
47-
% metrics.adjusted_mutual_info_score(labels_true, labels)
48-
)
49-
print("Silhouette Coefficient: %0.3f" % metrics.silhouette_score(X, labels))
39+
print(f"""\
40+
Estimated number of clusters: {n_clusters_}
41+
Estimated number of noise points: {n_noise_}
42+
Homogeneity: {metrics.homogeneity_score(labels_true, labels):0.3f}
43+
Completeness: {metrics.completeness_score(labels_true, labels):0.3f}
44+
V-measure: {metrics.v_measure_score(labels_true, labels):0.3f}
45+
Adjusted Rand Index: {metrics.adjusted_rand_score(labels_true, labels):0.3f}
46+
Adjusted Mutual Info: {metrics.adjusted_mutual_info_score(labels_true, labels):0.3f}
47+
Silhouette Coefficient: {metrics.silhouette_score(X, labels):0.3f}\
48+
""")
5049

5150
# #############################################################################
5251
# Plot result

0 commit comments

Comments
 (0)