janosh / awesome-normalizing-flows

Awesome resources on normalizing flows.
MIT License
1.4k stars 123 forks source link

Auto-generated readme #29

Closed janosh closed 2 years ago

janosh commented 2 years ago

Here's a start for #28.

I extracted data for the publications and applications sections from the readme into yaml files. make_readme.py then generates these sections from the yaml and replaces the old readme contents whenever it runs.

Still need to deal with the other sections and setup CI so make_readme.py runs every time someone submits a new paper, package, etc.

jejjohnson commented 2 years ago

Ah, this is very clever!

janosh commented 2 years ago

Finished extracting all readme items to a bunch of yaml files:

data
├── applications.yml
├── code.yml
├── packages.yml
├── posts.yml
├── publications.yml
└── videos.yml

Now it's just a matter of fine-tuning the output from make_readme.py to minimize changes between current and generated readme. I'd like to merge this PR with the readme as unchanged as possible. We'll change the sort order as suggested in #28 in another PR.

janosh commented 2 years ago

I think this is done.

@jejjohnson Could you skim over the new readme in this branch and see if you spot anything that looks off?