{ "nbformat": 4, "nbformat_minor": 0, "metadata": { "colab": { "name": "colab-demo.ipynb", "provenance": [], "collapsed_sections": [], "authorship_tag": "ABX9TyPqFDjKf32krlrv9G6PQxGH", "include_colab_link": true }, "kernelspec": { "name": "python3", "display_name": "Python 3" }, "language_info": { "name": "python" } }, "cells": [ { "cell_type": "markdown", "metadata": { "id": "view-in-github", "colab_type": "text" }, "source": [ "\"Open" ] }, { "cell_type": "markdown", "source": [ "**bold text** not bold _italic_\n", "\n", "~~strikethru~~\n", "\n", "# headers\n", "\n", "headers\n", "=======\n", "\n", "header\n", "------\n", "\n", "## smaller header\n", "\n", "asdfadsfdsafadsf\n", "\n", "asdfdsafadsfadsfadsfsadfsadfdsa\n", "\n", "- bulleted\n", " + works well\n", " * as \"bullet\"\n", " + another item\n", "\n", "Inline equation flows togerther w/ \n", "paragraphs $ x = \\frac{-b \\pm \\sqrt{b^2 - 4ac}}{2a} $ hehehe.\n", "\n", "Block equations are on separate lines, and centered (usually):\n", "\n", "$$\n", "x = \\frac{-b \\pm \\sqrt{b^2 - 4ac}}{2a}\n", "$$\n", "\n", "$$\n", "X = \\begin{bmatrix}\n", "2 & 3 & 4 \\\\\n", "5 & 0 & 7\n", "\\end{bmatrix}\n", "$$" ], "metadata": { "id": "GKlHMxeGkaaK" } }, { "cell_type": "code", "execution_count": null, "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "QtRWradNkXSO", "outputId": "d3bd7db2-2513-4b53-b5f5-1aa4a5b7edf9" }, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "wanna show something in the middle 5\n" ] }, { "output_type": "execute_result", "data": { "text/plain": [ "12" ] }, "metadata": {}, "execution_count": 11 } ], "source": [ "x = 5\n", "print(\"wanna show something in the middle\", x)\n", "\n", "x += 7 # does not produce a value (can't be printed)\n", "x" ] }, { "cell_type": "code", "source": [ "x" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "w6eoH_EjmG3D", "outputId": "d7ecce23-d066-41b1-93e8-806f9beb912d" }, "execution_count": null, "outputs": [ { "output_type": "execute_result", "data": { "text/plain": [ "12" ] }, "metadata": {}, "execution_count": 12 } ] }, { "cell_type": "code", "source": [ "x ** 2 + 5" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "KWbg-sGPmmQd", "outputId": "d77da6d4-b801-480a-8ba3-2cd5688bcb43" }, "execution_count": null, "outputs": [ { "output_type": "execute_result", "data": { "text/plain": [ "905" ] }, "metadata": {}, "execution_count": 15 } ] }, { "cell_type": "code", "source": [ "x = 30\n", "x" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "iFrifk_LmpLA", "outputId": "34056e17-0bb5-441e-a083-e0dc34fe5c15" }, "execution_count": null, "outputs": [ { "output_type": "execute_result", "data": { "text/plain": [ "30" ] }, "metadata": {}, "execution_count": 14 } ] }, { "cell_type": "code", "source": [ "num = input(\"Enter a number: \")\n", "print(\"Number entered is: \", num)" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "Hd1hX1OXnwW8", "outputId": "5471e918-f0a8-4b8c-fa4c-4cb4e1ee7035" }, "execution_count": null, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "Enter a number: 3\n", "Number entered is: 3\n" ] } ] }, { "cell_type": "code", "source": [ "import numpy as np\n", "\n", "A = np.array([\n", " [8, 7, 9, 2],\n", " [1, 17, 39, 40],\n", " [2, 27, 49, 20],\n", "])\n", "\n", "A" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "T0v9PXUdogRZ", "outputId": "8991d256-7510-4ea6-f505-5ed5647c5a4e" }, "execution_count": null, "outputs": [ { "output_type": "execute_result", "data": { "text/plain": [ "array([[ 8, 7, 9, 2],\n", " [ 1, 17, 39, 40],\n", " [ 2, 27, 49, 20]])" ] }, "metadata": {}, "execution_count": 17 } ] }, { "cell_type": "code", "source": [ "v = np.array([\n", " [4],\n", " [9],\n", " [5],\n", " [7]\n", "])\n", "\n", "v" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "IeN92B8PoyoE", "outputId": "23c1da2d-3d78-4952-9039-d0ad80fbe731" }, "execution_count": null, "outputs": [ { "output_type": "execute_result", "data": { "text/plain": [ "array([[4],\n", " [9],\n", " [5],\n", " [7]])" ] }, "metadata": {}, "execution_count": 21 } ] }, { "cell_type": "code", "source": [ "v = np.array([[\n", " 3, \n", " 5, \n", " 11, \n", " 13\n", "]]).T\n", "\n", "v" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "cT0SpjkPpOnr", "outputId": "f9b65a07-c51d-48ad-99cd-faf4e7e4787b" }, "execution_count": null, "outputs": [ { "output_type": "execute_result", "data": { "text/plain": [ "array([[ 3],\n", " [ 5],\n", " [11],\n", " [13]])" ] }, "metadata": {}, "execution_count": 23 } ] }, { "cell_type": "code", "source": [ "A = np.array([\n", " [ 1, 3, 1], # 0\n", " [ 2, 6, 4], # 1\n", " [ 3, 9, 9], # 2\n", " [ 4, 12, 16], # 3\n", " [ 5, 15, 25], # 4\n", " [ 6, 18, 36], # 5\n", " [ 7, 21, 49], # 6\n", " [ 8, 24, 64]\n", "]) # 7\n", "\n", "A" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "Ahz_VnSdrenH", "outputId": "a5724a41-dd8e-42e3-fde9-ff0a1df76015" }, "execution_count": null, "outputs": [ { "output_type": "execute_result", "data": { "text/plain": [ "array([[ 1, 3, 1],\n", " [ 2, 6, 4],\n", " [ 3, 9, 9],\n", " [ 4, 12, 16],\n", " [ 5, 15, 25],\n", " [ 6, 18, 36],\n", " [ 7, 21, 49],\n", " [ 8, 24, 64]])" ] }, "metadata": {}, "execution_count": 25 } ] }, { "cell_type": "code", "source": [ "X = A[:, [-1]]\n", "X" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "DLolkNnFsIvH", "outputId": "b4891ba1-47ee-487c-bfa1-720fc902431e" }, "execution_count": null, "outputs": [ { "output_type": "execute_result", "data": { "text/plain": [ "array([[ 1],\n", " [ 4],\n", " [ 9],\n", " [16],\n", " [25],\n", " [36],\n", " [49],\n", " [64]])" ] }, "metadata": {}, "execution_count": 33 } ] }, { "cell_type": "code", "source": [ "import numpy as np\n", "import tensorflow as tf\n", "from tensorflow import keras\n", "\n", "training_data = np.array([\n", " [ 1, 3],\n", " [ 2, 5],\n", " [ 3, 7],\n", " [ 4, 9],\n", " [ 5, 11],\n", " [ 7, 15],\n", " [ 8, 17],\n", " [ 9, 19],\n", " [11, 23]\n", "])\n", "\n", "training_data" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "Ja9bbyalvpef", "outputId": "789eca69-fba1-42fa-ec39-e521fc8b9ed7" }, "execution_count": null, "outputs": [ { "output_type": "execute_result", "data": { "text/plain": [ "array([[ 1, 3],\n", " [ 2, 5],\n", " [ 3, 7],\n", " [ 4, 9],\n", " [ 5, 11],\n", " [ 7, 15],\n", " [ 8, 17],\n", " [ 9, 19],\n", " [11, 23]])" ] }, "metadata": {}, "execution_count": 36 } ] }, { "cell_type": "code", "source": [ "X = training_data[:, [0]]\n", "X[0:5]" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "MGClLfXCvwy-", "outputId": "5ade9bf8-e75c-4817-e581-f5fa4f271bc3" }, "execution_count": null, "outputs": [ { "output_type": "execute_result", "data": { "text/plain": [ "array([[1],\n", " [2],\n", " [3],\n", " [4],\n", " [5]])" ] }, "metadata": {}, "execution_count": 38 } ] }, { "cell_type": "code", "source": [ "y = training_data[:, [-1]]\n", "y" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "JSsvbmljv0ZK", "outputId": "921184ac-c2e9-4265-b021-af32329386ee" }, "execution_count": null, "outputs": [ { "output_type": "execute_result", "data": { "text/plain": [ "array([[ 3],\n", " [ 5],\n", " [ 7],\n", " [ 9],\n", " [11],\n", " [15],\n", " [17],\n", " [19],\n", " [23]])" ] }, "metadata": {}, "execution_count": 39 } ] }, { "cell_type": "code", "source": [ "model = keras.models.Sequential([\n", " keras.layers.Dense(units=1, input_shape=[1])\n", "])\n", "\n", "model.compile(\n", " loss=keras.losses.MeanSquaredError(),\n", " optimizer=keras.optimizers.SGD(learning_rate=0.02)\n", ")\n", "\n", "model.fit(X, y, epochs=500)" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "f5uFy8AUwA9W", "outputId": "40a332c5-a206-4b40-8d56-46070d6cacec" }, "execution_count": null, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ "Epoch 1/500\n", "1/1 [==============================] - 0s 499ms/step - loss: 144.5923\n", "Epoch 2/500\n", "1/1 [==============================] - 0s 11ms/step - loss: 65.8860\n", "Epoch 3/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 30.0608\n", "Epoch 4/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 13.7532\n", "Epoch 5/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 6.3293\n", "Epoch 6/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 2.9489\n", "Epoch 7/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 1.4089\n", "Epoch 8/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.7067\n", "Epoch 9/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.3858\n", "Epoch 10/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 0.2385\n", "Epoch 11/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 0.1702\n", "Epoch 12/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.1380\n", "Epoch 13/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.1221\n", "Epoch 14/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.1137\n", "Epoch 15/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.1088\n", "Epoch 16/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.1054\n", "Epoch 17/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.1028\n", "Epoch 18/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 0.1005\n", "Epoch 19/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0984\n", "Epoch 20/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0965\n", "Epoch 21/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 0.0946\n", "Epoch 22/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0927\n", "Epoch 23/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0909\n", "Epoch 24/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0891\n", "Epoch 25/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 0.0874\n", "Epoch 26/500\n", "1/1 [==============================] - 0s 11ms/step - loss: 0.0857\n", "Epoch 27/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 0.0840\n", "Epoch 28/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 0.0824\n", "Epoch 29/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0808\n", "Epoch 30/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0792\n", "Epoch 31/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0777\n", "Epoch 32/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0761\n", "Epoch 33/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0747\n", "Epoch 34/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0732\n", "Epoch 35/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0718\n", "Epoch 36/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0704\n", "Epoch 37/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 0.0690\n", "Epoch 38/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0677\n", "Epoch 39/500\n", "1/1 [==============================] - 0s 15ms/step - loss: 0.0663\n", "Epoch 40/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0651\n", "Epoch 41/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0638\n", "Epoch 42/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0625\n", "Epoch 43/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0613\n", "Epoch 44/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0601\n", "Epoch 45/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0590\n", "Epoch 46/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0578\n", "Epoch 47/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0567\n", "Epoch 48/500\n", "1/1 [==============================] - 0s 17ms/step - loss: 0.0556\n", "Epoch 49/500\n", "1/1 [==============================] - 0s 11ms/step - loss: 0.0545\n", "Epoch 50/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0534\n", "Epoch 51/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0524\n", "Epoch 52/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0514\n", "Epoch 53/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0504\n", "Epoch 54/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 0.0494\n", "Epoch 55/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0484\n", "Epoch 56/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0475\n", "Epoch 57/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0466\n", "Epoch 58/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0457\n", "Epoch 59/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0448\n", "Epoch 60/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0439\n", "Epoch 61/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0430\n", "Epoch 62/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 0.0422\n", "Epoch 63/500\n", "1/1 [==============================] - 0s 16ms/step - loss: 0.0414\n", "Epoch 64/500\n", "1/1 [==============================] - 0s 12ms/step - loss: 0.0406\n", "Epoch 65/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 0.0398\n", "Epoch 66/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0390\n", "Epoch 67/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0382\n", "Epoch 68/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0375\n", "Epoch 69/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0368\n", "Epoch 70/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 0.0361\n", "Epoch 71/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0353\n", "Epoch 72/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0347\n", "Epoch 73/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0340\n", "Epoch 74/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0333\n", "Epoch 75/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 0.0327\n", "Epoch 76/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0320\n", "Epoch 77/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0314\n", "Epoch 78/500\n", "1/1 [==============================] - 0s 11ms/step - loss: 0.0308\n", "Epoch 79/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 0.0302\n", "Epoch 80/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0296\n", "Epoch 81/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0290\n", "Epoch 82/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0285\n", "Epoch 83/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0279\n", "Epoch 84/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0274\n", "Epoch 85/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0268\n", "Epoch 86/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0263\n", "Epoch 87/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0258\n", "Epoch 88/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0253\n", "Epoch 89/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0248\n", "Epoch 90/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0243\n", "Epoch 91/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0238\n", "Epoch 92/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0234\n", "Epoch 93/500\n", "1/1 [==============================] - 0s 18ms/step - loss: 0.0229\n", "Epoch 94/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 0.0225\n", "Epoch 95/500\n", "1/1 [==============================] - 0s 11ms/step - loss: 0.0220\n", "Epoch 96/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 0.0216\n", "Epoch 97/500\n", "1/1 [==============================] - 0s 12ms/step - loss: 0.0212\n", "Epoch 98/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0208\n", "Epoch 99/500\n", "1/1 [==============================] - 0s 11ms/step - loss: 0.0204\n", "Epoch 100/500\n", "1/1 [==============================] - 0s 13ms/step - loss: 0.0200\n", "Epoch 101/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 0.0196\n", "Epoch 102/500\n", "1/1 [==============================] - 0s 15ms/step - loss: 0.0192\n", "Epoch 103/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 0.0188\n", "Epoch 104/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 0.0185\n", "Epoch 105/500\n", "1/1 [==============================] - 0s 11ms/step - loss: 0.0181\n", "Epoch 106/500\n", "1/1 [==============================] - 0s 12ms/step - loss: 0.0178\n", "Epoch 107/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0174\n", "Epoch 108/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0171\n", "Epoch 109/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0167\n", "Epoch 110/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0164\n", "Epoch 111/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0161\n", "Epoch 112/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0158\n", "Epoch 113/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0155\n", "Epoch 114/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0152\n", "Epoch 115/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0149\n", "Epoch 116/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0146\n", "Epoch 117/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0143\n", "Epoch 118/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 0.0140\n", "Epoch 119/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0137\n", "Epoch 120/500\n", "1/1 [==============================] - 0s 19ms/step - loss: 0.0135\n", "Epoch 121/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 0.0132\n", "Epoch 122/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 0.0130\n", "Epoch 123/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0127\n", "Epoch 124/500\n", "1/1 [==============================] - 0s 12ms/step - loss: 0.0125\n", "Epoch 125/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0122\n", "Epoch 126/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0120\n", "Epoch 127/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0117\n", "Epoch 128/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0115\n", "Epoch 129/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0113\n", "Epoch 130/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0111\n", "Epoch 131/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0109\n", "Epoch 132/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0106\n", "Epoch 133/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0104\n", "Epoch 134/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0102\n", "Epoch 135/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0100\n", "Epoch 136/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0098\n", "Epoch 137/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0096\n", "Epoch 138/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0095\n", "Epoch 139/500\n", "1/1 [==============================] - 0s 18ms/step - loss: 0.0093\n", "Epoch 140/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 0.0091\n", "Epoch 141/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 0.0089\n", "Epoch 142/500\n", "1/1 [==============================] - 0s 11ms/step - loss: 0.0087\n", "Epoch 143/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 0.0086\n", "Epoch 144/500\n", "1/1 [==============================] - 0s 14ms/step - loss: 0.0084\n", "Epoch 145/500\n", "1/1 [==============================] - 0s 12ms/step - loss: 0.0082\n", "Epoch 146/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 0.0081\n", "Epoch 147/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 0.0079\n", "Epoch 148/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 0.0078\n", "Epoch 149/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0076\n", "Epoch 150/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 0.0075\n", "Epoch 151/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0073\n", "Epoch 152/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0072\n", "Epoch 153/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0070\n", "Epoch 154/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0069\n", "Epoch 155/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0068\n", "Epoch 156/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0066\n", "Epoch 157/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0065\n", "Epoch 158/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0064\n", "Epoch 159/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0063\n", "Epoch 160/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0061\n", "Epoch 161/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0060\n", "Epoch 162/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 0.0059\n", "Epoch 163/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0058\n", "Epoch 164/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0057\n", "Epoch 165/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0056\n", "Epoch 166/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0055\n", "Epoch 167/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0053\n", "Epoch 168/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0052\n", "Epoch 169/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0051\n", "Epoch 170/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0050\n", "Epoch 171/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0049\n", "Epoch 172/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0048\n", "Epoch 173/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0048\n", "Epoch 174/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0047\n", "Epoch 175/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0046\n", "Epoch 176/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0045\n", "Epoch 177/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0044\n", "Epoch 178/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0043\n", "Epoch 179/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0042\n", "Epoch 180/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0041\n", "Epoch 181/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0041\n", "Epoch 182/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0040\n", "Epoch 183/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0039\n", "Epoch 184/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 0.0038\n", "Epoch 185/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0038\n", "Epoch 186/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0037\n", "Epoch 187/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0036\n", "Epoch 188/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0035\n", "Epoch 189/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0035\n", "Epoch 190/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0034\n", "Epoch 191/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0033\n", "Epoch 192/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0033\n", "Epoch 193/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0032\n", "Epoch 194/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0031\n", "Epoch 195/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0031\n", "Epoch 196/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0030\n", "Epoch 197/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0030\n", "Epoch 198/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0029\n", "Epoch 199/500\n", "1/1 [==============================] - 0s 15ms/step - loss: 0.0028\n", "Epoch 200/500\n", "1/1 [==============================] - 0s 12ms/step - loss: 0.0028\n", "Epoch 201/500\n", "1/1 [==============================] - 0s 12ms/step - loss: 0.0027\n", "Epoch 202/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 0.0027\n", "Epoch 203/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0026\n", "Epoch 204/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 0.0026\n", "Epoch 205/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0025\n", "Epoch 206/500\n", "1/1 [==============================] - 0s 17ms/step - loss: 0.0025\n", "Epoch 207/500\n", "1/1 [==============================] - 0s 14ms/step - loss: 0.0024\n", "Epoch 208/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0024\n", "Epoch 209/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0023\n", "Epoch 210/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0023\n", "Epoch 211/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0022\n", "Epoch 212/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 0.0022\n", "Epoch 213/500\n", "1/1 [==============================] - 0s 12ms/step - loss: 0.0022\n", "Epoch 214/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0021\n", "Epoch 215/500\n", "1/1 [==============================] - 0s 12ms/step - loss: 0.0021\n", "Epoch 216/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 0.0020\n", "Epoch 217/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 0.0020\n", "Epoch 218/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 0.0020\n", "Epoch 219/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 0.0019\n", "Epoch 220/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 0.0019\n", "Epoch 221/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 0.0018\n", "Epoch 222/500\n", "1/1 [==============================] - 0s 12ms/step - loss: 0.0018\n", "Epoch 223/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0018\n", "Epoch 224/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0017\n", "Epoch 225/500\n", "1/1 [==============================] - 0s 11ms/step - loss: 0.0017\n", "Epoch 226/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 0.0017\n", "Epoch 227/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0016\n", "Epoch 228/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 0.0016\n", "Epoch 229/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 0.0016\n", "Epoch 230/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0015\n", "Epoch 231/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 0.0015\n", "Epoch 232/500\n", "1/1 [==============================] - 0s 11ms/step - loss: 0.0015\n", "Epoch 233/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 0.0015\n", "Epoch 234/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0014\n", "Epoch 235/500\n", "1/1 [==============================] - 0s 15ms/step - loss: 0.0014\n", "Epoch 236/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0014\n", "Epoch 237/500\n", "1/1 [==============================] - 0s 14ms/step - loss: 0.0013\n", "Epoch 238/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 0.0013\n", "Epoch 239/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 0.0013\n", "Epoch 240/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 0.0013\n", "Epoch 241/500\n", "1/1 [==============================] - 0s 12ms/step - loss: 0.0012\n", "Epoch 242/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0012\n", "Epoch 243/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0012\n", "Epoch 244/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0012\n", "Epoch 245/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 0.0012\n", "Epoch 246/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0011\n", "Epoch 247/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0011\n", "Epoch 248/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0011\n", "Epoch 249/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0011\n", "Epoch 250/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 0.0010\n", "Epoch 251/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 0.0010\n", "Epoch 252/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 0.0010\n", "Epoch 253/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 9.8422e-04\n", "Epoch 254/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 9.6506e-04\n", "Epoch 255/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 9.4624e-04\n", "Epoch 256/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 9.2780e-04\n", "Epoch 257/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 9.0971e-04\n", "Epoch 258/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 8.9199e-04\n", "Epoch 259/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 8.7462e-04\n", "Epoch 260/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 8.5757e-04\n", "Epoch 261/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 8.4088e-04\n", "Epoch 262/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 8.2450e-04\n", "Epoch 263/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 8.0842e-04\n", "Epoch 264/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 7.9266e-04\n", "Epoch 265/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 7.7724e-04\n", "Epoch 266/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 7.6207e-04\n", "Epoch 267/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 7.4723e-04\n", "Epoch 268/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 7.3267e-04\n", "Epoch 269/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 7.1839e-04\n", "Epoch 270/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 7.0441e-04\n", "Epoch 271/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 6.9069e-04\n", "Epoch 272/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 6.7721e-04\n", "Epoch 273/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 6.6401e-04\n", "Epoch 274/500\n", "1/1 [==============================] - 0s 14ms/step - loss: 6.5108e-04\n", "Epoch 275/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 6.3841e-04\n", "Epoch 276/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 6.2596e-04\n", "Epoch 277/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 6.1378e-04\n", "Epoch 278/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 6.0180e-04\n", "Epoch 279/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 5.9008e-04\n", "Epoch 280/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 5.7858e-04\n", "Epoch 281/500\n", "1/1 [==============================] - 0s 11ms/step - loss: 5.6732e-04\n", "Epoch 282/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 5.5624e-04\n", "Epoch 283/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 5.4541e-04\n", "Epoch 284/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 5.3479e-04\n", "Epoch 285/500\n", "1/1 [==============================] - 0s 11ms/step - loss: 5.2438e-04\n", "Epoch 286/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 5.1416e-04\n", "Epoch 287/500\n", "1/1 [==============================] - 0s 11ms/step - loss: 5.0413e-04\n", "Epoch 288/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 4.9432e-04\n", "Epoch 289/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 4.8470e-04\n", "Epoch 290/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 4.7524e-04\n", "Epoch 291/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 4.6598e-04\n", "Epoch 292/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 4.5690e-04\n", "Epoch 293/500\n", "1/1 [==============================] - 0s 24ms/step - loss: 4.4801e-04\n", "Epoch 294/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 4.3927e-04\n", "Epoch 295/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 4.3071e-04\n", "Epoch 296/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 4.2232e-04\n", "Epoch 297/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 4.1408e-04\n", "Epoch 298/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 4.0603e-04\n", "Epoch 299/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 3.9812e-04\n", "Epoch 300/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 3.9035e-04\n", "Epoch 301/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 3.8274e-04\n", "Epoch 302/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 3.7529e-04\n", "Epoch 303/500\n", "1/1 [==============================] - 0s 14ms/step - loss: 3.6797e-04\n", "Epoch 304/500\n", "1/1 [==============================] - 0s 12ms/step - loss: 3.6080e-04\n", "Epoch 305/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 3.5378e-04\n", "Epoch 306/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 3.4689e-04\n", "Epoch 307/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 3.4013e-04\n", "Epoch 308/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 3.3350e-04\n", "Epoch 309/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 3.2700e-04\n", "Epoch 310/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 3.2063e-04\n", "Epoch 311/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 3.1438e-04\n", "Epoch 312/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 3.0826e-04\n", "Epoch 313/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 3.0226e-04\n", "Epoch 314/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 2.9635e-04\n", "Epoch 315/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 2.9058e-04\n", "Epoch 316/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 2.8493e-04\n", "Epoch 317/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 2.7937e-04\n", "Epoch 318/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 2.7393e-04\n", "Epoch 319/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 2.6859e-04\n", "Epoch 320/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 2.6337e-04\n", "Epoch 321/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 2.5822e-04\n", "Epoch 322/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 2.5320e-04\n", "Epoch 323/500\n", "1/1 [==============================] - 0s 15ms/step - loss: 2.4827e-04\n", "Epoch 324/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 2.4342e-04\n", "Epoch 325/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 2.3869e-04\n", "Epoch 326/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 2.3403e-04\n", "Epoch 327/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 2.2948e-04\n", "Epoch 328/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 2.2499e-04\n", "Epoch 329/500\n", "1/1 [==============================] - 0s 11ms/step - loss: 2.2062e-04\n", "Epoch 330/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 2.1632e-04\n", "Epoch 331/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 2.1211e-04\n", "Epoch 332/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 2.0797e-04\n", "Epoch 333/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 2.0393e-04\n", "Epoch 334/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.9994e-04\n", "Epoch 335/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.9606e-04\n", "Epoch 336/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.9224e-04\n", "Epoch 337/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 1.8849e-04\n", "Epoch 338/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.8481e-04\n", "Epoch 339/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.8121e-04\n", "Epoch 340/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.7768e-04\n", "Epoch 341/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.7422e-04\n", "Epoch 342/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.7082e-04\n", "Epoch 343/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.6750e-04\n", "Epoch 344/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.6424e-04\n", "Epoch 345/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.6103e-04\n", "Epoch 346/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.5790e-04\n", "Epoch 347/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.5482e-04\n", "Epoch 348/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.5181e-04\n", "Epoch 349/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.4885e-04\n", "Epoch 350/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.4595e-04\n", "Epoch 351/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.4310e-04\n", "Epoch 352/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.4031e-04\n", "Epoch 353/500\n", "1/1 [==============================] - 0s 11ms/step - loss: 1.3758e-04\n", "Epoch 354/500\n", "1/1 [==============================] - 0s 13ms/step - loss: 1.3490e-04\n", "Epoch 355/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 1.3227e-04\n", "Epoch 356/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.2969e-04\n", "Epoch 357/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.2717e-04\n", "Epoch 358/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 1.2469e-04\n", "Epoch 359/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.2226e-04\n", "Epoch 360/500\n", "1/1 [==============================] - 0s 5ms/step - loss: 1.1988e-04\n", "Epoch 361/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.1754e-04\n", "Epoch 362/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.1526e-04\n", "Epoch 363/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.1300e-04\n", "Epoch 364/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.1080e-04\n", "Epoch 365/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.0865e-04\n", "Epoch 366/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.0653e-04\n", "Epoch 367/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.0445e-04\n", "Epoch 368/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 1.0242e-04\n", "Epoch 369/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.0042e-04\n", "Epoch 370/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 9.8465e-05\n", "Epoch 371/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 9.6545e-05\n", "Epoch 372/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 9.4667e-05\n", "Epoch 373/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 9.2819e-05\n", "Epoch 374/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 9.1014e-05\n", "Epoch 375/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 8.9238e-05\n", "Epoch 376/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 8.7495e-05\n", "Epoch 377/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 8.5791e-05\n", "Epoch 378/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 8.4125e-05\n", "Epoch 379/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 8.2484e-05\n", "Epoch 380/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 8.0873e-05\n", "Epoch 381/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 7.9300e-05\n", "Epoch 382/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 7.7752e-05\n", "Epoch 383/500\n", "1/1 [==============================] - 0s 13ms/step - loss: 7.6241e-05\n", "Epoch 384/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 7.4756e-05\n", "Epoch 385/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 7.3300e-05\n", "Epoch 386/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 7.1874e-05\n", "Epoch 387/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 7.0469e-05\n", "Epoch 388/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 6.9097e-05\n", "Epoch 389/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 6.7754e-05\n", "Epoch 390/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 6.6429e-05\n", "Epoch 391/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 6.5134e-05\n", "Epoch 392/500\n", "1/1 [==============================] - 0s 15ms/step - loss: 6.3868e-05\n", "Epoch 393/500\n", "1/1 [==============================] - 0s 14ms/step - loss: 6.2622e-05\n", "Epoch 394/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 6.1405e-05\n", "Epoch 395/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 6.0206e-05\n", "Epoch 396/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 5.9034e-05\n", "Epoch 397/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 5.7882e-05\n", "Epoch 398/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 5.6754e-05\n", "Epoch 399/500\n", "1/1 [==============================] - 0s 11ms/step - loss: 5.5648e-05\n", "Epoch 400/500\n", "1/1 [==============================] - 0s 11ms/step - loss: 5.4564e-05\n", "Epoch 401/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 5.3502e-05\n", "Epoch 402/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 5.2458e-05\n", "Epoch 403/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 5.1439e-05\n", "Epoch 404/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 5.0434e-05\n", "Epoch 405/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 4.9456e-05\n", "Epoch 406/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 4.8489e-05\n", "Epoch 407/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 4.7540e-05\n", "Epoch 408/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 4.6614e-05\n", "Epoch 409/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 4.5705e-05\n", "Epoch 410/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 4.4817e-05\n", "Epoch 411/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 4.3946e-05\n", "Epoch 412/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 4.3087e-05\n", "Epoch 413/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 4.2248e-05\n", "Epoch 414/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 4.1425e-05\n", "Epoch 415/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 4.0615e-05\n", "Epoch 416/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 3.9827e-05\n", "Epoch 417/500\n", "1/1 [==============================] - 0s 13ms/step - loss: 3.9052e-05\n", "Epoch 418/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 3.8290e-05\n", "Epoch 419/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 3.7545e-05\n", "Epoch 420/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 3.6813e-05\n", "Epoch 421/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 3.6097e-05\n", "Epoch 422/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 3.5394e-05\n", "Epoch 423/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 3.4704e-05\n", "Epoch 424/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 3.4028e-05\n", "Epoch 425/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 3.3362e-05\n", "Epoch 426/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 3.2714e-05\n", "Epoch 427/500\n", "1/1 [==============================] - 0s 11ms/step - loss: 3.2077e-05\n", "Epoch 428/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 3.1451e-05\n", "Epoch 429/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 3.0841e-05\n", "Epoch 430/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 3.0238e-05\n", "Epoch 431/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 2.9648e-05\n", "Epoch 432/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 2.9069e-05\n", "Epoch 433/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 2.8505e-05\n", "Epoch 434/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 2.7950e-05\n", "Epoch 435/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 2.7404e-05\n", "Epoch 436/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 2.6871e-05\n", "Epoch 437/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 2.6346e-05\n", "Epoch 438/500\n", "1/1 [==============================] - 0s 14ms/step - loss: 2.5835e-05\n", "Epoch 439/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 2.5329e-05\n", "Epoch 440/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 2.4836e-05\n", "Epoch 441/500\n", "1/1 [==============================] - 0s 11ms/step - loss: 2.4352e-05\n", "Epoch 442/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 2.3880e-05\n", "Epoch 443/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 2.3413e-05\n", "Epoch 444/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 2.2958e-05\n", "Epoch 445/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 2.2509e-05\n", "Epoch 446/500\n", "1/1 [==============================] - 0s 11ms/step - loss: 2.2072e-05\n", "Epoch 447/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 2.1641e-05\n", "Epoch 448/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 2.1219e-05\n", "Epoch 449/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 2.0804e-05\n", "Epoch 450/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 2.0401e-05\n", "Epoch 451/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 2.0004e-05\n", "Epoch 452/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 1.9615e-05\n", "Epoch 453/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 1.9232e-05\n", "Epoch 454/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 1.8855e-05\n", "Epoch 455/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 1.8488e-05\n", "Epoch 456/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 1.8129e-05\n", "Epoch 457/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 1.7774e-05\n", "Epoch 458/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 1.7429e-05\n", "Epoch 459/500\n", "1/1 [==============================] - 0s 12ms/step - loss: 1.7088e-05\n", "Epoch 460/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 1.6757e-05\n", "Epoch 461/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.6432e-05\n", "Epoch 462/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 1.6109e-05\n", "Epoch 463/500\n", "1/1 [==============================] - 0s 15ms/step - loss: 1.5797e-05\n", "Epoch 464/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 1.5486e-05\n", "Epoch 465/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 1.5186e-05\n", "Epoch 466/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.4890e-05\n", "Epoch 467/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 1.4602e-05\n", "Epoch 468/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 1.4315e-05\n", "Epoch 469/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 1.4039e-05\n", "Epoch 470/500\n", "1/1 [==============================] - 0s 17ms/step - loss: 1.3762e-05\n", "Epoch 471/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 1.3494e-05\n", "Epoch 472/500\n", "1/1 [==============================] - 0s 6ms/step - loss: 1.3232e-05\n", "Epoch 473/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 1.2976e-05\n", "Epoch 474/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 1.2722e-05\n", "Epoch 475/500\n", "1/1 [==============================] - 0s 15ms/step - loss: 1.2474e-05\n", "Epoch 476/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 1.2233e-05\n", "Epoch 477/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 1.1992e-05\n", "Epoch 478/500\n", "1/1 [==============================] - 0s 12ms/step - loss: 1.1759e-05\n", "Epoch 479/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 1.1529e-05\n", "Epoch 480/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 1.1303e-05\n", "Epoch 481/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 1.1086e-05\n", "Epoch 482/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 1.0869e-05\n", "Epoch 483/500\n", "1/1 [==============================] - 0s 11ms/step - loss: 1.0657e-05\n", "Epoch 484/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 1.0450e-05\n", "Epoch 485/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 1.0247e-05\n", "Epoch 486/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 1.0048e-05\n", "Epoch 487/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 9.8503e-06\n", "Epoch 488/500\n", "1/1 [==============================] - 0s 11ms/step - loss: 9.6571e-06\n", "Epoch 489/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 9.4690e-06\n", "Epoch 490/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 9.2862e-06\n", "Epoch 491/500\n", "1/1 [==============================] - 0s 7ms/step - loss: 9.1036e-06\n", "Epoch 492/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 8.9267e-06\n", "Epoch 493/500\n", "1/1 [==============================] - 0s 12ms/step - loss: 8.7538e-06\n", "Epoch 494/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 8.5834e-06\n", "Epoch 495/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 8.4164e-06\n", "Epoch 496/500\n", "1/1 [==============================] - 0s 9ms/step - loss: 8.2505e-06\n", "Epoch 497/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 8.0906e-06\n", "Epoch 498/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 7.9332e-06\n", "Epoch 499/500\n", "1/1 [==============================] - 0s 10ms/step - loss: 7.7793e-06\n", "Epoch 500/500\n", "1/1 [==============================] - 0s 8ms/step - loss: 7.6283e-06\n" ] }, { "output_type": "execute_result", "data": { "text/plain": [ "" ] }, "metadata": {}, "execution_count": 41 } ] }, { "cell_type": "code", "source": [ "predictions = model.predict(np.array([\n", " [10],\n", " [12],\n", " [15],\n", " [50],\n", " [-4],d\n", "]))\n", "\n", "np.round(predictions, 4)" ], "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "WM0meUcpxHv4", "outputId": "8f75f962-3f86-4a31-a11d-dde29ac08dd4" }, "execution_count": null, "outputs": [ { "output_type": "execute_result", "data": { "text/plain": [ "array([[ 21.002 ],\n", " [ 25.0035],\n", " [ 31.0057],\n", " [101.0318],\n", " [ -7.0085]], dtype=float32)" ] }, "metadata": {}, "execution_count": 49 } ] } ] }