neuroencoder
EEG foundation model embeddings for Python.
pip install neuroencoder
import neuroencoder as ne
from neuroencoder import MRL
images = ne.preprocess(eeg, sfreq=256, channel_names=ch_names)
model = MRL.from_pretrained()
embeddings = model.predict(images, dim=192)
ne.explore(embeddings) # interactive Apple Embedding Atlas
ne.plot(embeddings) # static matplotlib UMAP
Model access
The MRL model is gated on HuggingFace. Request access, then authenticate once:
huggingface-cli login
or export HF_TOKEN=hf_... before running.
Documentation
Full docs at docs.neuroencoder.com.
- Introduction — what this is
- Quickstart — your first embedding
- Embeddings — the MRL model end-to-end
- Visualization — Apple Embedding Atlas
- Benchmarks — performance on 20 clinical EEG tasks
- API reference
Links
- Source: github.com/avocardio/neuroencoder
- Model weights: huggingface.co/Neuroencoder/epi-embedding
- Website: neuroencoder.com
Metadata
Release files for neuroencoder 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| neuroencoder-1.0.1.tar.gz | 22.9 kB | Without provenance | Details for neuroencoder-1.0.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| neuroencoder-1.0.1-py3-none-any.whl | Python 3 | none | any | Details for neuroencoder-1.0.1-py3-none-any.whl |
Total release size: 44.3 kB
Release files / neuroencoder-1.0.1.tar.gz
| Download URL | neuroencoder-1.0.1.tar.gz |
|---|---|
| Size | 22.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
707ad2f91b75846f58e133bce45e7ee075b14cb5d576668ce75652c3ef08cff6
|
|
BLAKE2b-256 checksum How to use checksums |
4de35510b70bd9cc274220856c6a6afacbbc9294e790f4c0d1fa585508554fed
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.14
|
Release files / neuroencoder-1.0.1-py3-none-any.whl
| Download URL | neuroencoder-1.0.1-py3-none-any.whl |
|---|---|
| Size | 21.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c445a35545dfd1eaf92bd23e70a36cc034e148d42b8cc7b0f2424d4a9b8e36ae
|
|
BLAKE2b-256 checksum How to use checksums |
8de879a632d62170cdd336656c41f0836e4282159d63419c35b5f06d485634af
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.14
|
Security for neuroencoder 1.0.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.