This is a library of machine learning implementations for quick reference.
- MLP
- Bagging and Voting
- MLP
- Bagging and Voting
- MLP
- MLP
- CNN
- WGAN
- Pretrained model + RNN
- GCN
- Value Iteration
- Policy Iteration
- Monte Carlo
- DQN (Double DQN, Dueling DQN, PER, n-step reward)
- DQN (Double DQN, Dueling DQN, PER, n-step reward)
To install the necessary packages, run the following command in your terminal:
pip3 install -r requirements.txt
We recommend installing the CUDA-enabled version of PyTorch, which can be found here
To use a specific implementation, navigate to the main folder and run the corresponding [filename]_main.py file like this:
python3 [filename]_main.py
To run the GCN example on the Cora dataset, run the following command:
python3 graph_convolutional_network_cora_main.py