Skip to content

This repository contains the implementation for grammar constrained VAEs for arithmetic equation generation for AI LAB (University of Stuttgart)

Notifications You must be signed in to change notification settings

SouptikMajumdar/GrammarVAE

Repository files navigation

This repository contains an approach to implement Grammar Restricted VAE For encoding and decoding arithmetic equations. @@ University of Stuttgart Deep Learning Lab

+ All the model classes are present in models.py
+ The training method for each model is present in train.py
+ Evaluation method for each model is present in eval.py
+ Visulization methods are present in visualize.py
+ Code is tightly integrasted with mlflow library which is used for experiment tracking and hyperparamter tuning.
+ List of hyperparamters are present in hyperparameters/params.yaml which can be modified as required.
  • Main Notebook for Grammar VAE: Character&GrammarVAE.ipynb
  • Notebook for Understanding AE and VAE Concepts using MNIST: UnderstandingAutoEncoders.ipynb

About

This repository contains the implementation for grammar constrained VAEs for arithmetic equation generation for AI LAB (University of Stuttgart)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published