Progressive Samplers
Collection of progressive samplers for general use, mainly for Hyperparameter search
Install using pip
pip install prosamplers
Frequently Asked Questions
Some terminology explanations
What is a sampler?
A sampler is a method / algorithm that generates a sequence of points in a given search space
What is progressive?
A progressive sampler allows generating points on a point-by-point basis and does not required to say in advance how many points there need to be. They allow to ask for more points indefinetely, some only have a minimal memory footprint whereas other require complex memory mechanism
Why we need Progressive Samplers?
Most use cases may be solve with a simple Grid or Random search, but when dimensionality is not huge (< 100 or so dimensions) and the computation time for each point is really expensive, this alternative sampling methods could outperform naive methods as Grid or Random Search. As dimensionality increases, results tend to converge to those of Random Search
Usage
1+1
2
Metadata
Release files for prosamplers 0.0.84
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| prosamplers-0.0.84.tar.gz | 5.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| prosamplers-0.0.84-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 15.7 kB
Release files / prosamplers-0.0.84.tar.gz
| Download URL | prosamplers-0.0.84.tar.gz |
|---|---|
| Size | 5.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6dc67316aea19b8db83f2b6a8a2e13b4f75881e9564ec60d7d601a91d6482b19
|
|
BLAKE2b-256 checksum How to use checksums |
3f79e84c261e39d1dafe7a792a0a1e2934e84b73f13ebf31349c9aad7f24c6aa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.7
|
Release files / prosamplers-0.0.84-py3-none-any.whl
| Download URL | prosamplers-0.0.84-py3-none-any.whl |
|---|---|
| Size | 10.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
90bb39ec4d8742d71ae47a67fbd9b765541453c995a5eb1f5c8543c0a7dad11a
|
|
BLAKE2b-256 checksum How to use checksums |
0536d29b1a0013975b34f61d5b4200243b2353a60e14908edf5ae0e362968b3a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.8.7
|