{"id":28472,"date":"2020-03-26T10:52:47","date_gmt":"2020-03-26T01:52:47","guid":{"rendered":"https:\/\/smallake.kr\/?p=28472"},"modified":"2020-03-26T10:52:47","modified_gmt":"2020-03-26T01:52:47","slug":"todotrader%ec%9d%98-deeptrading-with-tensorflow","status":"publish","type":"post","link":"https:\/\/smallake.kr\/?p=28472","title":{"rendered":"TodoTrader\uc758 DeepTrading with TensorFlow"},"content":{"rendered":"<p>1.<br \/>\n\ud2b8\ub808\uc774\ub529\uacfc \uad00\ub828\ud55c \uae00\uc744 \uc4f0\ub294 \ube14\ub7ec\uac70\ub4e4\ub3c4 \uc2dc\ub958\uc5d0 \ub530\ub77c \ubd80\uce68\uc744 \uacaa\uc2b5\ub2c8\ub2e4. HFT\uac00 \uac01\uad11\uc744 \ubc1b\uc558\ub358 \ub54c \uc790\uc8fc \ucc3e\uc558\ub358 \uacf3\ub4e4\uc911 \uc9c0\uae08\uae4c\uc9c0 \ub0a8\uc544 \uc788\ub294 \uacf3\uc740 \uac70\uc758 \uc5c6\uc2b5\ub2c8\ub2e4. \ub9dd\ud558\uc9c0 \uc54a\uc744 \uac83\uac19\uc558\ub358 Lowlatency.com\ub3c4 \uba85\ub9e5\uc774 \ub04a\uc5b4\uc84c\uc2b5\ub2c8\ub2e4. \uc694\uc998 \ub9ce\uc774 \uc62c\ub77c\uc624\ub294 \uae00\ub4e4\uc740 \uae30\uacc4\ud559\uc2b5\uacfc \uad00\ub828\ud55c \uacf3\ub4e4\uc774 \uc788\uc2b5\ub2c8\ub2e4. \uadf8\uc911 \ub450\uac1c\ub97c \uc18c\uac1c\ud569\ub2c8\ub2e4. \uccab\uc9f8 <a href=\"https:\/\/robotwealth.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Robot Wealth<\/a>\uc785\ub2c8\ub2e4. R\uc744 \uc774\uc6a9\ud55c \uc0ac\ub840\ub97c \uc18c\uac1c\ud558\uace0 \uc788\uace0 Zerro Platform\uc744 \uc774\uc6a9\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. \ub3c5\uc77c \uc2a4\ud0c0\ud2b8\uc5c5\uc73c\ub85c \uc774\ud574\ud558\ub294 Zorro Platform\uc740 C\ubb38\ubc95\uc744 \uc774\uc6a9\ud558\uc5ec \uc804\ub7b5\uc744 \uac1c\ubc1c\ud560 \uc218 \uc788\ub3c4\ub85d \ud558\ub294 \ud658\uacbd\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4.<\/p>\n<p><a href=\"https:\/\/robotwealth.com\/deep-learning-trading-part-1\/\" target=\"_blank\" rel=\"noopener noreferrer\">Deep Learning for Trading Part 1: Can it Work?<\/a><br \/>\n<a href=\"https:\/\/robotwealth.com\/deep-learning-trading-tensorflow-keras-gpu\/\" target=\"_blank\" rel=\"noopener noreferrer\">Deep Learning for Trading Part 2: Configuring TensorFlow and Keras to run on GPU<\/a><br \/>\n<a href=\"https:\/\/robotwealth.com\/deep-learning-trading-feed-forward-networks\/\" target=\"_blank\" rel=\"noopener noreferrer\">Deep Learning for Trading Part 3: Feed Forward Networks<\/a><\/p>\n<p><a href=\"https:\/\/robotwealth.com\/machine-learning-financial-prediction-david-aronson\/\" target=\"_blank\" rel=\"noopener noreferrer\">Machine learning for Trading:What Does it Really Look Like?<\/a><br \/>\n<a href=\"https:\/\/robotwealth.com\/machine-learning-for-financial-prediction-experimentation-with-david-aronsons-latest-work-part-2\/\" target=\"_blank\" rel=\"noopener noreferrer\">Machine learning for Trading: Part 2<\/a><\/p>\n<p>\ub458\uc9f8\ub294 TodoTrader\uc785\ub2c8\ub2e4. \uc55e\uc11c Robot Wealth\uac00 R\uc5b8\uc5b4\ub97c \uc8fc\ub85c \uc0ac\uc6a9\ud55c \uac83\uc5d0 \ube44\ud558\uc5ec Python\uacfc Tensorflow\ub97c \uc774\uc6a9\ud55c \ud2b8\ub808\uc774\ub529\uc2dc\uc2a4\ud15c\uc744 \uc8fc\ub85c \ub2e4\ub8e8\uace0 \uc788\uc2b5\ub2c8\ub2e4. \uc5ec\uae30\ub3c4 \uc544\uc27d\uac8c 19\ub144\ub9d0\uae4c\uc9c0 \uae00\uc744 \uc62c\ub77c\uc624\ub2e4\uac00 \ucd5c\uadfc\uc5d0\ub294 \ub738\ud569\ub2c8\ub2e4. TodoTrader\ub97c \uc6b4\uc601\ud558\ub294 \uc0ac\ub78c\uc740 <a href=\"https:\/\/es.linkedin.com\/in\/ramon-martin-66a52b83\" target=\"_blank\" rel=\"noopener noreferrer\">Ramon Martin<\/a>\uc778\ub370 \uae30\uacc4\ud559\uc2b5(Python)\uacfc \uad00\ub828\ud55c \uad50\uc721\uc774\ub098 \ucee8\uc124\ud305\uc744 \ud558\ub294 \ub4ef \ud569\ub2c8\ub2e4. \uc62c\ub77c\uc628 \uae00\ub4e4\uc785\ub2c8\ub2e4.<\/p>\n<p>\uba3c\uc800 <a href=\"https:\/\/todotrader.com\/deeptrading-with-tensorflow\/\" target=\"_blank\" rel=\"noopener noreferrer\">DeepTrading with TensorFlow<\/a>\uc740 Tensorflow\uc758 \uae30\ubcf8\uc744 \ub2e4\ub8f9\ub2c8\ub2e4. Tensorflow\uac00 \ub3d9\uc791\ud558\ub294 \ud750\ub984\uc5d0 \ub530\ub77c \uac04\ub7b5\ud55c \uc124\uba85\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4.<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-28485\" src=\"https:\/\/i0.wp.com\/www.smallake.kr\/wp-content\/uploads\/2020\/03\/supervised_learning_flowchart-724x1024.png?resize=724%2C1024&#038;ssl=1\" alt=\"\" width=\"724\" height=\"1024\" srcset=\"https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2020\/03\/supervised_learning_flowchart-724x1024.png?resize=724%2C1024&amp;ssl=1 724w, https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2020\/03\/supervised_learning_flowchart-724x1024.png?resize=212%2C300&amp;ssl=1 212w, https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2020\/03\/supervised_learning_flowchart-724x1024.png?resize=141%2C200&amp;ssl=1 141w\" sizes=\"auto, (max-width: 724px) 100vw, 724px\" \/><\/p>\n<p>\ub450\ubc88\uc9f8 <a href=\"https:\/\/todotrader.com\/deeptrading-with-tensorflow-ii\/\" target=\"_blank\" rel=\"noopener noreferrer\">DeepTrading with TensorFlow II<\/a>\uc758 \uc8fc\uc81c\ub294 &#8216;How to create elemental NN(Neural Network) tensors in TensorFlow&#8217;\uc785\ub2c8\ub2e4.<br \/>\n\uc138\ubc88\uc9f8 <a href=\"https:\/\/todotrader.com\/deeptrading-with-tensorflow-iii\/\" target=\"_blank\" rel=\"noopener noreferrer\">DeepTrading with TensorFlow III<\/a>\uc758 \uc8fc\uc81c\ub294 &#8216;Implementing a one hidden layer Neural Network&#8217;\uc785\ub2c8\ub2e4.<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-28486\" src=\"https:\/\/i0.wp.com\/www.smallake.kr\/wp-content\/uploads\/2020\/03\/one_layer_network.png?resize=794%2C1123&#038;ssl=1\" alt=\"\" width=\"794\" height=\"1123\" srcset=\"https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2020\/03\/one_layer_network.png?w=794&amp;ssl=1 794w, https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2020\/03\/one_layer_network.png?resize=212%2C300&amp;ssl=1 212w, https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2020\/03\/one_layer_network.png?resize=141%2C200&amp;ssl=1 141w\" sizes=\"auto, (max-width: 794px) 100vw, 794px\" \/><\/p>\n<p>\ub124\ubc88\uc9f8 <a href=\"https:\/\/todotrader.com\/deeptrading-with-tensorflow-iv\/\" target=\"_blank\" rel=\"noopener noreferrer\">DeepTrading with Tensorflow IV<\/a>\uc758 \uc8fc\uc81c\ub294 &#8216;Implementing a one hidden layer Neural Network with save and restore&#8217;\uc785\ub2c8\ub2e4. \ubaa8\ub378\uc758 \uc7ac\uc0ac\uc6a9\uc774 \uac00\ub2a5\ud55c Save\uc640 Restore\ub97c \ub367\ubd99\uc778 \ubaa8\ud615\uc785\ub2c8\ub2e4.<\/p>\n<blockquote><p>The progress of the model can be saved during and after training. This means that a model can be resumed where it left off and avoid long training times. Saving also means that you can share your model and others can recreate your work.<\/p><\/blockquote>\n<p>\ub2e4\uc12f\ubc88\uc9f8 <a href=\"https:\/\/todotrader.com\/deep-trading-with-tensorflow-v\/\" target=\"_blank\" rel=\"noopener noreferrer\">Deep Trading with TensorFlow V<\/a>\uc758 \uc8fc\uc81c\ub294 &#8216;Implementing a multiple hidden layer Neural Network&#8217;\uc785\ub2c8\ub2e4. \uc55e\uc11c TensorFlow III\uac00 One Hidden Layer\uacfc \ube44\uad50\ud574\ubcf4\uc2dc\uba74 \ub429\ub2c8\ub2e4.<br \/>\n<img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-28525\" src=\"https:\/\/i0.wp.com\/www.smallake.kr\/wp-content\/uploads\/2020\/03\/deep_network_model_avatar.jpg?resize=794%2C1123&#038;ssl=1\" alt=\"\" width=\"794\" height=\"1123\" srcset=\"https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2020\/03\/deep_network_model_avatar.jpg?w=794&amp;ssl=1 794w, https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2020\/03\/deep_network_model_avatar.jpg?resize=212%2C300&amp;ssl=1 212w, https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2020\/03\/deep_network_model_avatar.jpg?resize=141%2C200&amp;ssl=1 141w\" sizes=\"auto, (max-width: 794px) 100vw, 794px\" \/><\/p>\n<p>\uc5ec\uc12f\ubc88\uc9f8\ubd80\ud130\ub294 \uc55e\uc11c\uc758 \ubaa8\ud615\uc744 \uc2e4\uc81c \uae08\uc735\uc2dc\uc7a5\uc5d0 \uc801\uc6a9\ud558\ub294 \uc0ac\ub840\ub4e4\uc785\ub2c8\ub2e4. \uadf8\uc911 \uccab\ubc88\uc9f8\ub294 <a href=\"https:\/\/todotrader.com\/deeptrading-with-tensorflow-vi\/\" target=\"_blank\" rel=\"noopener noreferrer\">DeepTrading with TensorFlow VI<\/a>\ub85c \uc8fc\uc81c\ub294 &#8216;Making the first prediction in the Forex Market&#8217;\uc785\ub2c8\ub2e4. \ub450\ubc88\uc9f8 \uc2dc\uc7a5\uc740 \uae08\uc2dc\uc7a5\uc785\ub2c8\ub2e4. \uc77c\uacf1\ubc88\uc9f8 <a href=\"https:\/\/todotrader.com\/deeptrading-with-tensorflow-vii\/\" target=\"_blank\" rel=\"noopener noreferrer\">DeepTrading with TensorFlow VII<\/a>\ub85c \uc8fc\uc81c\ub294 &#8216;Making prediction of GOLD price&#8217;\ub85c \uae08\uc2dc\uc7a5\uc785\ub2c8\ub2e4.<\/p>\n<p>\uc774\uc0c1\uc758 \uc8fc\uc81c\uc640 \uad00\ub828\ud55c Jupyter notebook\uc6a9 \ud30c\uc77c\ub4e4\uc740 \uc544\ub798\uc5d0\uc11c \ud655\uc778\ud558\uc2e4 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774\uc0c1\uc758 \uc5f0\uc7ac\ubb3c\uacfc \uad00\ub828\ud55c \ud504\ub85c\uc81d\ud2b8 \uc18c\uc2a4\ub294 <a href=\"https:\/\/github.com\/parrondo\/deeptrading\" target=\"_blank\" rel=\"noopener noreferrer\">DeepTrading<\/a>\ub97c \ucc38\uc870\ud558\uc138\uc694.<\/p>\n<p><a id=\"2abf24baee1bba61465ed6872c04d866-40bebb3f8e140de6e67cd3f219af33a49bc1390a\" class=\"js-navigation-open \" title=\"01_How_TensorFlow_Works.ipynb\" href=\"https:\/\/github.com\/parrondo\/deeptrading\/blob\/master\/notebooks\/01_How_TensorFlow_Works.ipynb\">01_How_TensorFlow_Works.ipynb<\/a><br \/>\n<a id=\"370dd58771d36891615b6bb0d462bb0e-fa11d344bd61c7b433b9d72dae42964268b372fa\" class=\"js-navigation-open \" title=\"02_Tensors.ipynb\" href=\"https:\/\/github.com\/parrondo\/deeptrading\/blob\/master\/notebooks\/02_Tensors.ipynb\">02_Tensors.ipynb<\/a><br \/>\n<a id=\"5d1b471e0c2c7aeddaf16758d6c2e7c6-9aaf2f0c0d52c38a36bb3ae74f34736769e2645d\" class=\"js-navigation-open \" title=\"03_One_Hidden_Layer_NN.ipynb\" href=\"https:\/\/github.com\/parrondo\/deeptrading\/blob\/master\/notebooks\/03_One_Hidden_Layer_NN.ipynb\">03_One_Hidden_Layer_NN.ipynb<\/a><br \/>\n<a id=\"ac6b9f83a22df757449a2f7c50a5de0d-3b0cc6c48db2c32c50a709612afa18e1dd7d1c76\" class=\"js-navigation-open \" title=\"04_One_Hidden_Layer_NN_Save_Restore.ipynb\" href=\"https:\/\/github.com\/parrondo\/deeptrading\/blob\/master\/notebooks\/04_One_Hidden_Layer_NN_Save_Restore.ipynb\">04_One_Hidden_Layer_NN_Save_Restore.ipynb<\/a><a id=\"4c5879b45b730413ea323ef4ef647c94-f68a9bde8ec204d072fdceaf53d8b3d1247635d2\" class=\"js-navigation-open \" title=\"05_Multiple_Hidden_Layers_NN.ipynb\" href=\"https:\/\/github.com\/parrondo\/deeptrading\/blob\/master\/notebooks\/05_Multiple_Hidden_Layers_NN.ipynb\"><\/a><br \/>\n<a id=\"4c5879b45b730413ea323ef4ef647c94-f68a9bde8ec204d072fdceaf53d8b3d1247635d2\" class=\"js-navigation-open \" title=\"05_Multiple_Hidden_Layers_NN.ipynb\" href=\"https:\/\/github.com\/parrondo\/deeptrading\/blob\/master\/notebooks\/05_Multiple_Hidden_Layers_NN.ipynb\">05_Multiple_Hidden_Layers_NN.ipynb<\/a><a id=\"f09d9ada0402d6efd6d5aba26f1c20d2-f1e0e1dc35f4784ccd5f768b21798679388a0aa3\" class=\"js-navigation-open \" title=\"06_Multiple_Hidden_Layers_NN-Restoring_Model.ipynb\" href=\"https:\/\/github.com\/parrondo\/deeptrading\/blob\/master\/notebooks\/06_Multiple_Hidden_Layers_NN-Restoring_Model.ipynb\"><\/a><br \/>\n<a id=\"f09d9ada0402d6efd6d5aba26f1c20d2-f1e0e1dc35f4784ccd5f768b21798679388a0aa3\" class=\"js-navigation-open \" title=\"06_Multiple_Hidden_Layers_NN-Restoring_Model.ipynb\" href=\"https:\/\/github.com\/parrondo\/deeptrading\/blob\/master\/notebooks\/06_Multiple_Hidden_Layers_NN-Restoring_Model.ipynb\">06_Multiple_Hidden_Layers_NN-Restoring_Model.ipynb<\/a><br \/>\n<a id=\"a290c76addedefe2d23992aa54b45592-116c6fdb0dec72dff5e26679ee78b7a33e0fd9a3\" class=\"js-navigation-open \" title=\"07_First_Forex_Prediction-240Min.ipynb\" href=\"https:\/\/github.com\/parrondo\/deeptrading\/blob\/master\/notebooks\/07_First_Forex_Prediction-240Min.ipynb\">07_First_Forex_Prediction-240Min.ipynb<\/a><br \/>\n<a id=\"9789a938c574385612ebf1f15298c476-2702857c0582384728add0aa54811dd267cd390d\" class=\"js-navigation-open \" title=\"07_First_Forex_Prediction-60Min.ipynb\" href=\"https:\/\/github.com\/parrondo\/deeptrading\/blob\/master\/notebooks\/07_First_Forex_Prediction-60Min.ipynb\">07_First_Forex_Prediction-60Min.ipynb<\/a><br \/>\n<a id=\"64463a30843163b35d5fb822fba0b2c3-a43cde718b43b253bdb9aef278c7380f3ce11d21\" class=\"js-navigation-open \" title=\"07_First_Forex_Prediction_15Min.ipynb\" href=\"https:\/\/github.com\/parrondo\/deeptrading\/blob\/master\/notebooks\/07_First_Forex_Prediction_15Min.ipynb\">07_First_Forex_Prediction_15Min.ipynb<\/a><br \/>\n<a id=\"7e30bee27f19022ba7e4f63da40c6617-a629b15a83b88aa8f1a0df7d2174b29ee87837a1\" class=\"js-navigation-open \" title=\"08_Gold_Prediction-60Min.ipynb\" href=\"https:\/\/github.com\/parrondo\/deeptrading\/blob\/master\/notebooks\/08_Gold_Prediction-60Min.ipynb\">08_Gold_Prediction-60Min.ipynb<\/a><\/p>\n<p>3.<br \/>\n\uc774\uc81c \ud559\uc2b5\uc73c\ub85c \ud68d\ub4dd\ud55c \uc9c0\uc2dd\uc744 \uc2e4\uac70\ub798\uc2dc\uc2a4\ud15c\uc5d0 \uc801\uc6a9\ud560 \ucc28\ub840\uc785\ub2c8\ub2e4. \uc5ec\ub35f\ubc88\uc9f8 <a href=\"https:\/\/todotrader.com\/deep-trading-with-tensorflow-viii\/\" target=\"_blank\" rel=\"noopener noreferrer\">Deep Trading with TensorFlow VIII<\/a>\uc740 Deployment\uc640 \uad00\ub828\ud55c \uc8fc\uc81c\ub97c \ub2e4\ub85d \uc788\uc2b5\ub2c8\ub2e4. \uc81c\ubaa9\uc740 &#8216;Trading system Tensorflow serving&#8217;\uc785\ub2c8\ub2e4.<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-28488\" src=\"https:\/\/i0.wp.com\/www.smallake.kr\/wp-content\/uploads\/2020\/03\/tensorflow_serving-1.png?resize=595%2C772&#038;ssl=1\" alt=\"\" width=\"595\" height=\"772\" srcset=\"https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2020\/03\/tensorflow_serving-1.png?w=595&amp;ssl=1 595w, https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2020\/03\/tensorflow_serving-1.png?resize=231%2C300&amp;ssl=1 231w, https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2020\/03\/tensorflow_serving-1.png?resize=154%2C200&amp;ssl=1 154w\" sizes=\"auto, (max-width: 595px) 100vw, 595px\" \/><\/p>\n<blockquote><p>After training and testing your model, you had a great question: how will you deploy the model and make predictions for new data samples? Luckily for us, TensorFlow was developed for production, and it provides a robust solution for model deployment, known as <a href=\"https:\/\/tensorflow.github.io\/serving\/\" rel=\"noreferrer noopener\">TensorFlow Serving<\/a>. In this approaching, we have three steps:<\/p>\n<ul>\n<li>Export your model from Tensorflow for serving (production repository)<\/li>\n<li>Create and launch a <a href=\"https:\/\/www.docker.com\/\" rel=\"noreferrer noopener\">Docker<\/a> container with your model (Tensorflow server for model hosting)<\/li>\n<li>Deploy it with <a href=\"https:\/\/kubernetes.io\/\" rel=\"noreferrer noopener\">Kubernetes<\/a> into a cloud platform, (example Google Cloud, Amazon AWS, or <a href=\"https:\/\/azure.microsoft.com\/es-es\/services\/kubernetes-service\/\" rel=\"noreferrer noopener\">Azure Kubernetes Services AKS<\/a>). This deployment option is more professional but not included in this tutorial.<\/li>\n<\/ul>\n<\/blockquote>\n<p>\uad00\ub828\ud55c \uc18c\uc2a4\ub294 <a href=\"https:\/\/github.com\/parrondo\/deeptrading-tfserving-python\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/github.com\/parrondo\/deeptrading-tfserving-python<\/a>\uc5d0\uc11c \ud655\uc778\ud558\uc2e4 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>Production System\uc744 \uad6c\ucd95\ud558\uba74 \ub05d\uc77c\uae4c\uc694? \uc544\ub2d9\ub2c8\ub2e4. \uc9c0\uae08\uae4c\uc9c0 \uc218\ud589\ud588\ub358 \uacfc\uc815\uc744 \ub9e4\uc77c \ud639\uc740 \ub9e4\uc8fc \ubc18\ubcf5\ud558\uc5ec\uc57c \ud569\ub2c8\ub2e4. \ud559\uc2b5\ud574\uc57c \uc131\uc7a5\ud558\ub294 \uc2dc\uc2a4\ud15c\uc774\ub2c8\uae4c \ud559\uc2b5\uc774 \uba48\ucd94\uba74 \uc9c0\uc9c4\uc544\uac00 \ub429\ub2c8\ub2e4.(^^) \uc774\uc640 \uad00\ub828\ud55c \uc8fc\uc81c\ub97c \ub2e4\ub8e8\ub294 \uae00\uc774 <a href=\"https:\/\/todotrader.com\/deep-trading-with-tensorflow-recapitulating\/\" target=\"_blank\" rel=\"noopener noreferrer\">Deep Trading with TensorFlow: Recapitulating<\/a>\uc785\ub2c8\ub2e4.<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-28487\" src=\"https:\/\/i0.wp.com\/www.smallake.kr\/wp-content\/uploads\/2020\/03\/supervised_learning_flowchart_idef0-1-1024x520.png?resize=1024%2C520&#038;ssl=1\" alt=\"\" width=\"1024\" height=\"520\" srcset=\"https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2020\/03\/supervised_learning_flowchart_idef0-1-1024x520.png?resize=1024%2C520&amp;ssl=1 1024w, https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2020\/03\/supervised_learning_flowchart_idef0-1-1024x520.png?resize=300%2C152&amp;ssl=1 300w, https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2020\/03\/supervised_learning_flowchart_idef0-1-1024x520.png?resize=200%2C102&amp;ssl=1 200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<blockquote><p>In order to develop and manage a model ready for production in trading, you must work through the following stages:<\/p>\n<ul>\n<li>Ingest data (Get and prepare your data.)<\/li>\n<li>Implement the model (Develop your model.)<\/li>\n<li>Train a machine learning model with your data:\n<ul>\n<li>Train the model<\/li>\n<li>Evaluate the accuracy of the model<\/li>\n<li>Adjust the hyper-parameters (with performance metrics)<\/li>\n<\/ul>\n<\/li>\n<li>Deploy your trained model.<\/li>\n<li>Use the model (Send prediction requests to your model):\n<ul>\n<li>Online prediction<\/li>\n<li>Batch Prediction<\/li>\n<\/ul>\n<\/li>\n<li>Monitor the predictions continuously.<\/li>\n<li>Manage your models and their versions.<\/li>\n<\/ul>\n<\/blockquote>\n<p>\uc774\uc0c1\uc758 \ub0b4\uc6a9\uc744 \uc815\ub9ac\ud574\uc11c \ub17c\ubb38\uc73c\ub85c \ubc1c\ud45c\ud558\uc600\ub294\ub370.. <a href=\"https:\/\/todotrader.com\/cognitive-trading-system-model\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cognitive Trading System Model<\/a>\uc785\ub2c8\ub2e4. \ubc1c\ud45c\ud55c \ub17c\ubb38\uc740\u00a0 <a href=\"https:\/\/papers.ssrn.com\/abstract=3450470\" rel=\"noopener noreferrer\" target=\"_blank\">https:\/\/papers.ssrn.com\/abstract=3450470<\/a>\uc785\ub2c8\ub2e4.<\/p>\n<iframe src=\"\/\/docs.google.com\/viewer?url=https%3A%2F%2Fwww.smallake.kr%2Fwp-content%2Fuploads%2F2020%2F03%2FSSRN-id3450470.pdf&hl=ko&embedded=true\" class=\"gde-frame\" style=\"width:100%; height:500px; border: none;\" scrolling=\"no\"><\/iframe>\n<p class=\"gde-text\"><a href=\"https:\/\/www.smallake.kr\/wp-content\/uploads\/2020\/03\/SSRN-id3450470.pdf\" class=\"gde-link\">Download (PDF, 254KB)<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>1. \ud2b8\ub808\uc774\ub529\uacfc \uad00\ub828\ud55c \uae00\uc744 \uc4f0\ub294 \ube14\ub7ec\uac70\ub4e4\ub3c4 \uc2dc\ub958\uc5d0 \ub530\ub77c \ubd80\uce68\uc744 \uacaa\uc2b5\ub2c8\ub2e4. HFT\uac00 \uac01\uad11\uc744 \ubc1b\uc558\ub358 \ub54c \uc790\uc8fc \ucc3e\uc558\ub358 \uacf3\ub4e4\uc911 \uc9c0\uae08\uae4c\uc9c0 \ub0a8\uc544 \uc788\ub294 \uacf3\uc740 \uac70\uc758 \uc5c6\uc2b5\ub2c8\ub2e4. \ub9dd\ud558\uc9c0 \uc54a\uc744 \uac83\uac19\uc558\ub358 Lowlatency.com\ub3c4 \uba85\ub9e5\uc774 \ub04a\uc5b4\uc84c\uc2b5\ub2c8\ub2e4. \uc694\uc998 \ub9ce\uc774 \uc62c\ub77c\uc624\ub294 \uae00\ub4e4\uc740 \uae30\uacc4\ud559\uc2b5\uacfc \uad00\ub828\ud55c \uacf3\ub4e4\uc774 \uc788\uc2b5\ub2c8\ub2e4. \uadf8\uc911 \ub450\uac1c\ub97c \uc18c\uac1c\ud569\ub2c8\ub2e4. \uccab\uc9f8 Robot Wealth\uc785\ub2c8\ub2e4. R\uc744 \uc774\uc6a9\ud55c \uc0ac\ub840\ub97c \uc18c\uac1c\ud558\uace0 \uc788\uace0 Zerro Platform\uc744 \uc774\uc6a9\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. \ub3c5\uc77c \uc2a4\ud0c0\ud2b8\uc5c5\uc73c\ub85c \uc774\ud574\ud558\ub294 Zorro Platform\uc740 C\ubb38\ubc95\uc744 \uc774\uc6a9\ud558\uc5ec \uc804\ub7b5\uc744&#8230;<br \/><a class=\"read-more-button\" href=\"https:\/\/smallake.kr\/?p=28472\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":28574,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"TodoTrader\uc758 'DeepTrading with TensorFlow'. Python\uacfc Tensorflow\ub97c \uc774\uc6a9\ud558\uc5ec \uac15\ud654\ud559\uc2b5\ud2b8\ub808\uc774\ub529\uc2dc\uc2a4\ud15c\uc744 \uad6c\ucd95\ud558\ub294 \ubc29\ubc95\uc744 \uc790\uc138\ud788 \uc18c\uac1c\ud569\ub2c8\ub2e4.","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[7,6],"tags":[1599,3443,3442,3301],"class_list":["post-28472","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-7","category---linux","tag-python","tag-tensorflow","tag-tototrader","tag-3301"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"smallake\"\/>\n\t<meta name=\"keywords\" content=\"python,tensorflow,tototrader,\uac15\ud654\ud559\uc2b5\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/smallake.kr\/?p=28472\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"ko_KR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"\uadf8\ub300\uc548\uc758\uc791\uc740\ud638\uc218 | \uc0b4\uc544\uc628 \ub0a0\uc758 \ud754\uc801, \uc0b4\uc544\uac08 \ub0a0\uc758 \uae30\ub85d\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"TodoTrader\uc758 DeepTrading with TensorFlow | \uadf8\ub300\uc548\uc758\uc791\uc740\ud638\uc218\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/smallake.kr\/?p=28472\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-03-26T01:52:47+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-26T01:52:47+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/iumgroup\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@smallake\" \/>\n\t\t<meta name=\"twitter:title\" content=\"TodoTrader\uc758 DeepTrading with TensorFlow | \uadf8\ub300\uc548\uc758\uc791\uc740\ud638\uc218\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@smallake\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/?p=28472#article\",\"name\":\"TodoTrader\\uc758 DeepTrading with TensorFlow | \\uadf8\\ub300\\uc548\\uc758\\uc791\\uc740\\ud638\\uc218\",\"headline\":\"TodoTrader\\uc758 DeepTrading with TensorFlow\",\"author\":{\"@id\":\"https:\\\/\\\/smallake.kr\\\/?author=1#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/smallake.kr\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/smallake.kr\\\/wp-content\\\/uploads\\\/2020\\\/03\\\/202003251499013207_1.jpg?fit=680%2C475&ssl=1\",\"width\":680,\"height\":475},\"datePublished\":\"2020-03-26T10:52:47+09:00\",\"dateModified\":\"2020-03-26T10:52:47+09:00\",\"inLanguage\":\"ko-KR\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/smallake.kr\\\/?p=28472#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/smallake.kr\\\/?p=28472#webpage\"},\"articleSection\":\"\\ud2b8\\ub808\\uc774\\ub529\\uc804\\ub7b5, \\ud568\\uaed8 \\ub180\\uc790! Linux\\uc640 Python, Python, tensorflow, tototrader, \\uac15\\ud654\\ud559\\uc2b5\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/?p=28472#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/smallake.kr#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/smallake.kr\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/?cat=6#listItem\",\"name\":\"\\ud568\\uaed8 \\ub180\\uc790! Linux\\uc640 Python\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/?cat=6#listItem\",\"position\":2,\"name\":\"\\ud568\\uaed8 \\ub180\\uc790! Linux\\uc640 Python\",\"item\":\"https:\\\/\\\/smallake.kr\\\/?cat=6\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/?p=28472#listItem\",\"name\":\"TodoTrader\\uc758 DeepTrading with TensorFlow\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/smallake.kr#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/?p=28472#listItem\",\"position\":3,\"name\":\"TodoTrader\\uc758 DeepTrading with TensorFlow\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/?cat=6#listItem\",\"name\":\"\\ud568\\uaed8 \\ub180\\uc790! Linux\\uc640 Python\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/#person\",\"name\":\"smallake\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/?p=28472#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/85bc072c859f1b0c21b1f8ac82394cf817695e7d0f250d2dcfabf8ce7217b415?s=96&r=g\",\"width\":96,\"height\":96,\"caption\":\"smallake\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/?author=1#author\",\"url\":\"https:\\\/\\\/smallake.kr\\\/?author=1\",\"name\":\"smallake\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/?p=28472#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/85bc072c859f1b0c21b1f8ac82394cf817695e7d0f250d2dcfabf8ce7217b415?s=96&r=g\",\"width\":96,\"height\":96,\"caption\":\"smallake\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/?p=28472#webpage\",\"url\":\"https:\\\/\\\/smallake.kr\\\/?p=28472\",\"name\":\"TodoTrader\\uc758 DeepTrading with TensorFlow | \\uadf8\\ub300\\uc548\\uc758\\uc791\\uc740\\ud638\\uc218\",\"inLanguage\":\"ko-KR\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/smallake.kr\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/smallake.kr\\\/?p=28472#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/smallake.kr\\\/?author=1#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/smallake.kr\\\/?author=1#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/smallake.kr\\\/wp-content\\\/uploads\\\/2020\\\/03\\\/202003251499013207_1.jpg?fit=680%2C475&ssl=1\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/?p=28472\\\/#mainImage\",\"width\":680,\"height\":475},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/smallake.kr\\\/?p=28472#mainImage\"},\"datePublished\":\"2020-03-26T10:52:47+09:00\",\"dateModified\":\"2020-03-26T10:52:47+09:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/smallake.kr\\\/#website\",\"url\":\"https:\\\/\\\/smallake.kr\\\/\",\"name\":\"\\uadf8\\ub300\\uc548\\uc758 \\uc791\\uc740 \\ud638\\uc218\",\"description\":\"\\uc0b4\\uc544\\uc628 \\ub0a0\\uc758 \\ud754\\uc801, \\uc0b4\\uc544\\uac08 \\ub0a0\\uc758 \\uae30\\ub85d\",\"inLanguage\":\"ko-KR\",\"publisher\":{\"@id\":\"https:\\\/\\\/smallake.kr\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"TodoTrader\uc758 DeepTrading with TensorFlow | \uadf8\ub300\uc548\uc758\uc791\uc740\ud638\uc218","description":"","canonical_url":"https:\/\/smallake.kr\/?p=28472","robots":"max-image-preview:large","keywords":"python,tensorflow,tototrader,\uac15\ud654\ud559\uc2b5","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/smallake.kr\/?p=28472#article","name":"TodoTrader\uc758 DeepTrading with TensorFlow | \uadf8\ub300\uc548\uc758\uc791\uc740\ud638\uc218","headline":"TodoTrader\uc758 DeepTrading with TensorFlow","author":{"@id":"https:\/\/smallake.kr\/?author=1#author"},"publisher":{"@id":"https:\/\/smallake.kr\/#person"},"image":{"@type":"ImageObject","url":"https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2020\/03\/202003251499013207_1.jpg?fit=680%2C475&ssl=1","width":680,"height":475},"datePublished":"2020-03-26T10:52:47+09:00","dateModified":"2020-03-26T10:52:47+09:00","inLanguage":"ko-KR","mainEntityOfPage":{"@id":"https:\/\/smallake.kr\/?p=28472#webpage"},"isPartOf":{"@id":"https:\/\/smallake.kr\/?p=28472#webpage"},"articleSection":"\ud2b8\ub808\uc774\ub529\uc804\ub7b5, \ud568\uaed8 \ub180\uc790! Linux\uc640 Python, Python, tensorflow, tototrader, \uac15\ud654\ud559\uc2b5"},{"@type":"BreadcrumbList","@id":"https:\/\/smallake.kr\/?p=28472#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/smallake.kr#listItem","position":1,"name":"Home","item":"https:\/\/smallake.kr","nextItem":{"@type":"ListItem","@id":"https:\/\/smallake.kr\/?cat=6#listItem","name":"\ud568\uaed8 \ub180\uc790! Linux\uc640 Python"}},{"@type":"ListItem","@id":"https:\/\/smallake.kr\/?cat=6#listItem","position":2,"name":"\ud568\uaed8 \ub180\uc790! Linux\uc640 Python","item":"https:\/\/smallake.kr\/?cat=6","nextItem":{"@type":"ListItem","@id":"https:\/\/smallake.kr\/?p=28472#listItem","name":"TodoTrader\uc758 DeepTrading with TensorFlow"},"previousItem":{"@type":"ListItem","@id":"https:\/\/smallake.kr#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/smallake.kr\/?p=28472#listItem","position":3,"name":"TodoTrader\uc758 DeepTrading with TensorFlow","previousItem":{"@type":"ListItem","@id":"https:\/\/smallake.kr\/?cat=6#listItem","name":"\ud568\uaed8 \ub180\uc790! Linux\uc640 Python"}}]},{"@type":"Person","@id":"https:\/\/smallake.kr\/#person","name":"smallake","image":{"@type":"ImageObject","@id":"https:\/\/smallake.kr\/?p=28472#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/85bc072c859f1b0c21b1f8ac82394cf817695e7d0f250d2dcfabf8ce7217b415?s=96&r=g","width":96,"height":96,"caption":"smallake"}},{"@type":"Person","@id":"https:\/\/smallake.kr\/?author=1#author","url":"https:\/\/smallake.kr\/?author=1","name":"smallake","image":{"@type":"ImageObject","@id":"https:\/\/smallake.kr\/?p=28472#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/85bc072c859f1b0c21b1f8ac82394cf817695e7d0f250d2dcfabf8ce7217b415?s=96&r=g","width":96,"height":96,"caption":"smallake"}},{"@type":"WebPage","@id":"https:\/\/smallake.kr\/?p=28472#webpage","url":"https:\/\/smallake.kr\/?p=28472","name":"TodoTrader\uc758 DeepTrading with TensorFlow | \uadf8\ub300\uc548\uc758\uc791\uc740\ud638\uc218","inLanguage":"ko-KR","isPartOf":{"@id":"https:\/\/smallake.kr\/#website"},"breadcrumb":{"@id":"https:\/\/smallake.kr\/?p=28472#breadcrumblist"},"author":{"@id":"https:\/\/smallake.kr\/?author=1#author"},"creator":{"@id":"https:\/\/smallake.kr\/?author=1#author"},"image":{"@type":"ImageObject","url":"https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2020\/03\/202003251499013207_1.jpg?fit=680%2C475&ssl=1","@id":"https:\/\/smallake.kr\/?p=28472\/#mainImage","width":680,"height":475},"primaryImageOfPage":{"@id":"https:\/\/smallake.kr\/?p=28472#mainImage"},"datePublished":"2020-03-26T10:52:47+09:00","dateModified":"2020-03-26T10:52:47+09:00"},{"@type":"WebSite","@id":"https:\/\/smallake.kr\/#website","url":"https:\/\/smallake.kr\/","name":"\uadf8\ub300\uc548\uc758 \uc791\uc740 \ud638\uc218","description":"\uc0b4\uc544\uc628 \ub0a0\uc758 \ud754\uc801, \uc0b4\uc544\uac08 \ub0a0\uc758 \uae30\ub85d","inLanguage":"ko-KR","publisher":{"@id":"https:\/\/smallake.kr\/#person"}}]},"og:locale":"ko_KR","og:site_name":"\uadf8\ub300\uc548\uc758\uc791\uc740\ud638\uc218 | \uc0b4\uc544\uc628 \ub0a0\uc758 \ud754\uc801, \uc0b4\uc544\uac08 \ub0a0\uc758 \uae30\ub85d","og:type":"article","og:title":"TodoTrader\uc758 DeepTrading with TensorFlow | \uadf8\ub300\uc548\uc758\uc791\uc740\ud638\uc218","og:url":"https:\/\/smallake.kr\/?p=28472","article:published_time":"2020-03-26T01:52:47+00:00","article:modified_time":"2020-03-26T01:52:47+00:00","article:publisher":"https:\/\/www.facebook.com\/iumgroup","twitter:card":"summary","twitter:site":"@smallake","twitter:title":"TodoTrader\uc758 DeepTrading with TensorFlow | \uadf8\ub300\uc548\uc758\uc791\uc740\ud638\uc218","twitter:creator":"@smallake"},"aioseo_meta_data":{"post_id":"28472","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[],"defaultGraph":"","defaultPostTypeGraph":""},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"location":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2020-12-21 05:23:36","updated":"2025-06-05 13:44:24","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/smallake.kr\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/smallake.kr\/?cat=6\" title=\"\ud568\uaed8 \ub180\uc790! Linux\uc640 Python\">\ud568\uaed8 \ub180\uc790! Linux\uc640 Python<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tTodoTrader\uc758 DeepTrading with TensorFlow\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/smallake.kr"},{"label":"\ud568\uaed8 \ub180\uc790! Linux\uc640 Python","link":"https:\/\/smallake.kr\/?cat=6"},{"label":"TodoTrader\uc758 DeepTrading with TensorFlow","link":"https:\/\/smallake.kr\/?p=28472"}],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/smallake.kr\/wp-content\/uploads\/2020\/03\/202003251499013207_1.jpg?fit=680%2C475&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/p2yULC-7pe","jetpack_sharing_enabled":true,"jetpack_likes_enabled":false,"_links":{"self":[{"href":"https:\/\/smallake.kr\/index.php?rest_route=\/wp\/v2\/posts\/28472","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/smallake.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/smallake.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/smallake.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/smallake.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=28472"}],"version-history":[{"count":0,"href":"https:\/\/smallake.kr\/index.php?rest_route=\/wp\/v2\/posts\/28472\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/smallake.kr\/index.php?rest_route=\/wp\/v2\/media\/28574"}],"wp:attachment":[{"href":"https:\/\/smallake.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=28472"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/smallake.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=28472"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/smallake.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=28472"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}