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 - 0.33.1

  • Upgrade Numpy dependency

- Python
Published by tbonald almost 2 years 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.1

  • Fix documentation

- Python
Published by tbonald almost 4 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 - New tag

- Python
Published by QLutz about 6 years ago

scikit-network - Minor bug

  • Minor bug

- Python
Published by QLutz 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 - Fix bug

- Python
Published by nathandelara almost 7 years ago

scikit-network - v0.10.0

- Python
Published by tbonald almost 7 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.2

  • Minor bug

- Python
Published by QLutz 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 - Fix bug

- Python
Published by nathandelara 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 - Unified Louvain

- Python
Published by nathandelara 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

scikit-network - first real release

- Python
Published by nathandelara over 7 years ago