Switch to unified view

a b/LSTM - Experiments/Playground template
1
{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"provenance":[],"authorship_tag":"ABX9TyMksY6RmYcHNccg7XyDDkdD"},"kernelspec":{"name":"python3","display_name":"Python 3"},"language_info":{"name":"python"}},"cells":[{"cell_type":"code","source":["import os"],"metadata":{"id":"tiAfKZW3k3Rb"},"execution_count":null,"outputs":[]},{"cell_type":"code","execution_count":null,"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"X2rui5sckm1r","executionInfo":{"status":"ok","timestamp":1692244313070,"user_tz":300,"elapsed":5160,"user":{"displayName":"César Mosqueira","userId":"11705195256143475621"}},"outputId":"056bbb8e-31b7-447e-afa4-53583e6863ee"},"outputs":[{"output_type":"stream","name":"stdout","text":["Cloning into 'Autoposture'...\n","remote: Enumerating objects: 439, done.\u001b[K\n","remote: Counting objects: 100% (114/114), done.\u001b[K\n","remote: Compressing objects: 100% (90/90), done.\u001b[K\n","remote: Total 439 (delta 45), reused 88 (delta 24), pack-reused 325\u001b[K\n","Receiving objects: 100% (439/439), 122.33 MiB | 33.54 MiB/s, done.\n","Resolving deltas: 100% (139/139), done.\n"]}],"source":["!git clone https://github.com/Cesarmosqueira/Autoposture"]},{"cell_type":"code","source":["os.chdir('Autoposture')"],"metadata":{"id":"-A5u7B9sks0t"},"execution_count":null,"outputs":[]},{"cell_type":"code","source":["!wget -P models/ https://github.com/WongKinYiu/yolov7/releases/download/v0.1/yolov7-w6-pose.pt"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"4IJu2ncrkvpp","executionInfo":{"status":"ok","timestamp":1692244427577,"user_tz":300,"elapsed":3684,"user":{"displayName":"César Mosqueira","userId":"11705195256143475621"}},"outputId":"86835dc2-677f-4d71-df50-05b7bdce613c"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":["--2023-08-17 03:53:43--  https://github.com/WongKinYiu/yolov7/releases/download/v0.1/yolov7-w6-pose.pt\n","Resolving github.com (github.com)... 140.82.112.4\n","Connecting to github.com (github.com)|140.82.112.4|:443... connected.\n","HTTP request sent, awaiting response... 302 Found\n","Location: https://objects.githubusercontent.com/github-production-release-asset-2e65be/511187726/ad063dcb-fb9a-4511-b4d7-499601326cd8?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20230817%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20230817T035343Z&X-Amz-Expires=300&X-Amz-Signature=6e7dde5daae914f638e9a25ff8cfa49f50886e399a4a698afe77d5bc77fe2ad4&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=511187726&response-content-disposition=attachment%3B%20filename%3Dyolov7-w6-pose.pt&response-content-type=application%2Foctet-stream [following]\n","--2023-08-17 03:53:43--  https://objects.githubusercontent.com/github-production-release-asset-2e65be/511187726/ad063dcb-fb9a-4511-b4d7-499601326cd8?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20230817%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20230817T035343Z&X-Amz-Expires=300&X-Amz-Signature=6e7dde5daae914f638e9a25ff8cfa49f50886e399a4a698afe77d5bc77fe2ad4&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=511187726&response-content-disposition=attachment%3B%20filename%3Dyolov7-w6-pose.pt&response-content-type=application%2Foctet-stream\n","Resolving objects.githubusercontent.com (objects.githubusercontent.com)... 185.199.110.133, 185.199.111.133, 185.199.109.133, ...\n","Connecting to objects.githubusercontent.com (objects.githubusercontent.com)|185.199.110.133|:443... connected.\n","HTTP request sent, awaiting response... 200 OK\n","Length: 161114789 (154M) [application/octet-stream]\n","Saving to: ‘models/yolov7-w6-pose.pt’\n","\n","yolov7-w6-pose.pt   100%[===================>] 153.65M  67.2MB/s    in 2.3s    \n","\n","2023-08-17 03:53:46 (67.2 MB/s) - ‘models/yolov7-w6-pose.pt’ saved [161114789/161114789]\n","\n"]}]},{"cell_type":"code","source":["!ls"],"metadata":{"id":"wjTuoLxKd2AB","executionInfo":{"status":"ok","timestamp":1692308841755,"user_tz":300,"elapsed":5,"user":{"displayName":"César Mosqueira","userId":"11705195256143475621"}},"outputId":"85a3445b-3907-4d76-e4dd-7ef3069bc4e4","colab":{"base_uri":"https://localhost:8080/"}},"execution_count":3,"outputs":[{"output_type":"stream","name":"stdout","text":["sample_data\n"]}]},{"cell_type":"code","source":["from utils.landmark_processer import running_inference, draw_keypoints"],"metadata":{"colab":{"base_uri":"https://localhost:8080/","height":648},"id":"iXcmt9WxoKbT","executionInfo":{"status":"error","timestamp":1692244651511,"user_tz":300,"elapsed":295,"user":{"displayName":"César Mosqueira","userId":"11705195256143475621"}},"outputId":"c13b8beb-b35b-40a0-e96e-88e2f816f9a6"},"execution_count":null,"outputs":[{"output_type":"stream","name":"stdout","text":["/content/Autoposture\n"]},{"output_type":"error","ename":"ModuleNotFoundError","evalue":"ignored","traceback":["\u001b[0;31m---------------------------------------------------------------------------\u001b[0m","\u001b[0;31mModuleNotFoundError\u001b[0m                       Traceback (most recent call last)","\u001b[0;32m<ipython-input-19-204b92db40dc>\u001b[0m in \u001b[0;36m<cell line: 1>\u001b[0;34m()\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0;32mfrom\u001b[0m \u001b[0mutils\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mlandmark_processer\u001b[0m \u001b[0;32mimport\u001b[0m \u001b[0mrunning_inference\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mdraw_keypoints\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m","\u001b[0;32m/content/Autoposture/utils/landmark_processer.py\u001b[0m in \u001b[0;36m<module>\u001b[0;34m\u001b[0m\n\u001b[1;32m     16\u001b[0m \u001b[0;32mfrom\u001b[0m \u001b[0mPIL\u001b[0m \u001b[0;32mimport\u001b[0m \u001b[0mImage\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m     17\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m---> 18\u001b[0;31m \u001b[0;32mfrom\u001b[0m \u001b[0mutils\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mdatasets\u001b[0m \u001b[0;32mimport\u001b[0m \u001b[0mletterbox\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m     19\u001b[0m \u001b[0;32mfrom\u001b[0m \u001b[0mutils\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mgeneral\u001b[0m \u001b[0;32mimport\u001b[0m \u001b[0mnon_max_suppression_kpt\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m     20\u001b[0m \u001b[0;32mfrom\u001b[0m \u001b[0mutils\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mplots\u001b[0m \u001b[0;32mimport\u001b[0m \u001b[0moutput_to_keypoint\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mplot_skeleton_kpts\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n","\u001b[0;31mModuleNotFoundError\u001b[0m: No module named 'utils.datasets'","","\u001b[0;31m---------------------------------------------------------------------------\u001b[0;32m\nNOTE: If your import is failing due to a missing package, you can\nmanually install dependencies using either !pip or !apt.\n\nTo view examples of installing some common dependencies, click the\n\"Open Examples\" button below.\n\u001b[0;31m---------------------------------------------------------------------------\u001b[0m\n"],"errorDetails":{"actions":[{"action":"open_url","actionText":"Open Examples","url":"/notebooks/snippets/importing_libraries.ipynb"}]}}]},{"cell_type":"code","source":[],"metadata":{"id":"ylABVnyyoW5l"},"execution_count":null,"outputs":[]}]}