pyclustering icon indicating copy to clipboard operation
pyclustering copied to clipboard

pyclustering is a Python, C++ data mining library.

Results 75 pyclustering issues
Sort by recently updated
recently updated
newest added

**Introduction** There is request to obtain implementation of Sparse Subspace Clustering algorithm. **Description** Link to article 'Sparse Subspace Clustering: Algorithm, Theory, and Applications': https://arxiv.org/pdf/1203.1005.pdf

Initial

**Introduction** In case of big SOM network sizes memory consumption is significantly big because of O(N*M), where N - amount of rows and M - amount of columns. **Description** -...

Optimization

**Introduction** Currently, adjacent matrix or adjacent lists are created for any type of network structure. **Description** Memory and performance optimization should be done for 'all-to-all' network structure. Exception should be...

Optimization

**Introduction** Currently, adjacent matrix or adjacent lists are created for any type of network structure. **Description** Memory and performance optimization should be done for 'all-to-all' network structure. Exception should be...

Optimization

Is there a way to know the progress (like 50% complete, 20min ETA etc) for each of these functions? ``` cure_instance = cure(X, k, ccore=True); cure_instance.process(); clusters = cure_instance.get_clusters(); ```...

Question
Proposal

**Introduction** Clustering algorithm BANG is implemented using python. This algorithm should be supported by CCORE (C/C++ implementation) to increase performance of the algorithm. **Description** Following task should done in scope...

Enhancement

**Introduction** Regression tests are required for clustering algorithms. **Description** Requirement for regression testing - Each algorithm should be tested from 'pyclustering.cluster' module. - Regression time should be specified. - Various...

Testing

**Introduction** In case of user-defined metric, algorithms doesn't use core to avoid crash on some platforms. **Description** Investigation is required. See test: 'testUserDefinedMetric'. Test location: **pyclustering/utils/tests/integration/it_metric.py** ``` Ran 6 tests...

Bug
Good First Issue

**Introduction** Sequential algorithm BSAS can be used for stream processing. Current implementation requires whole dataset at once and adding new point requires to repeat processing again. Therefore new method is...

Enhancement
Good First Issue

**Introduction** Lawrence Shampine, Marilyn Gordon ODE solver implementation. **Description** C/C++ implementation with ccore.differential interface. Add usage of this algorithm in HHN, LEGION, Sync, and other networks that uses differential equations.

Enhancement