← Open Source
AdaptiveMotorControlLab

CEBRA

Learnable latent embeddings for joint behavioral and neural analysis - Official implementation of CEBRA.

Model DevelopmentInterpretabilityPython
Open on GitHub
Momentum
+2stars in 24 hours+0.2%
1.13k
Stars
102
Forks
+4
This week
11
Contributors
Created 2022-04-04 · Updated 2026-10-16 · #3953 today
Top developers
stesMMathisLabCeliaBenquet

AdaptiveMotorControlLab/CEBRA is ranked 3,953 with 1,126 stars.

Same-category comparison

AdaptiveMotorControlLab/CEBRA is ranked 3,953 among these 8 peers; autonomousvision/navsim is ranked 3,952.

Same-category comparison
NameRankMetrics
hijohnnylin/neuronpedia3,940
Language:
TypeScript
Stars:
1,170
Forks:
158
Description:
open source interpretability platform 🧠.
Gen-Verse/LatentMAS3,945
Language:
Python
Stars:
1,154
Forks:
179
Description:
[ICML 2026 Spotlight] Latent Collaboration in Multi-Agent Systems.
PRIME-RL/TTRL3,951
Language:
Python
Stars:
1,131
Forks:
82
Description:
[NeurIPS 2025] TTRL: Test-Time Reinforcement Learning.
autonomousvision/navsim3,952
Language:
Python
Stars:
1,130
Forks:
134
Description:
[CoRL '25] Pseudo-Simulation for Autonomous Driving; [NeurIPS '24] NAVSIM: Data-Driven Non-Reactive Autonomous Vehicle Simulation and Benchmarking.
Farama-Foundation/Stable-Retro3,966
Language:
C++
Stars:
1,094
Forks:
88
Description:
A fork of gym-retro with additional games, emulators and supported platforms.
ZhengYinan-AIR/Diffusion-Planner3,980
Language:
Python
Stars:
1,074
Forks:
179
Description:
[ICLR 2025 Oral] The official implementation of "Diffusion-Based Planning for Autonomous Driving with Flexible Guidance".
NVIDIA-NeMo/Skills3,989
Language:
Python
Stars:
1,053
Forks:
211
Description:
A project to improve skills of large language models.
fudan-zvg/4d-gaussian-splatting3,991
Language:
Python
Stars:
1,047
Forks:
86
Description:
[ICLR 2024] Real-time Photorealistic Dynamic Scene Representation and Rendering with 4D Gaussian Splatting.
Key parameters and specifications
Key parameters and specifications
ParameterValue
LanguagePython
CategoryModel Development
SubcategoryInterpretability
Stars1,126
Forks102
Contributors11
Created date2022-04-04
Updated date2026-10-16
Stars in 1 day2
Stars in 7 days4
Rank3,953
Previous rank5,979
Rank change2,026
7-day stars rank6,225
Previous 7-day stars rank8,285
7-day stars rank change2,060
Total stars rank10,178
Previous total stars rank10,172
Total stars rank change-6
CountrySwitzerland
README summary

📚Documentation | 💡DEMOS | 🛠️ Installation | 🌎 Home Page | 🚨 News | 🪲 Reporting Issues Welcome! 👋 **CEBRA** is a library for estimating **C**onsistent **E**m**B**eddings of high-dimensional **R**ecordings using **A**uxiliary variables. It contains self-supervised learning algorithms implemented in PyTorch, and has support for a variety of different datasets common in biology and neuroscience. To receive updates on code releases, please 👀 watch or ⭐️ star this repository! cebra is a patented self-supervised method for non-linear clustering that allows for label

-informed time series analysis. It can jointly use behavioral and neural data in a hypothesis- or discovery-driven manner to produce consistent, high-performance latent spaces. While it is not specific to neural and behavioral data, this is the first domain we used the tool in. This application case is to obtain a consistent representation of latent variables driving activity and behavior, improving decoding accuracy of behavioral variables over standard supervised learning, and obtaining embeddings which are robust to domain

shifts. References 📄 **Publication April 2025**: Time-series attribution maps with regularized contrastive learning. Steffen Schneider, Rodrigo González Laiz, Anastasiia Filipova, Markus Frey, Mackenzie Weygandt Mathis. 📄 **Publication April 2025**: Self-supervised contrastive learning performs non-linear system identification Rodrigo González Laiz*, Tobias Schmidt*, Steffen Schneider. 📄 **Publication May 2023**: Learnable latent embeddings for joint behavioural and neural analysis. Steffen Schneider*, Jin Hwa Lee* and Mackenzie Weygandt Mathis. 📄 **Preprint April 2022**: Learnable latent embeddings for joint behavioral and neural analysis. Steffen

Schneider*, Jin Hwa Lee* and Mackenzie Weygandt Mathis Patent Information Dimensionality reduction of time-series data, and systems and devices that use the resultant embeddings. Steffen Schneider* & Mackenzie Weygandt Mathis*. Please contact the TTO office at EPFL for licensing. 0, CEBRA is open source software under an Apache 2. 1 were released for academic use only (please read the license file).

Frequently asked questions

How many stars and forks are recorded?

AdaptiveMotorControlLab/CEBRA has 1,126 stars and 102 forks.

What is the repository rank?

AdaptiveMotorControlLab/CEBRA is ranked 3,953.

What language and category are recorded?

AdaptiveMotorControlLab/CEBRA has 1,126 stars, uses Python and belongs to Model Development.

Which repository is closest in rank?

AdaptiveMotorControlLab/CEBRA is compared with autonomousvision/navsim, ranked 3,952 with 1,130 stars.

README

📚Documentation | 💡DEMOS | 🛠️ Installation | 🌎 Home Page | 🚨 News | 🪲 Reporting Issues

Welcome! 👋

CEBRA is a library for estimating Consistent EmBeddings of high-dimensional Recordings using Auxiliary variables. It contains self-supervised learning algorithms implemented in PyTorch, and has support for a variety of different datasets common in biology and neuroscience.

To receive updates on code releases, please 👀 watch or ⭐️ star this repository!

cebra is a patented self-supervised method for non-linear clustering that allows for label-informed time series analysis. It can jointly use behavioral and neural data in a hypothesis- or discovery-driven manner to produce consistent, high-performance latent spaces. While it is not specific to neural and behavioral data, this is the first domain we used the tool in. This application case is to obtain a consistent representation of latent variables driving activity and behavior, improving decoding accuracy of behavioral variables over standard supervised learning, and obtaining embeddings which are robust to domain shifts.

References

Patent Information

License

  • Since version 0.4.0, CEBRA is open source software under an Apache 2.0 license.
  • Prior versions 0.1.0 to 0.3.1 were released for academic use only (please read the license file).
Nearby in the ranking
Similar items