Pyrcc
Python implementation of Robust Continuous Clustering
Install / Use
/learn @yhenon/PyrccREADME
pyrcc
A python implementation of Robust Continuous Clustering.
The original matlab implementation can be found here.
Sklearn style demonstration:

RCC is a clustering method introduced here: http://www.pnas.org/content/early/2017/08/28/1700770114
This is a port of the matlab implementation provided by the authors.
The code is self-contained in rcc.py
The following parameters are used in RCC:
k: (int)(deafult10) number of neighbors used in the mutual KNN graphverbose: (bool)(defaultTrue) verbositypreprocessing: (string)(default "none") one of 'scale', 'minmax', 'normalization', 'none'. How to preprocess the featuresmeasure: (string)(default "euclidean") one of 'cosine' or 'euclidean'. Paper used 'cosine'. Metric to use in constructing the mutual KNN graphclustering_threshold: (float)(default 1.0) controls how agressively to assign points to clusters.
A demonstration of how to use this is shown in demo.py, measuring the AMI (adjusted mutual information) using the pendigits dataset.
Related Skills
node-connect
351.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
351.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
351.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
