Semi-Supervised Learning Library (sslearn)
The sslearn library is a Python package for machine learning over Semi-supervised datasets. It is an extension of scikit-learn.
Installation
Dependencies
- joblib >= 1.2.0
- numpy >= 1.23.3
- pandas >= 1.4.3
- scikit_learn >= 1.2.0
- scipy >= 1.10.1
- statsmodels >= 0.13.2
- pytest = 7.2.0 (only for testing)
pip installation
It can be installed using Pypi:
pip install sslearn
Citing
@article{sslearn2025garrido,
title = {SSLearn: A Semi-Supervised Learning library for Python},
journal = {SoftwareX},
volume = {29},
pages = {102024},
year = {2025},
issn = {2352-7110},
doi = {https://doi.org/10.1016/j.softx.2024.102024},
author = {José L. Garrido-Labrador and Jesús M. Maudes-Raedo and Juan J. Rodríguez and César I. García-Osorio},
}
Fundings
The research carried out for the development of this software has been partially funded by the Junta de Castilla y León (project BU055P20), by the Ministry of Science and Innovation of Spain (projects PID2020-119894GB-I00 and TED 2021-129485B-C43) and by the project AIM-LAC (EP/S023992 /1). The author has been a beneficiary of the predoctoral scholarship from the Ministry of Education of the Junta de Castilla y León EDU/875/2021.
Metadata
Release files for sslearn 1.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sslearn-1.1.0.tar.gz | 46.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sslearn-1.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 94.4 kB
Release files / sslearn-1.1.0.tar.gz
| Download URL | sslearn-1.1.0.tar.gz |
|---|---|
| Size | 46.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
36c1f682ef7dcd66f850e0796205fa46ce1dfccbf318e58b222718bf0cf263d2
|
|
BLAKE2b-256 checksum How to use checksums |
78e57ab4fdfacd1bcef125f99c27473bc17834d33fef44c7fcbcac793479321f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.22
|
Release files / sslearn-1.1.0-py3-none-any.whl
| Download URL | sslearn-1.1.0-py3-none-any.whl |
|---|---|
| Size | 47.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d0d394e9066fac8eba6d4733958722d6b8776299440627349949cde918439eb6
|
|
BLAKE2b-256 checksum How to use checksums |
3f218d15957fb19c08c3f974212254bf300cd810aac24ab8d3329101db17f670
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.22
|