├── .gitignore ├── README.md ├── experiments ├── cnn-mnist │ ├── README.md │ ├── cnn-mnist.py │ └── network.py ├── dqn │ ├── README.md │ ├── agent.py │ ├── dqn.py │ ├── experience_replay.py │ ├── game_state.py │ ├── network.py │ ├── predictor_online.py │ ├── predictor_target.py │ ├── results.txt │ ├── stats.py │ ├── stats2.py │ └── trainer.py ├── games │ └── gridworld.py ├── nn-gridworld │ ├── README.md │ ├── network.py │ └── nn-gridworld.py ├── nn-mnist │ ├── README.md │ ├── network.py │ └── nn-mnist.py ├── pg-classic_control │ ├── README.md │ ├── network.py │ └── pg-classic_control.py ├── q-gridworld │ ├── README.md │ ├── q-gridworld.py │ └── q_table.py ├── rnn-mnist │ ├── README.md │ ├── network.py │ └── rnn-mnist.py └── xor │ ├── README.md │ ├── network.py │ └── xor.py ├── images ├── graphs │ ├── cnn-mnist-graph.png │ ├── dqn-graph.png │ ├── nn-gridworld-graph.png │ ├── nn-mnist-graph.png │ ├── rnn-gridworld-graph.png │ ├── rnn-mnist-graph.png │ └── xor-graph.png ├── main │ ├── conv.png │ ├── nn.png │ ├── rf.png │ └── rnn.png ├── networks │ └── xor-network.png ├── other │ └── mnist-data.png └── plots │ ├── nn-gridworld-plot1.png │ ├── nn-gridworld-plot2.png │ ├── nn-mnist-plot.png │ ├── q-gridworld-plot.png │ ├── rnn-gridworld-plot1.png │ ├── rnn-gridworld-plot2.png │ ├── rnn-mnist-plot.png │ ├── rnn-nn-10-plot.png │ ├── rnn-q-15-plot.png │ └── xor-plot.png └── stats.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/README.md -------------------------------------------------------------------------------- /experiments/cnn-mnist/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/cnn-mnist/README.md -------------------------------------------------------------------------------- /experiments/cnn-mnist/cnn-mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/cnn-mnist/cnn-mnist.py -------------------------------------------------------------------------------- /experiments/cnn-mnist/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/cnn-mnist/network.py -------------------------------------------------------------------------------- /experiments/dqn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/dqn/README.md -------------------------------------------------------------------------------- /experiments/dqn/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/dqn/agent.py -------------------------------------------------------------------------------- /experiments/dqn/dqn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/dqn/dqn.py -------------------------------------------------------------------------------- /experiments/dqn/experience_replay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/dqn/experience_replay.py -------------------------------------------------------------------------------- /experiments/dqn/game_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/dqn/game_state.py -------------------------------------------------------------------------------- /experiments/dqn/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/dqn/network.py -------------------------------------------------------------------------------- /experiments/dqn/predictor_online.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/dqn/predictor_online.py -------------------------------------------------------------------------------- /experiments/dqn/predictor_target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/dqn/predictor_target.py -------------------------------------------------------------------------------- /experiments/dqn/results.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /experiments/dqn/stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/dqn/stats.py -------------------------------------------------------------------------------- /experiments/dqn/stats2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/dqn/stats2.py -------------------------------------------------------------------------------- /experiments/dqn/trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/dqn/trainer.py -------------------------------------------------------------------------------- /experiments/games/gridworld.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/games/gridworld.py -------------------------------------------------------------------------------- /experiments/nn-gridworld/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/nn-gridworld/README.md -------------------------------------------------------------------------------- /experiments/nn-gridworld/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/nn-gridworld/network.py -------------------------------------------------------------------------------- /experiments/nn-gridworld/nn-gridworld.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/nn-gridworld/nn-gridworld.py -------------------------------------------------------------------------------- /experiments/nn-mnist/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/nn-mnist/README.md -------------------------------------------------------------------------------- /experiments/nn-mnist/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/nn-mnist/network.py -------------------------------------------------------------------------------- /experiments/nn-mnist/nn-mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/nn-mnist/nn-mnist.py -------------------------------------------------------------------------------- /experiments/pg-classic_control/README.md: -------------------------------------------------------------------------------- 1 | # Classic Control with Policy Gradient 2 | -------------------------------------------------------------------------------- /experiments/pg-classic_control/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/pg-classic_control/network.py -------------------------------------------------------------------------------- /experiments/pg-classic_control/pg-classic_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/pg-classic_control/pg-classic_control.py -------------------------------------------------------------------------------- /experiments/q-gridworld/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/q-gridworld/README.md -------------------------------------------------------------------------------- /experiments/q-gridworld/q-gridworld.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/q-gridworld/q-gridworld.py -------------------------------------------------------------------------------- /experiments/q-gridworld/q_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/q-gridworld/q_table.py -------------------------------------------------------------------------------- /experiments/rnn-mnist/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/rnn-mnist/README.md -------------------------------------------------------------------------------- /experiments/rnn-mnist/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/rnn-mnist/network.py -------------------------------------------------------------------------------- /experiments/rnn-mnist/rnn-mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/rnn-mnist/rnn-mnist.py -------------------------------------------------------------------------------- /experiments/xor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/xor/README.md -------------------------------------------------------------------------------- /experiments/xor/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/xor/network.py -------------------------------------------------------------------------------- /experiments/xor/xor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/experiments/xor/xor.py -------------------------------------------------------------------------------- /images/graphs/cnn-mnist-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/images/graphs/cnn-mnist-graph.png -------------------------------------------------------------------------------- /images/graphs/dqn-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/images/graphs/dqn-graph.png -------------------------------------------------------------------------------- /images/graphs/nn-gridworld-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/images/graphs/nn-gridworld-graph.png -------------------------------------------------------------------------------- /images/graphs/nn-mnist-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/images/graphs/nn-mnist-graph.png -------------------------------------------------------------------------------- /images/graphs/rnn-gridworld-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/images/graphs/rnn-gridworld-graph.png -------------------------------------------------------------------------------- /images/graphs/rnn-mnist-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/images/graphs/rnn-mnist-graph.png -------------------------------------------------------------------------------- /images/graphs/xor-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/images/graphs/xor-graph.png -------------------------------------------------------------------------------- /images/main/conv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/images/main/conv.png -------------------------------------------------------------------------------- /images/main/nn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/images/main/nn.png -------------------------------------------------------------------------------- /images/main/rf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/images/main/rf.png -------------------------------------------------------------------------------- /images/main/rnn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/images/main/rnn.png -------------------------------------------------------------------------------- /images/networks/xor-network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/images/networks/xor-network.png -------------------------------------------------------------------------------- /images/other/mnist-data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/images/other/mnist-data.png -------------------------------------------------------------------------------- /images/plots/nn-gridworld-plot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/images/plots/nn-gridworld-plot1.png -------------------------------------------------------------------------------- /images/plots/nn-gridworld-plot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/images/plots/nn-gridworld-plot2.png -------------------------------------------------------------------------------- /images/plots/nn-mnist-plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/images/plots/nn-mnist-plot.png -------------------------------------------------------------------------------- /images/plots/q-gridworld-plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/images/plots/q-gridworld-plot.png -------------------------------------------------------------------------------- /images/plots/rnn-gridworld-plot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/images/plots/rnn-gridworld-plot1.png -------------------------------------------------------------------------------- /images/plots/rnn-gridworld-plot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/images/plots/rnn-gridworld-plot2.png -------------------------------------------------------------------------------- /images/plots/rnn-mnist-plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/images/plots/rnn-mnist-plot.png -------------------------------------------------------------------------------- /images/plots/rnn-nn-10-plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/images/plots/rnn-nn-10-plot.png -------------------------------------------------------------------------------- /images/plots/rnn-q-15-plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/images/plots/rnn-q-15-plot.png -------------------------------------------------------------------------------- /images/plots/xor-plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/images/plots/xor-plot.png -------------------------------------------------------------------------------- /stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babaktr/ml-in-tf/HEAD/stats.py --------------------------------------------------------------------------------