Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChaosVAE

ChaosVAE is a deep learning model based on Variational Autoencoders (VAEs) that can learn and generate chaotic systems. It is designed to learn the dynamics of complex systems from time series data and can be used to generate new samples from the learned dynamics.

installation

Clone the repository and navigate to the project directory:

git clone https://github.com/a-hamdi/ChaosVAE

cd ChaosVAE

Create a new virtual environment and activate it:

python3 -m venv env source env/bin/activate

dataset:

you can generate it using:

the subroutine rkdumb() taken from Numerical Recipes, with a step size of 0.01.

from the lorenz equations:

dx/dt = sigma * (y - x)

dy/dt = r * x - y - x * z

dz/dt = x * y - b * z

Or you can find the data here:

https://physics.emory.edu/faculty/weeks/research/tseries1.html

License

This project is licensed under the MIT License.

This project is Incompleted:

I'm still working on the project and the rest of it is local and private.

If you want to help send me a message!

About

No description, website, or topics provided.

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages