Skip to content

Commit 3129d5a

Browse files
committed
Updated to TensorFlow 1.9
1 parent 5e5266b commit 3129d5a

18 files changed

+2033
-4405
lines changed

01_Simple_Linear_Model.ipynb

Lines changed: 134 additions & 171 deletions
Large diffs are not rendered by default.

02_Convolutional_Neural_Network.ipynb

Lines changed: 246 additions & 263 deletions
Large diffs are not rendered by default.

03B_Layers_API.ipynb

Lines changed: 150 additions & 586 deletions
Large diffs are not rendered by default.

03C_Keras_API.ipynb

Lines changed: 178 additions & 285 deletions
Large diffs are not rendered by default.

03_PrettyTensor.ipynb

Lines changed: 120 additions & 460 deletions
Large diffs are not rendered by default.

04_Save_Restore.ipynb

Lines changed: 29 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,15 @@
1111
"/ [GitHub](https://github.com/Hvass-Labs/TensorFlow-Tutorials) / [Videos on YouTube](https://www.youtube.com/playlist?list=PL9Hr9sNUjfsmEu1ZniY0XpHSzl5uihcXZ)"
1212
]
1313
},
14+
{
15+
"cell_type": "markdown",
16+
"metadata": {},
17+
"source": [
18+
"## WARNING!\n",
19+
"\n",
20+
"**This tutorial does not work with TensorFlow v. 1.9 due to the PrettyTensor builder API apparently no longer being updated and supported by the Google Developers. It is recommended that you use the _Keras API_ instead, which also makes it much easier to save and load a model, see Tutorial #03-C.**"
21+
]
22+
},
1423
{
1524
"cell_type": "markdown",
1625
"metadata": {},
@@ -44,7 +53,6 @@
4453
"cell_type": "code",
4554
"execution_count": 1,
4655
"metadata": {
47-
"collapsed": false,
4856
"scrolled": false
4957
},
5058
"outputs": [
@@ -104,9 +112,7 @@
104112
{
105113
"cell_type": "code",
106114
"execution_count": 3,
107-
"metadata": {
108-
"collapsed": false
109-
},
115+
"metadata": {},
110116
"outputs": [
111117
{
112118
"data": {
@@ -133,9 +139,7 @@
133139
{
134140
"cell_type": "code",
135141
"execution_count": 4,
136-
"metadata": {
137-
"collapsed": false
138-
},
142+
"metadata": {},
139143
"outputs": [
140144
{
141145
"data": {
@@ -169,9 +173,7 @@
169173
{
170174
"cell_type": "code",
171175
"execution_count": 5,
172-
"metadata": {
173-
"collapsed": false
174-
},
176+
"metadata": {},
175177
"outputs": [
176178
{
177179
"name": "stdout",
@@ -199,9 +201,7 @@
199201
{
200202
"cell_type": "code",
201203
"execution_count": 6,
202-
"metadata": {
203-
"collapsed": false
204-
},
204+
"metadata": {},
205205
"outputs": [
206206
{
207207
"name": "stdout",
@@ -231,9 +231,7 @@
231231
{
232232
"cell_type": "code",
233233
"execution_count": 7,
234-
"metadata": {
235-
"collapsed": false
236-
},
234+
"metadata": {},
237235
"outputs": [],
238236
"source": [
239237
"data.test.cls = np.argmax(data.test.labels, axis=1)\n",
@@ -339,9 +337,7 @@
339337
{
340338
"cell_type": "code",
341339
"execution_count": 10,
342-
"metadata": {
343-
"collapsed": false
344-
},
340+
"metadata": {},
345341
"outputs": [
346342
{
347343
"data": {
@@ -572,9 +568,7 @@
572568
{
573569
"cell_type": "code",
574570
"execution_count": 18,
575-
"metadata": {
576-
"collapsed": false
577-
},
571+
"metadata": {},
578572
"outputs": [],
579573
"source": [
580574
"weights_conv1 = get_weights_variable(layer_name='layer_conv1')\n",
@@ -602,9 +596,7 @@
602596
{
603597
"cell_type": "code",
604598
"execution_count": 19,
605-
"metadata": {
606-
"collapsed": false
607-
},
599+
"metadata": {},
608600
"outputs": [],
609601
"source": [
610602
"optimizer = tf.train.AdamOptimizer(learning_rate=1e-4).minimize(loss)"
@@ -737,9 +729,7 @@
737729
{
738730
"cell_type": "code",
739731
"execution_count": 26,
740-
"metadata": {
741-
"collapsed": false
742-
},
732+
"metadata": {},
743733
"outputs": [],
744734
"source": [
745735
"save_path = os.path.join(save_dir, 'best_validation')"
@@ -803,9 +793,7 @@
803793
{
804794
"cell_type": "code",
805795
"execution_count": 29,
806-
"metadata": {
807-
"collapsed": false
808-
},
796+
"metadata": {},
809797
"outputs": [],
810798
"source": [
811799
"init_variables()"
@@ -873,9 +861,7 @@
873861
{
874862
"cell_type": "code",
875863
"execution_count": 32,
876-
"metadata": {
877-
"collapsed": false
878-
},
864+
"metadata": {},
879865
"outputs": [],
880866
"source": [
881867
"# Counter for total number of iterations performed so far.\n",
@@ -1234,9 +1220,7 @@
12341220
{
12351221
"cell_type": "code",
12361222
"execution_count": 40,
1237-
"metadata": {
1238-
"collapsed": false
1239-
},
1223+
"metadata": {},
12401224
"outputs": [],
12411225
"source": [
12421226
"def print_test_accuracy(show_example_errors=False,\n",
@@ -1344,7 +1328,6 @@
13441328
"cell_type": "code",
13451329
"execution_count": 42,
13461330
"metadata": {
1347-
"collapsed": false,
13481331
"scrolled": true
13491332
},
13501333
"outputs": [
@@ -1371,7 +1354,6 @@
13711354
"cell_type": "code",
13721355
"execution_count": 43,
13731356
"metadata": {
1374-
"collapsed": false,
13751357
"scrolled": false
13761358
},
13771359
"outputs": [
@@ -1412,7 +1394,6 @@
14121394
"cell_type": "code",
14131395
"execution_count": 44,
14141396
"metadata": {
1415-
"collapsed": false,
14161397
"scrolled": false
14171398
},
14181399
"outputs": [
@@ -1491,7 +1472,6 @@
14911472
"cell_type": "code",
14921473
"execution_count": 45,
14931474
"metadata": {
1494-
"collapsed": false,
14951475
"scrolled": true
14961476
},
14971477
"outputs": [
@@ -1560,9 +1540,7 @@
15601540
{
15611541
"cell_type": "code",
15621542
"execution_count": 46,
1563-
"metadata": {
1564-
"collapsed": false
1565-
},
1543+
"metadata": {},
15661544
"outputs": [
15671545
{
15681546
"name": "stdout",
@@ -1598,9 +1576,7 @@
15981576
{
15991577
"cell_type": "code",
16001578
"execution_count": 47,
1601-
"metadata": {
1602-
"collapsed": false
1603-
},
1579+
"metadata": {},
16041580
"outputs": [],
16051581
"source": [
16061582
"init_variables()"
@@ -1616,9 +1592,7 @@
16161592
{
16171593
"cell_type": "code",
16181594
"execution_count": 48,
1619-
"metadata": {
1620-
"collapsed": false
1621-
},
1595+
"metadata": {},
16221596
"outputs": [
16231597
{
16241598
"name": "stdout",
@@ -1643,7 +1617,6 @@
16431617
"cell_type": "code",
16441618
"execution_count": 49,
16451619
"metadata": {
1646-
"collapsed": false,
16471620
"scrolled": false
16481621
},
16491622
"outputs": [
@@ -1702,7 +1675,6 @@
17021675
"cell_type": "code",
17031676
"execution_count": 51,
17041677
"metadata": {
1705-
"collapsed": false,
17061678
"scrolled": true
17071679
},
17081680
"outputs": [
@@ -1768,7 +1740,6 @@
17681740
"cell_type": "code",
17691741
"execution_count": 52,
17701742
"metadata": {
1771-
"collapsed": false,
17721743
"scrolled": true
17731744
},
17741745
"outputs": [
@@ -1811,9 +1782,7 @@
18111782
{
18121783
"cell_type": "code",
18131784
"execution_count": 53,
1814-
"metadata": {
1815-
"collapsed": false
1816-
},
1785+
"metadata": {},
18171786
"outputs": [],
18181787
"source": [
18191788
"# This has been commented out in case you want to modify and experiment\n",
@@ -1875,9 +1844,9 @@
18751844
"metadata": {
18761845
"anaconda-cloud": {},
18771846
"kernelspec": {
1878-
"display_name": "Python [conda env:tf-gpu]",
1847+
"display_name": "Python 3",
18791848
"language": "python",
1880-
"name": "conda-env-tf-gpu-py"
1849+
"name": "python3"
18811850
},
18821851
"language_info": {
18831852
"codemirror_mode": {
@@ -1889,9 +1858,9 @@
18891858
"name": "python",
18901859
"nbconvert_exporter": "python",
18911860
"pygments_lexer": "ipython3",
1892-
"version": "3.5.2"
1861+
"version": "3.6.1"
18931862
}
18941863
},
18951864
"nbformat": 4,
1896-
"nbformat_minor": 0
1865+
"nbformat_minor": 1
18971866
}

0 commit comments

Comments
 (0)