{"id":905,"date":"2023-07-18T07:51:59","date_gmt":"2023-07-17T22:51:59","guid":{"rendered":"http:\/\/blog.marubaram.wo.tc\/?p=905"},"modified":"2023-07-18T07:51:59","modified_gmt":"2023-07-17T22:51:59","slug":"deep-lab-cut-%ec%84%b8%ed%8c%85-%ea%b4%80%eb%a0%a8","status":"publish","type":"post","link":"https:\/\/blog.marubaram.wo.tc\/?p=905","title":{"rendered":"Deep Lab Cut \uc138\ud305 \uad00\ub828"},"content":{"rendered":"\n<ul>\n<li>Crop GUI \ubb38\uc81c\n<ul>\n<li>Matplotlib \ubc84\uc83c\uc774 \uc548\ub9de\uc74c<\/li>\n\n\n\n<li>pip install matplotlib==3.5.2 \uc73c\ub85c \ub2e4\uc6b4\uadf8\ub808\uc774\ub4dc \ud544\uc694<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Simple install<\/li>\n\n\n\n<li> <a href=\"https:\/\/forum.image.sc\/t\/cropping-error-from-extraction\/77528\/7\">Cropping error from extraction &#8211; Usage &amp; Issues &#8211; Image.sc Forum<\/a> <\/li>\n<\/ul>\n\n\n\n<p>Done in miniconda<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>conda create --name DLC python=3.9\n\nconda activate DLC\n\nconda install -c conda-forge cudatoolkit=11.2 cudnn=8.1.0\n\npip install --upgrade pip\n\npip install \"tensorflow&lt;2.11\"\n<\/code><\/pre>\n\n\n\n<p>Smoke tests:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>python -c \"import tensorflow as tf; print(tf.reduce_sum(tf.random.normal(&#91;1000, 1000])))\"\n<\/code><\/pre>\n\n\n\n<p>returns tensor;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>python -c \"import tensorflow as tf; print(tf.config.list_physical_devices('GPU'))\"\n<\/code><\/pre>\n\n\n\n<p>recognizes GPU; environment ready;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>pip install --upgrade matplotlib==3.5.2\n\npip install deeplabcut\n\npip install deeplabcut&#91;gui]\n\nconda install -c nvidia cuda-nvcc\n<\/code><\/pre>\n\n\n\n<ul>\n<li><\/li>\n<\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Done in miniconda Smoke tests: returns tensor; recognizes GPU; environment ready;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[354,353],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.marubaram.wo.tc\/index.php?rest_route=\/wp\/v2\/posts\/905"}],"collection":[{"href":"https:\/\/blog.marubaram.wo.tc\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.marubaram.wo.tc\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.marubaram.wo.tc\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.marubaram.wo.tc\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=905"}],"version-history":[{"count":1,"href":"https:\/\/blog.marubaram.wo.tc\/index.php?rest_route=\/wp\/v2\/posts\/905\/revisions"}],"predecessor-version":[{"id":909,"href":"https:\/\/blog.marubaram.wo.tc\/index.php?rest_route=\/wp\/v2\/posts\/905\/revisions\/909"}],"wp:attachment":[{"href":"https:\/\/blog.marubaram.wo.tc\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=905"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.marubaram.wo.tc\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=905"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.marubaram.wo.tc\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=905"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}