lfads-torch: A modular and extensible implementation of latent factor analysis via dynamical systems

09/03/2023
by   Andrew R. Sedler, et al.
0

Latent factor analysis via dynamical systems (LFADS) is an RNN-based variational sequential autoencoder that achieves state-of-the-art performance in denoising high-dimensional neural activity for downstream applications in science and engineering. Recently introduced variants and extensions continue to demonstrate the applicability of the architecture to a wide variety of problems in neuroscience. Since the development of the original implementation of LFADS, new technologies have emerged that use dynamic computation graphs, minimize boilerplate code, compose model configuration files, and simplify large-scale training. Building on these modern Python libraries, we introduce lfads-torch – a new open-source implementation of LFADS that unifies existing variants and is designed to be easier to understand, configure, and extend. Documentation, source code, and issue tracking are available at https://github.com/arsedler9/lfads-torch .

READ FULL TEXT
research
12/27/2017

PyPhi: A toolbox for integrated information theory

Integrated information theory provides a mathematical framework to fully...
research
08/22/2016

LFADS - Latent Factor Analysis via Dynamical Systems

Neuroscience is experiencing a data revolution in which many hundreds or...
research
02/08/2022

PGMax: Factor Graphs for Discrete Probabilistic Graphical Models and Loopy Belief Propagation in JAX

PGMax is an open-source Python package for easy specification of discret...
research
03/17/2020

Pressio: Enabling projection-based model reduction for large-scale nonlinear dynamical systems

This work introduces Pressio, an open-source project aimed at enabling l...
research
12/10/2019

OpenBioLink: A benchmarking framework for large-scale biomedical link prediction

SUMMARY: Recently, novel machine-learning algorithms have shown potentia...
research
12/10/2019

OpenBioLink: A resource and benchmarking framework for large-scale biomedical link prediction

SUMMARY: Recently, novel machine-learning algorithms have shown potentia...
research
10/14/2019

Some remarks on the performance of Matlab, Python and Octave in simulating dynamical systems

Matlab has been considered as a leader computational platform for many e...

Please sign up or login with your details

Forgot password? Click here to reset