├── .github ├── CODEOWNERS ├── README.md └── images │ ├── ddpm_both.gif │ ├── ddpm_fashion.gif │ ├── ddpm_mnist.gif │ ├── dqn_cartpole.gif │ ├── gnns_training.png │ ├── nf_generated_images.png │ ├── ppo_cartpole.gif │ └── vit_architecture.png ├── .gitignore ├── .pre-commit-config.yaml ├── .vscode └── launch.json ├── LICENSE ├── data └── nlp │ ├── bert │ └── masked_sentences.txt │ ├── gpt │ └── prompts.txt │ └── original │ └── translate_sentences.txt ├── environment.yml ├── requirements.txt └── src ├── __init__.py ├── cv ├── __init__.py ├── ddpm │ ├── __init__.py │ ├── ddpm.py │ ├── models.py │ └── notebook │ │ └── DDPM.ipynb ├── ign │ ├── ign.py │ ├── main.py │ └── model.py ├── nf │ ├── __init__.py │ └── normalizing_flows.py ├── vir │ ├── train.py │ └── vir.py └── vit │ ├── __init__.py │ └── vit_torch.py ├── fff ├── __init__.py ├── fff.py └── main.py ├── gnns ├── __init__.py └── gnns.py ├── nlp ├── __init__.py ├── bert │ ├── README.md │ ├── __init__.py │ ├── data.py │ ├── main.py │ └── model.py ├── gpt │ ├── README.md │ ├── __init__.py │ ├── main.py │ └── model.py ├── layers │ ├── __init__.py │ ├── attention.py │ ├── decoder.py │ ├── embeddings.py │ ├── encoder.py │ └── mlp.py ├── lm_is_compression │ ├── __init__.py │ └── lm_is_compression.py ├── lm_watermarking │ ├── main.py │ ├── plot.py │ └── watermarking.py ├── original │ ├── __init__.py │ ├── data.py │ ├── main.py │ └── model.py └── tokenizers │ ├── bpe.py │ └── wordpiece.py └── rl ├── dqn ├── dqn.py └── main.py └── ppo ├── PPO.ipynb ├── __init__.py └── ppo.py /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @BrianPulfer 2 | -------------------------------------------------------------------------------- /.github/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/.github/README.md -------------------------------------------------------------------------------- /.github/images/ddpm_both.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/.github/images/ddpm_both.gif -------------------------------------------------------------------------------- /.github/images/ddpm_fashion.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/.github/images/ddpm_fashion.gif -------------------------------------------------------------------------------- /.github/images/ddpm_mnist.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/.github/images/ddpm_mnist.gif -------------------------------------------------------------------------------- /.github/images/dqn_cartpole.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/.github/images/dqn_cartpole.gif -------------------------------------------------------------------------------- /.github/images/gnns_training.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/.github/images/gnns_training.png -------------------------------------------------------------------------------- /.github/images/nf_generated_images.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/.github/images/nf_generated_images.png -------------------------------------------------------------------------------- /.github/images/ppo_cartpole.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/.github/images/ppo_cartpole.gif -------------------------------------------------------------------------------- /.github/images/vit_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/.github/images/vit_architecture.png -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/LICENSE -------------------------------------------------------------------------------- /data/nlp/bert/masked_sentences.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/data/nlp/bert/masked_sentences.txt -------------------------------------------------------------------------------- /data/nlp/gpt/prompts.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/data/nlp/gpt/prompts.txt -------------------------------------------------------------------------------- /data/nlp/original/translate_sentences.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/data/nlp/original/translate_sentences.txt -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/environment.yml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/cv/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/cv/ddpm/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/cv/ddpm/ddpm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/cv/ddpm/ddpm.py -------------------------------------------------------------------------------- /src/cv/ddpm/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/cv/ddpm/models.py -------------------------------------------------------------------------------- /src/cv/ddpm/notebook/DDPM.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/cv/ddpm/notebook/DDPM.ipynb -------------------------------------------------------------------------------- /src/cv/ign/ign.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/cv/ign/ign.py -------------------------------------------------------------------------------- /src/cv/ign/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/cv/ign/main.py -------------------------------------------------------------------------------- /src/cv/ign/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/cv/ign/model.py -------------------------------------------------------------------------------- /src/cv/nf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/cv/nf/normalizing_flows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/cv/nf/normalizing_flows.py -------------------------------------------------------------------------------- /src/cv/vir/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/cv/vir/train.py -------------------------------------------------------------------------------- /src/cv/vir/vir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/cv/vir/vir.py -------------------------------------------------------------------------------- /src/cv/vit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/cv/vit/vit_torch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/cv/vit/vit_torch.py -------------------------------------------------------------------------------- /src/fff/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/fff/fff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/fff/fff.py -------------------------------------------------------------------------------- /src/fff/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/fff/main.py -------------------------------------------------------------------------------- /src/gnns/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/gnns/gnns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/gnns/gnns.py -------------------------------------------------------------------------------- /src/nlp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/nlp/bert/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/nlp/bert/README.md -------------------------------------------------------------------------------- /src/nlp/bert/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/nlp/bert/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/nlp/bert/data.py -------------------------------------------------------------------------------- /src/nlp/bert/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/nlp/bert/main.py -------------------------------------------------------------------------------- /src/nlp/bert/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/nlp/bert/model.py -------------------------------------------------------------------------------- /src/nlp/gpt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/nlp/gpt/README.md -------------------------------------------------------------------------------- /src/nlp/gpt/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/nlp/gpt/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/nlp/gpt/main.py -------------------------------------------------------------------------------- /src/nlp/gpt/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/nlp/gpt/model.py -------------------------------------------------------------------------------- /src/nlp/layers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/nlp/layers/attention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/nlp/layers/attention.py -------------------------------------------------------------------------------- /src/nlp/layers/decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/nlp/layers/decoder.py -------------------------------------------------------------------------------- /src/nlp/layers/embeddings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/nlp/layers/embeddings.py -------------------------------------------------------------------------------- /src/nlp/layers/encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/nlp/layers/encoder.py -------------------------------------------------------------------------------- /src/nlp/layers/mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/nlp/layers/mlp.py -------------------------------------------------------------------------------- /src/nlp/lm_is_compression/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/nlp/lm_is_compression/lm_is_compression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/nlp/lm_is_compression/lm_is_compression.py -------------------------------------------------------------------------------- /src/nlp/lm_watermarking/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/nlp/lm_watermarking/main.py -------------------------------------------------------------------------------- /src/nlp/lm_watermarking/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/nlp/lm_watermarking/plot.py -------------------------------------------------------------------------------- /src/nlp/lm_watermarking/watermarking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/nlp/lm_watermarking/watermarking.py -------------------------------------------------------------------------------- /src/nlp/original/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/nlp/original/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/nlp/original/data.py -------------------------------------------------------------------------------- /src/nlp/original/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/nlp/original/main.py -------------------------------------------------------------------------------- /src/nlp/original/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/nlp/original/model.py -------------------------------------------------------------------------------- /src/nlp/tokenizers/bpe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/nlp/tokenizers/bpe.py -------------------------------------------------------------------------------- /src/nlp/tokenizers/wordpiece.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/nlp/tokenizers/wordpiece.py -------------------------------------------------------------------------------- /src/rl/dqn/dqn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/rl/dqn/dqn.py -------------------------------------------------------------------------------- /src/rl/dqn/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/rl/dqn/main.py -------------------------------------------------------------------------------- /src/rl/ppo/PPO.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/rl/ppo/PPO.ipynb -------------------------------------------------------------------------------- /src/rl/ppo/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/rl/ppo/ppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrianPulfer/PapersReimplementations/HEAD/src/rl/ppo/ppo.py --------------------------------------------------------------------------------