Recent Releases of scikit-network
scikit-network -
- Fix wheel generation for Python 3.13
- Python
Published by tbonald about 1 year ago
scikit-network - 0.33.2
- Add Python 3.13
- Add wheel for aarch64
- Fix bug on color display
- Python
Published by tbonald about 1 year ago
scikit-network - v0.33.0
- Add Python 3.12
- Drop Python 3.8
- Python
Published by tbonald almost 2 years ago
scikit-network - 0.32.1
- Add Leiden clustering algorithm
- Add k-center clustering algorithm
- Add functions to detect and break cycles
- Add damping factor in diffusion
- Fix F1 scores
- Remove hierarchical Louvain embedding
- Get clustering coefficient for directed graphs
- Python
Published by tbonald about 2 years ago
scikit-network - 0.31.0
- Add Python 3.11
- Add setparam / getparam to algorithms, suggested by Franz Kiraly (#557)
- Compute shortest paths by matrix-vector multiplications
- Make tools on topology (cliques, code-decomposition, etc.) as functions
- Rename parameter membership -> probs for soft classification / clustering
- Add softmax to classification by diffusion
- Python
Published by tbonald about 3 years ago
scikit-network - 0.30.0
- Add overview
- Add predict_proba method to classification and clustering
- Python
Published by tbonald about 3 years ago
scikit-network - 0.29.0
- Change API for clustering (predict / transform)
- Change API for classification (seeds -> labels)
- Change API for ranking (seeds -> weights)
- Change API for GNN (same as classifiers)
- Remove first order methods for link prediction
- Add nearest neighbor methods for link prediction
- Add KNN classifier without embedding
- Add TF-IDF
- Solve security issues by upgrade of wheels and ipython
- Python
Published by tbonald over 3 years ago
scikit-network - 0.28.3
- Drop Python 3.7
- Update Numpy requirement
- Python
Published by tbonald over 3 years ago
scikit-network - 0.28.2
- Allow Python 3.7 (now working on Colab forcing numpy in 1.22)
- Fix data format on KMeans
- Python
Published by tbonald over 3 years ago
scikit-network - v0.28.1
- Fix sampling for GraphSage
- Fix leakage on GNNs
- Update tutorial on GNNs with node inference
- Python
Published by tbonald over 3 years ago
scikit-network - 0.28.0
- Update Graph neural networks (e.g., add GraphSAGE)
- Clean data home folder (set one folder per dataset collection, NetSet, Konect, ...)
- Improve classification by diffusion, setting -1 to unreached nodes
- Fix bug on modularity
- Clean up source distribution
- Safe file extraction
- Fix bug on dendrogram cut
- Add a function to aggregate a graph per label
- Python
Published by tbonald over 3 years ago
scikit-network - 0.27.0
- Drop Python 3.7
- Add graph neural networks
- Clarify predict / transform methods
- Improve classification by diffusion
- Add classification scores
- Add acyclic test for undirected graphs
- Make the algorithms work for all sparse matrix formats
- Python
Published by tbonald almost 4 years ago
scikit-network - Release 0.26.0
- Add module on regression
- Add connected components for bipartite graphs
- Update functions for loading graphs
- Add radius and eccentricity metrics
- Python
Published by tbonald about 4 years ago
scikit-network - Release v0.25.0
- Apple Silicon and Python 3.10 wheel
- Updated parsers
- Updated block models
- Updated spectral embedding
- Python
Published by tbonald over 4 years ago
scikit-network - BiAlgos and GitHub Actions
- Merge Bi* algorithms (e.g., BiLouvain -> Louvain) by Thomas Bonald (#490)
- Transition from Travis to Github actions by Quentin Lutz (#488)
- Added sdist build for conda recipes
- Added name position for graph visualization
- Removed randomized algorithms
- Python
Published by QLutz almost 5 years ago
scikit-network - Requirements update
- Updated NumPy and SciPy requirements
- Python
Published by QLutz about 5 years ago
scikit-network - Python 3.9 release / Dropped 3.6
- New push-based implementation of PageRank by Wenzhuo Zhao (#475)
- Fixed cut_balanced in hierarchy
- Dropped Python 3.6, wheels for Python 3.9 (switched to manylinux2014)
- Python
Published by QLutz about 5 years ago
scikit-network - Release v0.22.0
- Added hierarchical Louvain embedding by Quentin Lutz (#468)
- Doc fixes and updates
- Requirements update
- Python
Published by QLutz over 5 years ago
scikit-network - Release v0.21.0
- Added random projection embedding by Thomas Bonald (#461)
- Added PCA-based embedding by Thomas Bonald (#461)
- Added 64-bit support for Louvain by Flávio Juvenal (#450)
- Added verbosity options for dataset loaders
- Fixed Louvain embedding
- Various doc and tutorial updates
- Python
Published by QLutz over 5 years ago
scikit-network - Betweenness
- Added betweenness algorithm by Tiphaine Viard (#444)
- Python
Published by QLutz over 5 years ago
scikit-network - Doc patch
- Added Louvain-based embedding
- Fix documentation with new dataset website URLs
- Python
Published by QLutz almost 6 years ago
scikit-network - Doc fix
Tentative doc fix. The issue appears to come from ReadTheDocs
- Python
Published by QLutz almost 6 years ago
scikit-network - visualization
- Fix visualization features
- Fix documentation
Last release before Nathan's defense ;)
- Python
Published by nathandelara almost 6 years ago
scikit-network - Release 0.19.0
- Added link prediction module
- Added pie-node visualization of memberships
- Added Weisfeiler-Lehman graph coloring
- Added Force Atlas 2 graph layout
- Added triangle listing algorithm for directed and undirected graph
- Added k-core decomposition algorithm
- Added k-clique listing algorithm
- Added color map option in visualization module
- Updated NetSet URL
- Python
Published by QLutz almost 6 years ago
scikit-network - Release v0.18
- Added Katz centrality
- Refactor connectivity module into paths and topology
- Refactor Diffusion into Dirichlet
- Added parsers for adjacency list TSV and GraphML
- Added shortest paths and distances
- Python
Published by QLutz about 6 years ago
scikit-network - Release 0.17.0
- Add clustering by label propagation
- Add models
- Add function to build graph from edge list
- Change a parameter in SVG visualization functions
- Minor corrections
- Python
Published by tbonald about 6 years ago
scikit-network - JMLR
Package version for JMLR paper.
- Refactor basics module into connectivity
- Cython version for label propagation
- Minor corrections
- Python
Published by nathandelara about 6 years ago
scikit-network - Release 0.15.2
- Clarified requirements
- Minor corrections
- Python
Published by QLutz about 6 years ago
scikit-network - OpenMP support patch
- Added OpenMP support for all platforms
- Python
Published by QLutz about 6 years ago
scikit-network - Ranking
- Updated ranking module : new pagerank solver, new HITS params, post-processing
- Polynomes in linear algebra
- Added meta.name attribute for Bunch
- Minor corrections
- Python
Published by nathandelara about 6 years ago
scikit-network - Cython & visualisation release
- Changed from Numba to Cython for better performance
- Added visualization module
- Added k-nearest neighbors classifier
- Added Louvain hierarchy
- Various API change (including soft classification moved to clustering)
- Python
Published by QLutz about 6 years ago
scikit-network - Release 0.12.1
- Added heat kernel based node classifier
- Updated loaders for WikiLinks
- Fixed file-related issues for Windows
- Python
Published by QLutz over 6 years ago
scikit-network - Release 0.12.0
- Added VerboseMixin for verbosity features
- Added Loaders for WikiLinks & Konect databases
- Python
Published by QLutz over 6 years ago
scikit-network - Release 0.11.0
- sknetwork: new API for bipartite graphs
- new module: Soft node classification
- new module: Node classification
- new module: data (merge toy graphs + loader)
- clustering: Spectral Clustering
- ranking: new algorithms
- utils: K-neighbors
- hierarchy: Spectral Ward
- data: loader (Vital Wikipedia)
- Python
Published by tbonald over 6 years ago
scikit-network - Release 0.9.0
- Change parser output
- Fix bugs in ranking algorithms (zero-degree nodes)
- Add notebooks
- Import algorithms from scipy (shortest path, connected components, bfs/dfs)
- Change SVD embedding (now in decreasing order of singular values)
- Python
Published by tbonald almost 7 years ago
scikit-network - Release 0.8.1
- Added diffusion ranking
- Minor fixes
- Minor doc tweaking
- Python
Published by QLutz almost 7 years ago
scikit-network - Release 0.8.0
- Changed Louvain, BiLouvain, Paris and PageRank APIs
- Changed PageRank method
- Documentation overhaul
- Improved Jupyter tutorials
- Python
Published by QLutz almost 7 years ago
scikit-network - Release 0.7.1
- Added Algorithm class for nicer repr of some classes
- Added Jupyter notebooks as tutorials in the docs
- Minor fixes
- Python
Published by QLutz almost 7 years ago
scikit-network - PageRank update
- Updated PageRank
- Added tests for Numba versioning
- Python
Published by QLutz about 7 years ago
scikit-network - Release no6
- Largest connected component
- Simplex projection
- Sparse Low Rank Decomposition
- Numba support for Paris
- Various fixes and updates
- Python
Published by QLutz about 7 years ago
scikit-network - new Louvain algorithms
We added a version of Louvain for directed graphs and a new one for bipartite graphs. A new bipartite toy graph is also available.
- Python
Published by nathandelara about 7 years ago
scikit-network - second release
Updated clustering module and new documentation.
- Python
Published by nathandelara over 7 years ago