CoCalc provides the best real-time collaborative environment for Jupyter Notebooks, LaTeX documents, and SageMath, scalable from individual users to large groups and classes!
CoCalc provides the best real-time collaborative environment for Jupyter Notebooks, LaTeX documents, and SageMath, scalable from individual users to large groups and classes!
Path: blob/main/001_TensorFlow_Test.ipynb
Views: 47
Kernel: Python 3 (ipykernel)
001 - TensorFlow Installation Test
Imports
In [1]:
Init Plugin
'2.5.0'
Init Graph Optimizer
Init Kernel
Available devices for training
In [2]:
[PhysicalDevice(name='/physical_device:CPU:0', device_type='CPU'),
PhysicalDevice(name='/physical_device:GPU:0', device_type='GPU')]
Dummy dataset
In [12]:
Metal device set to: Apple M1
2021-09-28 07:37:00.881092: I tensorflow/core/common_runtime/pluggable_device/pluggable_device_factory.cc:305] Could not identify NUMA node of platform GPU ID 0, defaulting to 0. Your kernel may not have been built with NUMA support.
2021-09-28 07:37:00.881867: I tensorflow/core/common_runtime/pluggable_device/pluggable_device_factory.cc:271] Created TensorFlow device (/job:localhost/replica:0/task:0/device:GPU:0 with 0 MB memory) -> physical PluggableDevice (device: 0, name: METAL, pci bus id: <undefined>)
Model and training
In [16]:
Epoch 1/100
32/32 [==============================] - 0s 4ms/step - loss: 1397.4844 - mean_absolute_error: 1397.4844
Epoch 2/100
1/32 [..............................] - ETA: 0s - loss: 1186.0442 - mean_absolute_error: 1186.0442
2021-09-28 07:40:28.525871: I tensorflow/core/grappler/optimizers/custom_graph_optimizer_registry.cc:112] Plugin optimizer for device_type GPU is enabled.
32/32 [==============================] - 0s 4ms/step - loss: 932.5007 - mean_absolute_error: 932.5007
Epoch 3/100
32/32 [==============================] - 0s 3ms/step - loss: 723.8837 - mean_absolute_error: 723.8837
Epoch 4/100
32/32 [==============================] - 0s 3ms/step - loss: 539.7209 - mean_absolute_error: 539.7209
Epoch 5/100
32/32 [==============================] - 0s 4ms/step - loss: 430.1161 - mean_absolute_error: 430.1161
Epoch 6/100
32/32 [==============================] - 0s 4ms/step - loss: 371.5009 - mean_absolute_error: 371.5009
Epoch 7/100
32/32 [==============================] - 0s 4ms/step - loss: 288.6484 - mean_absolute_error: 288.6484
Epoch 8/100
32/32 [==============================] - 0s 3ms/step - loss: 244.9536 - mean_absolute_error: 244.9536
Epoch 9/100
32/32 [==============================] - 0s 4ms/step - loss: 184.6690 - mean_absolute_error: 184.6690
Epoch 10/100
32/32 [==============================] - 0s 4ms/step - loss: 270.8843 - mean_absolute_error: 270.8843
Epoch 11/100
32/32 [==============================] - 0s 4ms/step - loss: 251.4684 - mean_absolute_error: 251.4684
Epoch 12/100
32/32 [==============================] - 0s 4ms/step - loss: 264.9601 - mean_absolute_error: 264.9601
Epoch 13/100
32/32 [==============================] - 0s 4ms/step - loss: 212.7753 - mean_absolute_error: 212.7753
Epoch 14/100
32/32 [==============================] - 0s 4ms/step - loss: 266.6929 - mean_absolute_error: 266.6929
Epoch 15/100
32/32 [==============================] - 0s 4ms/step - loss: 177.0505 - mean_absolute_error: 177.0505
Epoch 16/100
32/32 [==============================] - 0s 4ms/step - loss: 316.8542 - mean_absolute_error: 316.8542
Epoch 17/100
32/32 [==============================] - 0s 4ms/step - loss: 369.1585 - mean_absolute_error: 369.1585
Epoch 18/100
32/32 [==============================] - 0s 4ms/step - loss: 203.2409 - mean_absolute_error: 203.2409
Epoch 19/100
32/32 [==============================] - 0s 4ms/step - loss: 222.8471 - mean_absolute_error: 222.8471
Epoch 20/100
32/32 [==============================] - 0s 4ms/step - loss: 185.4706 - mean_absolute_error: 185.4706
Epoch 21/100
32/32 [==============================] - 0s 4ms/step - loss: 151.8288 - mean_absolute_error: 151.8288
Epoch 22/100
32/32 [==============================] - 0s 4ms/step - loss: 308.0082 - mean_absolute_error: 308.0082
Epoch 23/100
32/32 [==============================] - 0s 4ms/step - loss: 260.7388 - mean_absolute_error: 260.7388
Epoch 24/100
32/32 [==============================] - 0s 4ms/step - loss: 198.2821 - mean_absolute_error: 198.2821
Epoch 25/100
32/32 [==============================] - 0s 4ms/step - loss: 228.0280 - mean_absolute_error: 228.0280
Epoch 26/100
32/32 [==============================] - 0s 4ms/step - loss: 137.4012 - mean_absolute_error: 137.4012
Epoch 27/100
32/32 [==============================] - 0s 4ms/step - loss: 257.5800 - mean_absolute_error: 257.5800
Epoch 28/100
32/32 [==============================] - 0s 4ms/step - loss: 414.0735 - mean_absolute_error: 414.0735
Epoch 29/100
32/32 [==============================] - 0s 4ms/step - loss: 193.3530 - mean_absolute_error: 193.3530
Epoch 30/100
32/32 [==============================] - 0s 4ms/step - loss: 215.4861 - mean_absolute_error: 215.4861
Epoch 31/100
32/32 [==============================] - 0s 3ms/step - loss: 180.7227 - mean_absolute_error: 180.7227
Epoch 32/100
32/32 [==============================] - 0s 4ms/step - loss: 274.8415 - mean_absolute_error: 274.8415
Epoch 33/100
32/32 [==============================] - 0s 4ms/step - loss: 222.8818 - mean_absolute_error: 222.8818
Epoch 34/100
32/32 [==============================] - 0s 4ms/step - loss: 224.6321 - mean_absolute_error: 224.6321
Epoch 35/100
32/32 [==============================] - 0s 4ms/step - loss: 294.0774 - mean_absolute_error: 294.0774
Epoch 36/100
32/32 [==============================] - 0s 4ms/step - loss: 233.9464 - mean_absolute_error: 233.9464
Epoch 37/100
32/32 [==============================] - 0s 4ms/step - loss: 259.1333 - mean_absolute_error: 259.1333
Epoch 38/100
32/32 [==============================] - 0s 4ms/step - loss: 196.5505 - mean_absolute_error: 196.5505
Epoch 39/100
32/32 [==============================] - 0s 4ms/step - loss: 140.2408 - mean_absolute_error: 140.2408
Epoch 40/100
32/32 [==============================] - 0s 4ms/step - loss: 126.6778 - mean_absolute_error: 126.6778
Epoch 41/100
32/32 [==============================] - 0s 4ms/step - loss: 171.8206 - mean_absolute_error: 171.8206
Epoch 42/100
32/32 [==============================] - 0s 4ms/step - loss: 154.8684 - mean_absolute_error: 154.8684
Epoch 43/100
32/32 [==============================] - 0s 4ms/step - loss: 183.5418 - mean_absolute_error: 183.5418
Epoch 44/100
32/32 [==============================] - 0s 4ms/step - loss: 170.9957 - mean_absolute_error: 170.9957
Epoch 45/100
32/32 [==============================] - 0s 4ms/step - loss: 250.7556 - mean_absolute_error: 250.7556
Epoch 46/100
32/32 [==============================] - 0s 4ms/step - loss: 130.4983 - mean_absolute_error: 130.4983
Epoch 47/100
32/32 [==============================] - 0s 4ms/step - loss: 192.2448 - mean_absolute_error: 192.2448
Epoch 48/100
32/32 [==============================] - 0s 4ms/step - loss: 127.2329 - mean_absolute_error: 127.2329
Epoch 49/100
32/32 [==============================] - 0s 4ms/step - loss: 167.2814 - mean_absolute_error: 167.2814
Epoch 50/100
32/32 [==============================] - 0s 4ms/step - loss: 251.3058 - mean_absolute_error: 251.3058
Epoch 51/100
32/32 [==============================] - 0s 4ms/step - loss: 172.5872 - mean_absolute_error: 172.5872
Epoch 52/100
32/32 [==============================] - 0s 4ms/step - loss: 140.7612 - mean_absolute_error: 140.7612
Epoch 53/100
32/32 [==============================] - 0s 4ms/step - loss: 250.3051 - mean_absolute_error: 250.3051
Epoch 54/100
32/32 [==============================] - 0s 4ms/step - loss: 103.1959 - mean_absolute_error: 103.1959
Epoch 55/100
32/32 [==============================] - 0s 4ms/step - loss: 148.3423 - mean_absolute_error: 148.3423
Epoch 56/100
32/32 [==============================] - 0s 4ms/step - loss: 130.6254 - mean_absolute_error: 130.6254
Epoch 57/100
32/32 [==============================] - 0s 4ms/step - loss: 74.8769 - mean_absolute_error: 74.8769
Epoch 58/100
32/32 [==============================] - 0s 4ms/step - loss: 156.9543 - mean_absolute_error: 156.9543
Epoch 59/100
32/32 [==============================] - 0s 4ms/step - loss: 143.6268 - mean_absolute_error: 143.6268
Epoch 60/100
32/32 [==============================] - 0s 4ms/step - loss: 130.9978 - mean_absolute_error: 130.9978
Epoch 61/100
32/32 [==============================] - 0s 4ms/step - loss: 202.3431 - mean_absolute_error: 202.3431
Epoch 62/100
32/32 [==============================] - 0s 4ms/step - loss: 173.4388 - mean_absolute_error: 173.4388
Epoch 63/100
32/32 [==============================] - 0s 4ms/step - loss: 90.0105 - mean_absolute_error: 90.0105
Epoch 64/100
32/32 [==============================] - 0s 4ms/step - loss: 110.1699 - mean_absolute_error: 110.1699
Epoch 65/100
32/32 [==============================] - 0s 4ms/step - loss: 166.2449 - mean_absolute_error: 166.2449
Epoch 66/100
32/32 [==============================] - 0s 4ms/step - loss: 103.2946 - mean_absolute_error: 103.2946
Epoch 67/100
32/32 [==============================] - 0s 4ms/step - loss: 185.7347 - mean_absolute_error: 185.7347
Epoch 68/100
32/32 [==============================] - 0s 4ms/step - loss: 114.4777 - mean_absolute_error: 114.4777
Epoch 69/100
32/32 [==============================] - 0s 4ms/step - loss: 143.8170 - mean_absolute_error: 143.8170
Epoch 70/100
32/32 [==============================] - 0s 4ms/step - loss: 240.2648 - mean_absolute_error: 240.2648
Epoch 71/100
32/32 [==============================] - 0s 4ms/step - loss: 221.5770 - mean_absolute_error: 221.5770
Epoch 72/100
32/32 [==============================] - 0s 4ms/step - loss: 98.1613 - mean_absolute_error: 98.1613
Epoch 73/100
32/32 [==============================] - 0s 4ms/step - loss: 144.0810 - mean_absolute_error: 144.0810
Epoch 74/100
32/32 [==============================] - 0s 4ms/step - loss: 148.9324 - mean_absolute_error: 148.9324
Epoch 75/100
32/32 [==============================] - 0s 4ms/step - loss: 124.8470 - mean_absolute_error: 124.8470
Epoch 76/100
32/32 [==============================] - 0s 4ms/step - loss: 242.0774 - mean_absolute_error: 242.0774
Epoch 77/100
32/32 [==============================] - 0s 4ms/step - loss: 121.6172 - mean_absolute_error: 121.6172
Epoch 78/100
32/32 [==============================] - 0s 4ms/step - loss: 101.0091 - mean_absolute_error: 101.0091
Epoch 79/100
32/32 [==============================] - 0s 4ms/step - loss: 187.4833 - mean_absolute_error: 187.4833
Epoch 80/100
32/32 [==============================] - 0s 4ms/step - loss: 184.7905 - mean_absolute_error: 184.7905
Epoch 81/100
32/32 [==============================] - 0s 4ms/step - loss: 161.8695 - mean_absolute_error: 161.8695
Epoch 82/100
32/32 [==============================] - 0s 4ms/step - loss: 274.4011 - mean_absolute_error: 274.4011
Epoch 83/100
32/32 [==============================] - 0s 4ms/step - loss: 90.2962 - mean_absolute_error: 90.2962
Epoch 84/100
32/32 [==============================] - 0s 3ms/step - loss: 161.3433 - mean_absolute_error: 161.3433
Epoch 85/100
32/32 [==============================] - 0s 4ms/step - loss: 239.6779 - mean_absolute_error: 239.6779
Epoch 86/100
32/32 [==============================] - 0s 4ms/step - loss: 124.4336 - mean_absolute_error: 124.4336
Epoch 87/100
32/32 [==============================] - 0s 4ms/step - loss: 122.3127 - mean_absolute_error: 122.3127
Epoch 88/100
32/32 [==============================] - 0s 4ms/step - loss: 128.0379 - mean_absolute_error: 128.0379
Epoch 89/100
32/32 [==============================] - 0s 4ms/step - loss: 93.0046 - mean_absolute_error: 93.0046
Epoch 90/100
32/32 [==============================] - 0s 4ms/step - loss: 77.4748 - mean_absolute_error: 77.4748
Epoch 91/100
32/32 [==============================] - 0s 4ms/step - loss: 167.8816 - mean_absolute_error: 167.8816
Epoch 92/100
32/32 [==============================] - 0s 4ms/step - loss: 112.9497 - mean_absolute_error: 112.9497
Epoch 93/100
32/32 [==============================] - 0s 4ms/step - loss: 73.7069 - mean_absolute_error: 73.7069
Epoch 94/100
32/32 [==============================] - 0s 4ms/step - loss: 122.9201 - mean_absolute_error: 122.9201
Epoch 95/100
32/32 [==============================] - 0s 4ms/step - loss: 170.7848 - mean_absolute_error: 170.7848
Epoch 96/100
32/32 [==============================] - 0s 4ms/step - loss: 165.6123 - mean_absolute_error: 165.6123
Epoch 97/100
32/32 [==============================] - 0s 4ms/step - loss: 102.5798 - mean_absolute_error: 102.5798
Epoch 98/100
32/32 [==============================] - 0s 4ms/step - loss: 85.1246 - mean_absolute_error: 85.1246
Epoch 99/100
32/32 [==============================] - 0s 4ms/step - loss: 195.0565 - mean_absolute_error: 195.0565
Epoch 100/100
32/32 [==============================] - 0s 4ms/step - loss: 131.4377 - mean_absolute_error: 131.4377
<tensorflow.python.keras.callbacks.History at 0x294c29430>
Evaluation
In [18]:
array([[ 94.41813],
[412.36084],
[911.89355]], dtype=float32)