gianlucatruda / TableDiffusion

The first differentially-private tabular diffusion model
https://arxiv.org/abs/2308.14784
GNU General Public License v3.0
13 stars 2 forks source link

Could you please provide the requirements.txt file to run the experiment? #2

Closed Asifbinsyed closed 4 months ago

gianlucatruda commented 4 months ago

Hi @Asifbinsyed. The dependencies of this project are managed in pyproject.toml. I highly recommend using poetry to manage the environment and dependencies for this project, as the version compatibility is very specific and fiddly for some of the required libraries.

After you've installed poetry, you can use these commands inside the project:

poetry init
poetry install

and it should take care of everything.

If you are adamant you want to install from a requirements.txt, you can also use poetry (or other tools like dephell, I think) to generate one from the pyproject.toml file:

poetry export -f requirements.txt --output requirements.txt
Asifbinsyed commented 4 months ago

Thanks a lot for your detailed explanation.