Skip to content

Commit bb07f16

Browse files
author
Rahul Gautham Putcha
committed
2 parents cbb5313 + f28c203 commit bb07f16

File tree

2 files changed

+249
-1
lines changed

2 files changed

+249
-1
lines changed

ProjectSetup_DO_THIS_FIRST.ipynb

Lines changed: 238 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,238 @@
1+
{
2+
"nbformat": 4,
3+
"nbformat_minor": 0,
4+
"metadata": {
5+
"colab": {
6+
"name": "ProjectSetup_DO_THIS_FIRST.ipynb",
7+
"provenance": [],
8+
"collapsed_sections": []
9+
},
10+
"kernelspec": {
11+
"name": "python3",
12+
"display_name": "Python 3"
13+
},
14+
"language_info": {
15+
"name": "python"
16+
}
17+
},
18+
"cells": [
19+
{
20+
"cell_type": "markdown",
21+
"source": [
22+
"# CS-673 Final Project \n",
23+
"## Improved Bot Learning process on Atari games by using Transfer Learning\n",
24+
"This file is for setting up the folder structure for Project - **Improved Bot Learning process on Atari games by using Transfer Learning**.\n",
25+
"\n",
26+
"## Contributors\n",
27+
"- Rahul Gautham Putcha\n",
28+
"- Ching-Hao Sun\n",
29+
"- Chia-Lin Hsieh"
30+
],
31+
"metadata": {
32+
"id": "eR7FiQoTkkhF"
33+
}
34+
},
35+
{
36+
"cell_type": "markdown",
37+
"source": [
38+
"#### Working on the Colab Environment (Recommended for **Training**)\n",
39+
"Do this for the first time only"
40+
],
41+
"metadata": {
42+
"id": "YAFIHyvofHDs"
43+
}
44+
},
45+
{
46+
"cell_type": "code",
47+
"source": [
48+
"from google.colab import drive\n",
49+
"drive.mount('/content/drive')\n"
50+
],
51+
"metadata": {
52+
"colab": {
53+
"base_uri": "https://localhost:8080/"
54+
},
55+
"id": "sqQjrNsudrSu",
56+
"outputId": "708ef727-1253-4c3b-980c-6b5ce4f92593"
57+
},
58+
"execution_count": 4,
59+
"outputs": [
60+
{
61+
"output_type": "stream",
62+
"name": "stdout",
63+
"text": [
64+
"Mounted at /content/drive\n"
65+
]
66+
}
67+
]
68+
},
69+
{
70+
"cell_type": "code",
71+
"source": [
72+
"cd \"My Drive\""
73+
],
74+
"metadata": {
75+
"colab": {
76+
"base_uri": "https://localhost:8080/"
77+
},
78+
"id": "TsV-v_fueJNn",
79+
"outputId": "710220b8-ca72-439d-944f-12d5e2a4edef"
80+
},
81+
"execution_count": 8,
82+
"outputs": [
83+
{
84+
"output_type": "stream",
85+
"name": "stdout",
86+
"text": [
87+
"/content/drive/My Drive\n"
88+
]
89+
}
90+
]
91+
},
92+
{
93+
"cell_type": "code",
94+
"source": [
95+
"from os import mkdir\n",
96+
"import os.path\n",
97+
"if not os.path.isfile(\"CS677DeepLearning\"):\n",
98+
" os.mkdir(\"CS677DeepLearning\")"
99+
],
100+
"metadata": {
101+
"id": "6y6l7zeAeWnH"
102+
},
103+
"execution_count": 13,
104+
"outputs": []
105+
},
106+
{
107+
"cell_type": "code",
108+
"source": [
109+
"cd \"CS677DeepLearning\""
110+
],
111+
"metadata": {
112+
"colab": {
113+
"base_uri": "https://localhost:8080/"
114+
},
115+
"id": "p3s68cUneaga",
116+
"outputId": "45582051-b7c6-4ef1-f876-51cc892c7534"
117+
},
118+
"execution_count": 14,
119+
"outputs": [
120+
{
121+
"output_type": "stream",
122+
"name": "stdout",
123+
"text": [
124+
"/content/drive/My Drive/CS677DeepLearning\n"
125+
]
126+
}
127+
]
128+
},
129+
{
130+
"cell_type": "markdown",
131+
"source": [
132+
"### Setting up the Repo: Folder Structure\n",
133+
"Do this for the first time only"
134+
],
135+
"metadata": {
136+
"id": "Oo-LjwPTjWEC"
137+
}
138+
},
139+
{
140+
"cell_type": "code",
141+
"source": [
142+
"!git init"
143+
],
144+
"metadata": {
145+
"colab": {
146+
"base_uri": "https://localhost:8080/"
147+
},
148+
"id": "diLLU4uPfCHD",
149+
"outputId": "387c99ed-90cf-42f4-dbd7-be56ea4926d8"
150+
},
151+
"execution_count": 17,
152+
"outputs": [
153+
{
154+
"output_type": "stream",
155+
"name": "stdout",
156+
"text": [
157+
"Initialized empty Git repository in /content/drive/My Drive/CS677DeepLearning/.git/\n"
158+
]
159+
}
160+
]
161+
},
162+
{
163+
"cell_type": "code",
164+
"source": [
165+
"!git clone https://github.com/RPG-coder/atari-transfer-learning"
166+
],
167+
"metadata": {
168+
"colab": {
169+
"base_uri": "https://localhost:8080/"
170+
},
171+
"id": "4NPRs__kfWKY",
172+
"outputId": "a20afc71-eb1c-4492-8f95-2467019cf6bb"
173+
},
174+
"execution_count": 19,
175+
"outputs": [
176+
{
177+
"output_type": "stream",
178+
"name": "stdout",
179+
"text": [
180+
"Cloning into 'atari-transfer-learning'...\n",
181+
"remote: Enumerating objects: 15, done.\u001b[K\n",
182+
"remote: Counting objects: 100% (15/15), done.\u001b[K\n",
183+
"remote: Compressing objects: 100% (15/15), done.\u001b[K\n",
184+
"remote: Total 15 (delta 2), reused 6 (delta 0), pack-reused 0\u001b[K\n",
185+
"Unpacking objects: 100% (15/15), done.\n"
186+
]
187+
}
188+
]
189+
},
190+
{
191+
"cell_type": "code",
192+
"source": [
193+
"cd atari-transfer-learning/"
194+
],
195+
"metadata": {
196+
"colab": {
197+
"base_uri": "https://localhost:8080/"
198+
},
199+
"id": "I_fWdQYPjIL7",
200+
"outputId": "4f738533-5f16-4d75-e3ae-d1d24ddddb41"
201+
},
202+
"execution_count": 21,
203+
"outputs": [
204+
{
205+
"output_type": "stream",
206+
"name": "stdout",
207+
"text": [
208+
"/content/drive/My Drive/CS677DeepLearning/atari-transfer-learning\n"
209+
]
210+
}
211+
]
212+
},
213+
{
214+
"cell_type": "markdown",
215+
"source": [
216+
"Your project structure is now ready\n",
217+
"## Lets proceed to the next step.\n",
218+
"Now Open /content/drive/MyDrive/CS677DeepLearning/atari-transfer-learning/CS673-FinalProject.ipynb\n",
219+
"\n",
220+
"in side Google Colab or Jupyter."
221+
],
222+
"metadata": {
223+
"id": "hDfCo-lTj_A2"
224+
}
225+
},
226+
{
227+
"cell_type": "code",
228+
"source": [
229+
""
230+
],
231+
"metadata": {
232+
"id": "rZE7c9EWlUy6"
233+
},
234+
"execution_count": null,
235+
"outputs": []
236+
}
237+
]
238+
}

README.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,12 @@
11
# atari-transfer-learning
2-
Improved Bot Learning process on Atari games by using Transfer Learning. An Extension of Playing Atari with Reinforcement Learning. Part of CS677 NJIT Final Project.
2+
- Improved Bot Learning process on Atari games by using Transfer Learning.
3+
- An Extension of Playing Atari with Reinforcement Learning.
4+
- Part of CS677 NJIT Final Project.
5+
6+
## Contributors
7+
- Rahul Gautham Putcha
8+
- Ching-Hao Sun
9+
- Chia-Lin Hsieh
10+
11+
*Part of CS677 NJIT Final Project...*
12+

0 commit comments

Comments
 (0)