<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2016563715454573042</id><updated>2026-07-18T06:26:13.738+09:00</updated><category term="C language"/><category term="Linux"/><category term="Android"/><category term="Cloud Computing"/><category term="R"/><category term="#GPU"/><category term="#ios"/><category term="#ubuntu"/><category term="Python"/><category term="#anaconda"/><category term="#conda"/><category term="#우분투"/><category term="시계열"/><category term="#아나콘다"/><category term="통계학"/><category term="#18.04"/><category term="#Adroid"/><category term="#CUDA"/><category term="#Deep learning"/><category term="#Objective-c"/><category term="#Python"/><category term="#Room"/><category term="#Xcode"/><category term="#android studio"/><category term="#jupyter"/><category term="#jupyter notebook"/><category term="#keras"/><category term="#tensorflow"/><category term="#vscode"/><category term="#멀티부팅"/><category term="#와인"/><category term="#우분투 윈도우 멀티부팅"/><category term="#우분투 카톡"/><category term="#주피터노트북"/><category term="#케라스"/><category term="#콘다"/><category term="#텐서플로"/><category term="Conda"/><category term="Tensorflow"/><category term="Ubuntu"/><category term="encoding"/><category term="general"/><category term="mac"/><category term="vscode"/><category term="인코딩"/><category term="#Android database"/><category term="#Call TabBarController"/><category term="#Custom TableViewCell"/><category term="#Data"/><category term="#Fake GPS"/><category term="#HDF5"/><category term="#LLM"/><category term="#LaTex"/><category term="#MPAndroidChart"/><category term="#Matplotlib"/><category term="#Migration"/><category term="#NVIDIA"/><category term="#Numpy"/><category term="#PG"/><category term="#SQLite"/><category term="#SQLite Date"/><category term="#Swift framework"/><category term="#Swift framework in Objective-C"/><category term="#TabBarController"/><category term="#Tabbar"/><category term="#Tensorboard"/><category term="#TestFlight"/><category term="#Ubuntu andoid"/><category term="#WKWebView"/><category term="#Windows"/><category term="#ai"/><category term="#andoid Ubuntu"/><category term="#android Room"/><category term="#chart"/><category term="#chatbot"/><category term="#colab #코랩 #구글코랩 #google colab"/><category term="#cuBLAS"/><category term="#cuDNN"/><category term="#cuDNN failed"/><category term="#ddpg"/><category term="#device andoid on Ubuntu"/><category term="#distribution error"/><category term="#filament"/><category term="#font"/><category term="#gpu UnknownError"/><category term="#gpu memory"/><category term="#h5py"/><category term="#header"/><category term="#include"/><category term="#launch.json"/><category term="#lib"/><category term="#libprotobuf"/><category term="#library"/><category term="#ml-agents"/><category term="#mlagents"/><category term="#mount"/><category term="#public link"/><category term="#pycharm"/><category term="#python upgrade"/><category term="#pytorch"/><category term="#pytorch gpu"/><category term="#removing storyboard"/><category term="#run with xib"/><category term="#shortcut"/><category term="#storyboard"/><category term="#streamlit"/><category term="#suspend issue"/><category term="#theme"/><category term="#unity"/><category term="#visual studio code"/><category term="#webview"/><category term="#wine"/><category term="#공개링크"/><category term="#기본키모음"/><category term="#기본키모음해제"/><category term="#노트북"/><category term="#노트북테마"/><category term="#데이터 생성"/><category term="#데이터 어그멘테이션"/><category term="#드라이버"/><category term="#런처"/><category term="#마운트"/><category term="#머신러닝"/><category term="#배열전체"/><category term="#배열출력"/><category term="#배포"/><category term="#수학기호"/><category term="#실행"/><category term="#아나콘다 삭제"/><category term="#아이폰"/><category term="#안드로이드스튜디오"/><category term="#우분투 멀티부팅"/><category term="#우분투 설치 후 윈도우 멀티부팅"/><category term="#웹뷰"/><category term="#윈도우 멀티부팅"/><category term="#유니티"/><category term="#작업 디렉토리"/><category term="#주피터"/><category term="#주피터 노트북"/><category term="#주피터 노트북 테마"/><category term="#주피터테마"/><category term="#챠트"/><category term="#카톡"/><category term="#테마"/><category term="#테스트플라이트"/><category term="#텐서보드"/><category term="#텐서보드 에러"/><category term="#텐서보드 오류"/><category term="#텐서플로로 배우는 딥러닝"/><category term="#파이썬 업그레이드"/><category term="#파이참"/><category term="#파이토치"/><category term="#폰트"/><category term="#한글"/><category term="C 개발 방법론"/><category term="EUC-KR"/><category term="Go lang"/><category term="JDK"/><category term="RSQLite"/><category term="Statistics"/><category term="Sys.setenv"/><category term="Tensorboard"/><category term="UI"/><category term="UTF-8"/><category term="background task"/><category term="brew"/><category term="ggiraphExtra"/><category term="homebrew"/><category term="ios"/><category term="java"/><category term="p-value"/><category term="rstudio"/><category term="terminal"/><category term="wordcloud"/><category term="수학"/><category term="예측"/><category term="정주성"/><category term="텐서보드"/><category term="텐서플로 시각화"/><category term="통계"/><category term="한글깨짐"/><title type='text'>平行宇宙</title><subtitle type='html'>Parallel Universe</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://perry912.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://perry912.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>J2D2</name><uri>http://www.blogger.com/profile/05111447126146160230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>129</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2016563715454573042.post-2144734299649692948</id><published>2024-03-07T17:33:00.007+09:00</published><updated>2024-03-07T17:36:29.825+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="#chatbot"/><category scheme="http://www.blogger.com/atom/ns#" term="#cuBLAS"/><category scheme="http://www.blogger.com/atom/ns#" term="#LLM"/><category scheme="http://www.blogger.com/atom/ns#" term="#Windows"/><title type='text'> How to set cuBLAS on Windows machine</title><content type='html'>&lt;p&gt;&amp;nbsp;How to set cuBLAS on Windows machine&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;**warning**&lt;/p&gt;&lt;p&gt;- DO NOT install many version of cuda toolkit.&lt;/p&gt;&lt;p&gt;- check cuda toolkit compatible for your device&lt;/p&gt;&lt;p&gt;&amp;nbsp; : https://www.wikiwand.com/en/CUDA#/GPUs_supported\&lt;/p&gt;&lt;p&gt;- MUST CHECK which dev environment you use.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; *pipenv on vscode, use vscode terminal.&lt;/p&gt;&lt;p&gt;&amp;nbsp; *on anaconda, use anaconda terminal&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;**install**&lt;/p&gt;&lt;p&gt;1. install cuda toolkit =&amp;gt; https://developer.nvidia.com/cuda-toolkit-archive&lt;/p&gt;&lt;p&gt;2. install visual studio with these options below&lt;/p&gt;&lt;p&gt;&amp;nbsp;- C++ core features&lt;/p&gt;&lt;p&gt;&amp;nbsp;- MSVC vxxx - VS 2022 C++ x64/x86 build tool&lt;/p&gt;&lt;p&gt;&amp;nbsp;- C++ CMake tools for Windows.&lt;/p&gt;&lt;p&gt;&amp;nbsp;- Windows 10/11 SDK.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;**cuda version check**&lt;/p&gt;&lt;p&gt;&amp;nbsp;- nvcc --version&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp;or&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;- nvidia-smi&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;**run old command shell as administrator, not in powershell**&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;1. clone llama-cpp-python&lt;/p&gt;&lt;p&gt;&amp;nbsp; git clone --recursive -j8 https://github.com/abetlen/llama-cpp-python.git&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;2. clone llama.cpp&lt;/p&gt;&lt;p&gt;&amp;nbsp; git clone https://github.com/ggerganov/llama.cpp&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;3. move &quot;llama.cpp&quot; folder into &quot;llama-cpp-python/vendor/&quot;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;4. cd llama-cpp-python&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;5. run commands below&lt;/p&gt;&lt;p&gt;&amp;nbsp; mkdir build&lt;/p&gt;&lt;p&gt;&amp;nbsp; cd build&lt;/p&gt;&lt;p&gt;&amp;nbsp; cmake .. -DLLAMA_CUBLAS=ON&lt;/p&gt;&lt;p&gt;&amp;nbsp; cmake --build . --config Release&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;6. set environment values below&lt;/p&gt;&lt;p&gt;&amp;nbsp; set FORCE_CMAKE=1&lt;/p&gt;&lt;p&gt;&amp;nbsp; set CMAKE_ARGS=-DLLAMA_CUBLAS=ON&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; * you can check the value you set with &quot;echo %FORCE_CMAKE%&quot;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;7. run below command in llama-cpp-python folder&lt;/p&gt;&lt;p&gt;&amp;nbsp; python -m pip install -e . --force-reinstall --prefer-binary --no-cache-dir --extra-index-url=https://jllllll.github.io/llama-cpp-python-cuBLAS-wheels/AVX2/cu118&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; ** check your cudatoolkit version and put it at the end of the command above.&lt;/p&gt;&lt;p&gt;&amp;nbsp;ex) cu120 or cu12.2 etc&lt;/p&gt;&lt;div id=&quot;__endic_crx__&quot;&gt;&lt;div class=&quot;css-diqpy0&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id=&quot;__endic_crx__&quot;&gt;&lt;div class=&quot;css-diqpy0&quot;&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://perry912.blogspot.com/feeds/2144734299649692948/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://perry912.blogspot.com/2024/03/how-to-set-cublas-on-windows-machine.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/2144734299649692948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/2144734299649692948'/><link rel='alternate' type='text/html' href='http://perry912.blogspot.com/2024/03/how-to-set-cublas-on-windows-machine.html' title=' How to set cuBLAS on Windows machine'/><author><name>J2D2</name><uri>http://www.blogger.com/profile/05111447126146160230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2016563715454573042.post-1279306249226907342</id><published>2023-10-18T10:10:00.003+09:00</published><updated>2023-10-18T10:10:35.484+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="#colab #코랩 #구글코랩 #google colab"/><title type='text'>How to download Datasets on google colab.</title><content type='html'>&lt;p&gt;&lt;a href=&quot;https://fwanggu-lee.tistory.com/56&quot;&gt;아주 잘 설명된 웹사이트&lt;/a&gt;&lt;/p&gt;&lt;p&gt;** 위 내용중 Competition이 아니라 Datasets 사이트에 접속하면 우측에 &quot;...&quot; 버튼 클릭 후&amp;nbsp;&lt;/p&gt;&lt;p&gt;Copy API command를 클릭하면 shell command가 버퍼에 복사됨.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;** 자세히 읽어보면 kaggle.json 파일을 업로드하면 /root/ 디렉토리로 업로드 되는게 아니고 그 아래 명령어를 실행해야지만 해당 위치로 복사한다는 의미이니 일단 command를 무조건 따라 입력하여 실행하도록한다.&lt;/p&gt;&lt;div id=&quot;__endic_crx__&quot;&gt;&lt;div class=&quot;css-diqpy0&quot;&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://perry912.blogspot.com/feeds/1279306249226907342/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://perry912.blogspot.com/2023/10/how-to-download-datasets-on-google-colab.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/1279306249226907342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/1279306249226907342'/><link rel='alternate' type='text/html' href='http://perry912.blogspot.com/2023/10/how-to-download-datasets-on-google-colab.html' title='How to download Datasets on google colab.'/><author><name>J2D2</name><uri>http://www.blogger.com/profile/05111447126146160230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2016563715454573042.post-6140984168471825572</id><published>2023-08-06T00:08:00.006+09:00</published><updated>2023-08-06T00:08:50.376+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="#launch.json"/><category scheme="http://www.blogger.com/atom/ns#" term="#streamlit"/><category scheme="http://www.blogger.com/atom/ns#" term="#vscode"/><title type='text'>How to debug python source code with streamlit library in vscode</title><content type='html'>&lt;p&gt;&amp;nbsp;in launch.json&lt;/p&gt;&lt;div style=&quot;background-color: #1f1f1f; color: #cccccc; font-family: &amp;quot;Droid Sans Mono&amp;quot;, &amp;quot;monospace&amp;quot;, monospace; font-size: 14px; line-height: 19px; white-space: pre;&quot;&gt;&lt;div&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;&quot;configurations&quot;&lt;/span&gt;: [&lt;/div&gt;&lt;div&gt;        {&lt;/div&gt;&lt;div&gt;            &lt;span style=&quot;color: #9cdcfe;&quot;&gt;&quot;name&quot;&lt;/span&gt;: &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Python: Current File&quot;&lt;/span&gt;,&lt;/div&gt;&lt;div&gt;            &lt;span style=&quot;color: #9cdcfe;&quot;&gt;&quot;type&quot;&lt;/span&gt;: &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;python&quot;&lt;/span&gt;,&lt;/div&gt;&lt;div&gt;            &lt;span style=&quot;color: #9cdcfe;&quot;&gt;&quot;request&quot;&lt;/span&gt;: &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;launch&quot;&lt;/span&gt;,&lt;/div&gt;&lt;div&gt;            &lt;span style=&quot;color: #9cdcfe;&quot;&gt;&quot;module&quot;&lt;/span&gt;: &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;streamlit&quot;&lt;/span&gt;,&lt;/div&gt;&lt;div&gt;            &lt;span style=&quot;color: #9cdcfe;&quot;&gt;&quot;console&quot;&lt;/span&gt;: &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;integratedTerminal&quot;&lt;/span&gt;,&lt;/div&gt;&lt;div&gt;            &lt;span style=&quot;color: #9cdcfe;&quot;&gt;&quot;justMyCode&quot;&lt;/span&gt;: &lt;span style=&quot;color: #569cd6;&quot;&gt;true&lt;/span&gt;,&lt;/div&gt;&lt;div&gt;            &lt;span style=&quot;color: #9cdcfe;&quot;&gt;&quot;cwd&quot;&lt;/span&gt;: &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;${fileDirname}&quot;&lt;/span&gt;,&lt;/div&gt;&lt;div&gt;            &lt;span style=&quot;color: #9cdcfe;&quot;&gt;&quot;env&quot;&lt;/span&gt;: {&lt;span style=&quot;color: #9cdcfe;&quot;&gt;&quot;PYTHONPATH&quot;&lt;/span&gt;: &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;${workspaceFolder}${pathSeparator}${env:PYTHONPATH}&quot;&lt;/span&gt;},&lt;/div&gt;&lt;div&gt;            &lt;span style=&quot;color: #9cdcfe;&quot;&gt;&quot;args&quot;&lt;/span&gt;: [&lt;/div&gt;&lt;div&gt;                &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;run&quot;&lt;/span&gt;,&lt;/div&gt;&lt;div&gt;                &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;${file}&quot;&lt;/span&gt;,&lt;/div&gt;&lt;div&gt;                &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;--server.fileWatcherType&quot;&lt;/span&gt;,&lt;/div&gt;&lt;div&gt;                &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;none&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;              ]&lt;/div&gt;&lt;div&gt;        },&lt;/div&gt;&lt;div&gt;    ]&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://perry912.blogspot.com/feeds/6140984168471825572/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://perry912.blogspot.com/2023/08/how-to-debug-python-source-code-with.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/6140984168471825572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/6140984168471825572'/><link rel='alternate' type='text/html' href='http://perry912.blogspot.com/2023/08/how-to-debug-python-source-code-with.html' title='How to debug python source code with streamlit library in vscode'/><author><name>J2D2</name><uri>http://www.blogger.com/profile/05111447126146160230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2016563715454573042.post-2558437531780359725</id><published>2023-07-31T23:01:00.002+09:00</published><updated>2023-07-31T23:56:31.210+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="#Python"/><category scheme="http://www.blogger.com/atom/ns#" term="#python upgrade"/><category scheme="http://www.blogger.com/atom/ns#" term="#파이썬 업그레이드"/><title type='text'> 우분투 18.04 LTS 에서 기본 파이썬 버전 설정</title><content type='html'>&lt;p&gt;우분투 기본 파이썬 버전은 3.6.1이다.&lt;/p&gt;&lt;p&gt;버전을 올리려면 apt로는 아무리해도 안된다. 꾸역꾸역 하다가 OS 망가져서 우분투 새로 설치함.&lt;/p&gt;&lt;p&gt;소스를 받아서 빌드를 하라고하는데 자칫하면 우분투 새로설치해야할지도 몰라 안함.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;*** 아래에 따라 파이썬 버전 변경하면 터미널이 안열리게 됨.&lt;/p&gt;&lt;p&gt;sudo update-alternatives --config python3 # ==&amp;gt; 실행해서 원래버전으로 변경하면 실행됨&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;그냥 아나콘다가 설치해주는 상위버전(3.11)이 있으니 기본 파이썬 실행 위치를 설정하면 된다.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# anaconda 가 설치 되어 있어야한다.&lt;/p&gt;&lt;p&gt;sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1&lt;/p&gt;&lt;p&gt;sudo update-alternatives --install /usr/bin/python3 python3 /home/hanson/anaconda3/bin/python3.11 2&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# 아래 명령어 실행 하면 기본 파이썬 버전을 선택할 수 있다.&lt;/p&gt;&lt;p&gt;sudo update-alternatives --config python3&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# 버전확인&lt;/p&gt;&lt;p&gt;python3 -V&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://perry912.blogspot.com/feeds/2558437531780359725/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://perry912.blogspot.com/2023/07/1804-lts.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/2558437531780359725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/2558437531780359725'/><link rel='alternate' type='text/html' href='http://perry912.blogspot.com/2023/07/1804-lts.html' title=' 우분투 18.04 LTS 에서 기본 파이썬 버전 설정'/><author><name>J2D2</name><uri>http://www.blogger.com/profile/05111447126146160230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2016563715454573042.post-1832439824711977814</id><published>2023-07-29T15:23:00.006+09:00</published><updated>2023-07-29T15:23:51.884+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="#Deep learning"/><category scheme="http://www.blogger.com/atom/ns#" term="#GPU"/><category scheme="http://www.blogger.com/atom/ns#" term="#ubuntu"/><title type='text'>deep learning environment for Ubuntu 18.04 lts</title><content type='html'>&lt;p&gt;&amp;nbsp;https://lapina.tistory.com/131&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://perry912.blogspot.com/feeds/1832439824711977814/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://perry912.blogspot.com/2023/07/deep-learning-environment-for-ubuntu.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/1832439824711977814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/1832439824711977814'/><link rel='alternate' type='text/html' href='http://perry912.blogspot.com/2023/07/deep-learning-environment-for-ubuntu.html' title='deep learning environment for Ubuntu 18.04 lts'/><author><name>J2D2</name><uri>http://www.blogger.com/profile/05111447126146160230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2016563715454573042.post-1420917244663220113</id><published>2023-07-20T23:57:00.003+09:00</published><updated>2023-07-21T00:22:51.023+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="#anaconda"/><category scheme="http://www.blogger.com/atom/ns#" term="#conda"/><category scheme="http://www.blogger.com/atom/ns#" term="#GPU"/><category scheme="http://www.blogger.com/atom/ns#" term="#pytorch"/><category scheme="http://www.blogger.com/atom/ns#" term="#pytorch gpu"/><category scheme="http://www.blogger.com/atom/ns#" term="#파이토치"/><title type='text'>Setup up Pytorch GPU</title><content type='html'>&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://lee-jaewon.github.io/pytorch/Pytorch_set/&quot; target=&quot;_blank&quot;&gt;참고링크&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;div id=&quot;__endic_crx__&quot;&gt;&lt;div class=&quot;css-diqpy0&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id=&quot;__endic_crx__&quot;&gt;&lt;div class=&quot;css-diqpy0&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id=&quot;gtx-trans&quot; style=&quot;left: 45px; position: absolute; top: 73px;&quot;&gt;&lt;div class=&quot;gtx-trans-icon&quot;&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://perry912.blogspot.com/feeds/1420917244663220113/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://perry912.blogspot.com/2023/07/setup-up-pytorch-gpu.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/1420917244663220113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/1420917244663220113'/><link rel='alternate' type='text/html' href='http://perry912.blogspot.com/2023/07/setup-up-pytorch-gpu.html' title='Setup up Pytorch GPU'/><author><name>J2D2</name><uri>http://www.blogger.com/profile/05111447126146160230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2016563715454573042.post-8822475123865056955</id><published>2022-09-25T17:24:00.002+09:00</published><updated>2022-09-25T17:24:17.745+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="#font"/><category scheme="http://www.blogger.com/atom/ns#" term="#jupyter"/><category scheme="http://www.blogger.com/atom/ns#" term="#jupyter notebook"/><category scheme="http://www.blogger.com/atom/ns#" term="#Matplotlib"/><category scheme="http://www.blogger.com/atom/ns#" term="#폰트"/><category scheme="http://www.blogger.com/atom/ns#" term="#한글"/><title type='text'>Setting Korean fonts for Matplotlib on Ubuntu 18.04-LTS</title><content type='html'>&lt;p&gt;** 참고사이트 :&amp;nbsp;https://hooni-playground.com/961/&lt;/p&gt;&lt;p&gt;** 참고도서 : &lt;a href=&quot;http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&amp;amp;mallGb=KOR&amp;amp;barcode=9791162240823&amp;amp;orderClick=LEa&amp;amp;Kc=&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;파이썬을 활용한 금융공학 레시피&lt;/a&gt;&lt;/p&gt;&lt;p&gt;# 폰트설치&lt;/p&gt;&lt;p&gt;$ sudo apt-get install fonts-nanum*&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# 캐시삭제&lt;/p&gt;&lt;p&gt;$ fc-cache -fv&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# 주피터 노트북에서 확인&lt;/p&gt;&lt;p&gt;&amp;gt;&amp;gt;&amp;gt; import matplotlib&lt;/p&gt;&lt;p&gt;&amp;gt;&amp;gt;&amp;gt; matplotlib.__file__&lt;/p&gt;&lt;p&gt;&#39;/home/xxxxxx/anaconda3/envs/quant/lib/python3.9/site-packages/matplotlib/pyplot.py&#39;&lt;/p&gt;&lt;p&gt;# 위 &#39;/site-pakages/&#39; 이전 절대경로를 복사해서 아래 폰트 설치될 경로에 맞게 수정해서 명령어 실행.&lt;/p&gt;&lt;p&gt;$ cp /usr/share/fonts/truetype/nanum/Nanum* /home/xxxxxx/anaconda3/envs/quant/lib/python3.9/site-packages/matplotlib/mpl-data/fonts/ttf/&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# Matplotlib 폰트 캐시 삭제&lt;/p&gt;&lt;p&gt;$ rm -rf ~/.cache/matplotlib/*&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# 주피터 노트북 및 아나콘다 종료 후 재실행해야 설치한 폰트 목록이 출력됨.&lt;/p&gt;&lt;p&gt;&amp;gt;&amp;gt;&amp;gt; from matplotlib import font_manager&lt;/p&gt;&lt;p&gt;&amp;gt;&amp;gt;&amp;gt; set(sorted([f.name for f in font_manager.fontManager.ttflist]))&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# Matplotlib에 폰트 설정.&lt;/p&gt;&lt;p&gt;&amp;gt;&amp;gt;&amp;gt; plt.rcParams[&#39;font.family&#39;] = &#39;NanumGothicCoding&#39;&lt;/p&gt;&lt;p&gt;&amp;gt;&amp;gt;&amp;gt; plt.rcParams[&#39;font.size&#39;] = 12&lt;/p&gt;&lt;p&gt;&amp;gt;&amp;gt;&amp;gt; plt.rcParams[&#39;axes.unicode_minus&#39;] = False&lt;/p&gt;&lt;div id=&quot;__endic_crx__&quot;&gt;&lt;div class=&quot;css-diqpy0&quot;&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://perry912.blogspot.com/feeds/8822475123865056955/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://perry912.blogspot.com/2022/09/setting-korean-fonts-for-matplotlib-on.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/8822475123865056955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/8822475123865056955'/><link rel='alternate' type='text/html' href='http://perry912.blogspot.com/2022/09/setting-korean-fonts-for-matplotlib-on.html' title='Setting Korean fonts for Matplotlib on Ubuntu 18.04-LTS'/><author><name>J2D2</name><uri>http://www.blogger.com/profile/05111447126146160230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2016563715454573042.post-6128443319940309054</id><published>2022-06-19T15:12:00.000+09:00</published><updated>2022-06-19T15:12:48.682+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="#ubuntu"/><category scheme="http://www.blogger.com/atom/ns#" term="#visual studio code"/><category scheme="http://www.blogger.com/atom/ns#" term="#vscode"/><title type='text'>[VS Code on Ubuntu] To install Mono-dev</title><content type='html'>&lt;p&gt;&amp;nbsp;sudo apt install gnupg ca-certificates&lt;/p&gt;&lt;p&gt;&lt;strike&gt;sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF&lt;/strike&gt;&lt;/p&gt;&lt;p&gt;sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 68980A0EA10B4DE8&lt;/p&gt;&lt;p&gt;echo &quot;deb https://download.mono-project.com/repo/ubuntu stable-bionic main&quot; | sudo tee /etc/apt/sources.list.d/mono-official-stable.list&lt;/p&gt;&lt;p&gt;sudo apt update&lt;/p&gt;&lt;p&gt;sudo apt install mono-devel&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://perry912.blogspot.com/feeds/6128443319940309054/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://perry912.blogspot.com/2022/06/vs-code-on-ubuntu-to-install-mono-dev.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/6128443319940309054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/6128443319940309054'/><link rel='alternate' type='text/html' href='http://perry912.blogspot.com/2022/06/vs-code-on-ubuntu-to-install-mono-dev.html' title='[VS Code on Ubuntu] To install Mono-dev'/><author><name>J2D2</name><uri>http://www.blogger.com/profile/05111447126146160230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2016563715454573042.post-3696193053562804788</id><published>2022-06-19T11:55:00.009+09:00</published><updated>2022-06-19T19:28:37.045+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="#18.04"/><category scheme="http://www.blogger.com/atom/ns#" term="#ai"/><category scheme="http://www.blogger.com/atom/ns#" term="#GPU"/><category scheme="http://www.blogger.com/atom/ns#" term="#ubuntu"/><title type='text'>UBuntu 18.04 LTS / NVIDIA 470 / CUDA 11.4 / cuDNN8.2.4</title><content type='html'>&lt;p&gt;# 한 사이트 참고해서 환경 설정하기 힘들어서 내 환경에 맞게 짜깁기한 내용임.&lt;/p&gt;&lt;p&gt;# 참고 사이트는 아래에 있음.&lt;/p&gt;&lt;p&gt;# 설치&lt;/p&gt;&lt;p&gt;# NVIDIA 460, CUDA 11.2, cuDNN 8.1&lt;/p&gt;&lt;p&gt;https://webnautes.tistory.com/1428&lt;/p&gt;&lt;p&gt;https://velog.io/@cychoi74/%EC%9A%B0%EB%B6%84%ED%88%AC-18.04-NVIDIA-%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B2%84-%EC%84%A4%EC%B9%98&lt;/p&gt;&lt;p&gt;# NVIDIA 470, CUDA 11.4, cuDNN 8.2&lt;/p&gt;&lt;p&gt;https://lapina.tistory.com/m/131&lt;/p&gt;&lt;p&gt;# 삭제&lt;/p&gt;&lt;p&gt;https://settembre.tistory.com/447&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# Blacklist 추가&lt;/p&gt;&lt;p&gt;# Ubuntu 그래픽 드라이버로 설치되는 Nouveau Driver와 충돌 할 수 있어서 로딩되지 않게 해야 함.&lt;/p&gt;&lt;p&gt;$ sudo nano /etc/modprobe.d/blacklist-nouveau.conf&lt;/p&gt;&lt;p&gt;(ctrl+o 저장, ctrl+&#39;x 종료)&lt;/p&gt;&lt;p&gt;blacklist nouveau&lt;/p&gt;&lt;p&gt;options nouveau modeset=0&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# 혹은 터미널 환경이면&lt;/p&gt;&lt;p&gt;$ sudo vi /etc/modprobe.d/blacklist-nouveau.conf&lt;/p&gt;&lt;p&gt;# i키 누르고 아래 내용 입력&lt;/p&gt;&lt;p&gt;blacklist nouveau&lt;/p&gt;&lt;p&gt;options nouveau modeset=0&lt;/p&gt;&lt;p&gt;# esc키 &quot;:wq&quot; 입력 후 엔터&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# 저장 후 재부팅&lt;/p&gt;&lt;p&gt;$ sudo update-initramfs -u&lt;/p&gt;&lt;p&gt;$ sudo reboot&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# gdm 서비스 종료&lt;/p&gt;&lt;p&gt;$ service gdm status&lt;/p&gt;&lt;p&gt;$ service gdm stop&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# DisplayManager 비활성화 및 활성화.&amp;nbsp;&lt;/p&gt;&lt;p&gt;# 첫번째 명령어 치면 커맨드 화면으로 가버림.&amp;nbsp;&lt;/p&gt;&lt;p&gt;# 당황하지 말고 두번째 명령어 치면 다시 돌아옴.&lt;/p&gt;&lt;p&gt;$ systemctl isolate multi-user.target&lt;/p&gt;&lt;p&gt;$ systemctl start graphical.target&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# 그래픽카드 정보 확인&lt;/p&gt;&lt;p&gt;$ ubuntu-drivers devices&lt;/p&gt;&lt;p&gt;# 470에 cuda 11.4 설치해도 됨.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# APT로 설치하는 방법&lt;/p&gt;&lt;p&gt;repository 추가&lt;/p&gt;&lt;p&gt;$ sudo add-apt-repository ppa:graphics-drivers/ppa&lt;/p&gt;&lt;p&gt;$ sudo apt update&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# 드라이버 설치&lt;/p&gt;&lt;p&gt;$ sudo apt-get install nvidia-driver-470&lt;/p&gt;&lt;p&gt;# cuda 11.4가 같이 설치되지만 /usr/local/ 에 보이지 않음. 수동으로 다시 설치.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# CUDA Toolkit 11.4 Update 4&lt;/p&gt;&lt;p&gt;$ wget https://developer.download.nvidia.com/compute/cuda/11.4.4/local_installers/cuda_11.4.4_470.82.01_linux.run&lt;/p&gt;&lt;p&gt;$ sudo sh cuda_11.4.4_470.82.01_linux.run&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# 환경 추가&lt;/p&gt;&lt;p&gt;sudo sh -c &quot;echo &#39;export PATH=$PATH:/usr/local/cuda-11.4/bin&#39; &amp;gt;&amp;gt; ~/.bashrc&quot;&lt;/p&gt;&lt;p&gt;sudo sh -c &quot;echo &#39;export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-11.4/lib64&#39; &amp;gt;&amp;gt; ~/.bashrc&quot;&lt;/p&gt;&lt;p&gt;sudo sh -c &quot;echo &#39;export CUDADIR=/usr/local/cuda-11.4&#39; &amp;gt;&amp;gt; ~/.bashrc&quot;&lt;/p&gt;&lt;p&gt;source ~/.bashrc&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# 설치 확인&lt;/p&gt;&lt;p&gt;$ nvcc -V&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# cuDNN 8.2.4&lt;/p&gt;&lt;p&gt;https://developer.nvidia.com/compute/machine-learning/cudnn/secure/8.2.4/11.4_20210831/cudnn-11.4-linux-x64-v8.2.4.15.tgz&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;$ tar xvzf cudnn-11.4-linux-x64-v8.2.4.15.tgz&lt;/p&gt;&lt;p&gt;$ cd cudnn-11.4-linux-x64-v8.2.4.15&lt;/p&gt;&lt;p&gt;sudo cp cuda/include/cudnn* /usr/local/cuda/include&lt;/p&gt;&lt;p&gt;sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64&lt;/p&gt;&lt;p&gt;sudo chmod a+r /usr/local/cuda-11.4/include/cudnn.h /usr/local/cuda/lib64/libcudnn*&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# 링크 다시 걸어줌.&lt;/p&gt;&lt;p&gt;sudo ln -sf /usr/local/cuda-11.4/targets/x86_64-linux/lib/libcudnn_adv_train.so.8.2.4 /usr/local/cuda-11.4/targets/x86_64-linux/lib/libcudnn_adv_train.so.8;&lt;/p&gt;&lt;p&gt;sudo ln -sf /usr/local/cuda-11.4/targets/x86_64-linux/lib/libcudnn_ops_infer.so.8.2.4&amp;nbsp; /usr/local/cuda-11.4/targets/x86_64-linux/lib/libcudnn_ops_infer.so.8;&lt;/p&gt;&lt;p&gt;sudo ln -sf /usr/local/cuda-11.4/targets/x86_64-linux/lib/libcudnn_cnn_train.so.8.2.4&amp;nbsp; /usr/local/cuda-11.4/targets/x86_64-linux/lib/libcudnn_cnn_train.so.8;&lt;/p&gt;&lt;p&gt;sudo ln -sf /usr/local/cuda-11.4/targets/x86_64-linux/lib/libcudnn_adv_infer.so.8.2.4&amp;nbsp; /usr/local/cuda-11.4/targets/x86_64-linux/lib/libcudnn_adv_infer.so.8;&lt;/p&gt;&lt;p&gt;sudo ln -sf /usr/local/cuda-11.4/targets/x86_64-linux/lib/libcudnn_ops_train.so.8.2.4&amp;nbsp; /usr/local/cuda-11.4/targets/x86_64-linux/lib/libcudnn_ops_train.so.8;&lt;/p&gt;&lt;p&gt;sudo ln -sf /usr/local/cuda-11.4/targets/x86_64-linux/lib/libcudnn_cnn_infer.so.8.2.4 /usr/local/cuda-11.4/targets/x86_64-linux/lib/libcudnn_cnn_infer.so.8;&lt;/p&gt;&lt;p&gt;sudo ln -sf /usr/local/cuda-11.2/targets/x86_64-linux/lib/libcudnn.so.8.2.4&amp;nbsp; /usr/local/cuda-11.4/targets/x86_64-linux/lib/libcudnn.so.8&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;$ sudo ldconfig&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;여기서 Error메시지 발생한다면 아래 링크 통해 해결&lt;/p&gt;&lt;p&gt;https://lapina.tistory.com/130&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;$ ldconfig -N -v $(sed &#39;s/:/ /&#39; &amp;lt;&amp;lt;&amp;lt; $LD_LIBRARY_PATH) 2&amp;gt;/dev/null | grep libcudnn&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# 아래와 같이 나와야 함.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;libcudnn_cnn_infer.so.8 -&amp;gt; libcudnn_cnn_infer.so.8.2.4&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;libcudnn_ops_train.so.8 -&amp;gt; libcudnn_ops_train.so.8.2.4&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;libcudnn_adv_train.so.8 -&amp;gt; libcudnn_adv_train.so.8.2.4&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;libcudnn.so.8 -&amp;gt; libcudnn.so.8.2.4&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;libcudnn_adv_infer.so.8 -&amp;gt; libcudnn_adv_infer.so.8.2.4&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;libcudnn_cnn_train.so.8 -&amp;gt; libcudnn_cnn_train.so.8.2.4&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;libcudnn_ops_infer.so.8 -&amp;gt; libcudnn_ops_infer.so.8.2.4&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# anaconda3(python 3.9) 초기화 안될때&lt;/p&gt;&lt;p&gt;$ source ./anaconda3/bin/activate&lt;/p&gt;&lt;p&gt;# .bashrc에 초기화 스크립트 추가됨.&lt;/p&gt;&lt;p&gt;$ conda init&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# 아나콘다 가상환경 실행안될 때&lt;/p&gt;&lt;p&gt;# 쉘에서 환경 생성할때 아래 오류 나오면 해당 경로 권한 변경&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;NoWritableEnvsDirError: No writeable envs directories configured.&lt;/p&gt;&lt;p&gt;&amp;nbsp; - /home/username/.conda/envs&lt;/p&gt;&lt;p&gt;&amp;nbsp; - /home/username/anaconda3/envs&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;$ chown -R username:username /home/username/.conda&lt;/p&gt;&lt;p&gt;$ chown -R username:username /home/username/anaconda3&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# Nvidia driver 완전 삭제&lt;/p&gt;&lt;p&gt;$ sudo apt-get purge nvidia*&lt;/p&gt;&lt;p&gt;$ sudo apt-get autoremove&lt;/p&gt;&lt;p&gt;$ sudo apt-get autoclean&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# CUDA 완전 삭제&lt;/p&gt;&lt;p&gt;$ sudo rm -rf /usr/local/cuda*&lt;/p&gt;&lt;p&gt;$ sudo apt-get --purge remove &#39;cuda*&#39;&lt;/p&gt;&lt;p&gt;$ sudo apt-get autoremove --purge &#39;cuda*&#39;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# 확인&lt;/p&gt;&lt;p&gt;$ sudo dpkg -l | grep nvidia&lt;/p&gt;&lt;p&gt;이때 아무것도 안나오면 다 삭제된것이고 아니라면&lt;/p&gt;&lt;p&gt;$ sudo apt-get remove --purge 지울이름.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;마찬가지로 다음 명령어를 입력해본다.&lt;/p&gt;&lt;p&gt;$ sudo dpkg -l | grep cuda&lt;/p&gt;&lt;p&gt;이때 아무것도 안나오면 다 삭제된것이고 아니라면&lt;/p&gt;&lt;p&gt;$ sudo apt-get remove --purge 지울이름&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# 아나콘다&lt;/p&gt;&lt;p&gt;https://repo.anaconda.com/archive/Anaconda3-2018.12-Linux-x86_64.sh&lt;/p&gt;&lt;div id=&quot;__endic_crx__&quot;&gt;&lt;div class=&quot;css-1abc5oq&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id=&quot;__endic_crx__&quot;&gt;&lt;div class=&quot;css-1abc5oq&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id=&quot;__endic_crx__&quot;&gt;&lt;div class=&quot;css-1abc5oq&quot;&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://perry912.blogspot.com/feeds/3696193053562804788/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://perry912.blogspot.com/2022/06/ubuntu-1804-lts-nvidia-470-cuda-114.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/3696193053562804788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/3696193053562804788'/><link rel='alternate' type='text/html' href='http://perry912.blogspot.com/2022/06/ubuntu-1804-lts-nvidia-470-cuda-114.html' title='UBuntu 18.04 LTS / NVIDIA 470 / CUDA 11.4 / cuDNN8.2.4'/><author><name>J2D2</name><uri>http://www.blogger.com/profile/05111447126146160230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2016563715454573042.post-3385394347270181701</id><published>2021-11-20T16:55:00.006+09:00</published><updated>2021-11-20T16:56:09.567+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="#ubuntu"/><category scheme="http://www.blogger.com/atom/ns#" term="#우분투"/><category scheme="http://www.blogger.com/atom/ns#" term="#테마"/><title type='text'>Tweak Ubuntu 18.04 LTS</title><content type='html'>&lt;p&gt;&amp;nbsp;#우분투 소프트웨어&lt;/p&gt;&lt;p&gt;gnome-tweak 검색 =&amp;gt; &quot;기능개선&quot; 프로그램 설치&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# 즐겨찾기 등록 프로그램&lt;/p&gt;&lt;p&gt;sudo apt install alacarte&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# 아나콘다 가상환경 자동 실행 끄기&lt;/p&gt;&lt;p&gt;conda config --set auto_activate_base false&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;# 즐겨찾기 프로그램에서 아나콘다 아이콘 추가 위치&lt;/p&gt;&lt;p&gt;/home/abc/anaconda3/lib/python3.7/site-packages/anaconda_navigator/static/images/anaconda-icon-256x256.png&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://perry912.blogspot.com/feeds/3385394347270181701/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://perry912.blogspot.com/2021/11/tweak-ubuntu-1804-lts.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/3385394347270181701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/3385394347270181701'/><link rel='alternate' type='text/html' href='http://perry912.blogspot.com/2021/11/tweak-ubuntu-1804-lts.html' title='Tweak Ubuntu 18.04 LTS'/><author><name>J2D2</name><uri>http://www.blogger.com/profile/05111447126146160230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2016563715454573042.post-1589591446542347556</id><published>2021-01-27T09:12:00.003+09:00</published><updated>2021-01-27T09:12:34.108+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="#jupyter notebook"/><category scheme="http://www.blogger.com/atom/ns#" term="#LaTex"/><category scheme="http://www.blogger.com/atom/ns#" term="#수학기호"/><category scheme="http://www.blogger.com/atom/ns#" term="#주피터노트북"/><title type='text'>[Jupyter notebook] How to write down formula with LaTex</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;a href=&quot;https://towardsdatascience.com/write-markdown-latex-in-the-jupyter-notebook-10985edb91fd&quot; target=&quot;_blank&quot;&gt;https://towardsdatascience.com/write-markdown-latex-in-the-jupyter-notebook-10985edb91fd&lt;/a&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://perry912.blogspot.com/feeds/1589591446542347556/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://perry912.blogspot.com/2021/01/jupyter-notebook-how-to-write-down.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/1589591446542347556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/1589591446542347556'/><link rel='alternate' type='text/html' href='http://perry912.blogspot.com/2021/01/jupyter-notebook-how-to-write-down.html' title='[Jupyter notebook] How to write down formula with LaTex'/><author><name>J2D2</name><uri>http://www.blogger.com/profile/05111447126146160230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2016563715454573042.post-8306213693132303687</id><published>2021-01-24T17:40:00.005+09:00</published><updated>2021-01-24T17:40:55.403+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="#18.04"/><category scheme="http://www.blogger.com/atom/ns#" term="#suspend issue"/><category scheme="http://www.blogger.com/atom/ns#" term="#ubuntu"/><title type='text'>[Ubuntu] 18.04 절전 모드 먹통 이슈 해결 방법들</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;a href=&quot;https://kylexid.github.io/20190418ubuntu_suspend_issue/&quot; target=&quot;_blank&quot;&gt;https://kylexid.github.io/20190418ubuntu_suspend_issue/&lt;/a&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://perry912.blogspot.com/feeds/8306213693132303687/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://perry912.blogspot.com/2021/01/ubuntu-1804.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/8306213693132303687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/8306213693132303687'/><link rel='alternate' type='text/html' href='http://perry912.blogspot.com/2021/01/ubuntu-1804.html' title='[Ubuntu] 18.04 절전 모드 먹통 이슈 해결 방법들'/><author><name>J2D2</name><uri>http://www.blogger.com/profile/05111447126146160230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2016563715454573042.post-5296322220201879771</id><published>2021-01-15T14:36:00.004+09:00</published><updated>2021-01-15T14:36:51.167+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="#기본키모음"/><category scheme="http://www.blogger.com/atom/ns#" term="#기본키모음해제"/><category scheme="http://www.blogger.com/atom/ns#" term="#우분투"/><title type='text'>우분투(18.04) 로그인 키 모음 잠금 해제</title><content type='html'>&lt;p&gt;1. 우분투 메뉴 좌측하단 &quot;프로그램 표시&quot;에서 &quot;암호&quot; 키워드로 앱을 검색&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0i6lb7wQmXuEcULFaPG7mybLPz3iEZ6L4VbhcB66uEdEUo8Xy9GGrm11WG5PPYx1ieLXzSem-Ih2OzWC22RDfrXFxbT8HV2AArpfVHezIUhRJ5ff9RGJdRhe8IplYLtBNyPHicmONS9Q/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;232&quot; data-original-width=&quot;390&quot; height=&quot;190&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0i6lb7wQmXuEcULFaPG7mybLPz3iEZ6L4VbhcB66uEdEUo8Xy9GGrm11WG5PPYx1ieLXzSem-Ih2OzWC22RDfrXFxbT8HV2AArpfVHezIUhRJ5ff9RGJdRhe8IplYLtBNyPHicmONS9Q/&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;2. &quot;암호 및 키&quot;를 클릭&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPilWHaZ8ZoDsggVUrfQq6NJ4-vzSAxrc3SXp8F1jEE92GLmvml22-RY_Yk36P6u1rDP23rRgH7HI0M4Voa9znPjF37JZSUIP5xfZjS92a8mbvYcZxJiR7HsycsjiMpdjL-UAjC0PMWjE/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;506&quot; data-original-width=&quot;641&quot; height=&quot;334&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPilWHaZ8ZoDsggVUrfQq6NJ4-vzSAxrc3SXp8F1jEE92GLmvml22-RY_Yk36P6u1rDP23rRgH7HI0M4Voa9znPjF37JZSUIP5xfZjS92a8mbvYcZxJiR7HsycsjiMpdjL-UAjC0PMWjE/w423-h334/2.png&quot; width=&quot;423&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;3. &quot;기본 키 모음&quot; 에서 마우스 우 클릭 후 나타나는 메뉴에서 &quot;비밀번호 변경&quot; 선택&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;4. 기본 키 모음 암호 입력(로그인 암호) 후 &quot;계속&quot;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJwZTTw2tPKQvdG6-SFvrXCRmqFBK7MBlubt2DMOn5piWZ20yDKuqaKWdc50Q1hUeFZrrM2sPWjjBOgW-VsVqSwHoq_-2aHMDdPiu6X2m5i89jcwjzqb2LSUowjqLdrb3kneTWOX6MQYg/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;261&quot; data-original-width=&quot;507&quot; height=&quot;165&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJwZTTw2tPKQvdG6-SFvrXCRmqFBK7MBlubt2DMOn5piWZ20yDKuqaKWdc50Q1hUeFZrrM2sPWjjBOgW-VsVqSwHoq_-2aHMDdPiu6X2m5i89jcwjzqb2LSUowjqLdrb3kneTWOX6MQYg/&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;5. 다음 신규 암호를 입력, 재입력 하는 화면에서 빈칸을 그대로 두고 &quot;계속&quot; 버튼 클릭하면 아래 화면 나타남.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhu8FpFkYG4bl10v_Mpb-FZWS02p7LCvIhyphenhyphenIFR4YsUYy4elDxHcxV5Tvefxxn794BMqQVUzNe7C4fBuri410RcRIxeUjVL_ZSuTM_Km21YFrlDO3aWs3PoKbUIHtrRsJXq46wNgnYHTQQs/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;247&quot; data-original-width=&quot;505&quot; height=&quot;157&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhu8FpFkYG4bl10v_Mpb-FZWS02p7LCvIhyphenhyphenIFR4YsUYy4elDxHcxV5Tvefxxn794BMqQVUzNe7C4fBuri410RcRIxeUjVL_ZSuTM_Km21YFrlDO3aWs3PoKbUIHtrRsJXq46wNgnYHTQQs/&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;6. 위 화면에서 &quot;계속&quot; 버튼 클릭&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;7. 재부팅하면 로그인할 때 &quot;기본 키 모음 암호 입력&quot;을 하지 않아도 된다.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;** 검색해보니 &quot;암호 및 키&quot; 실행 후 &quot;로그인&quot;에서 우측 클릭해서 하라고도 되어있던데 그건 로그인에만 해당 하는듯하고 지금 같은 경우 구글 크롬이나 기타 앱에서 로그인 암호가 필요한 경우는 계속해서 팝업이 나타남. 필요 시 &quot;로그인&quot;, &quot;기본 키 모음&quot;의 암호를 모두 빈 값으로 설정해야할 듯 함.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://perry912.blogspot.com/feeds/5296322220201879771/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://perry912.blogspot.com/2021/01/1804.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/5296322220201879771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/5296322220201879771'/><link rel='alternate' type='text/html' href='http://perry912.blogspot.com/2021/01/1804.html' title='우분투(18.04) 로그인 키 모음 잠금 해제'/><author><name>J2D2</name><uri>http://www.blogger.com/profile/05111447126146160230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0i6lb7wQmXuEcULFaPG7mybLPz3iEZ6L4VbhcB66uEdEUo8Xy9GGrm11WG5PPYx1ieLXzSem-Ih2OzWC22RDfrXFxbT8HV2AArpfVHezIUhRJ5ff9RGJdRhe8IplYLtBNyPHicmONS9Q/s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2016563715454573042.post-6490570528851765758</id><published>2021-01-14T11:52:00.009+09:00</published><updated>2022-11-15T10:56:17.917+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="#jupyter"/><category scheme="http://www.blogger.com/atom/ns#" term="#theme"/><category scheme="http://www.blogger.com/atom/ns#" term="#노트북테마"/><category scheme="http://www.blogger.com/atom/ns#" term="#주피터 노트북 테마"/><category scheme="http://www.blogger.com/atom/ns#" term="#주피터테마"/><title type='text'>주피터 노트북 테마 상세 설정</title><content type='html'>&lt;p&gt;pip install jupyterthemes&lt;/p&gt;&lt;p&gt;pip install --upgrade jupyterthemes&lt;/p&gt;&lt;p&gt;jt -t gruvboxd&amp;nbsp;-T -N -kl -f roboto -fs 11 -tfs 11 -nfs 12 -tfs 12 -ofs 10 -cellw 90% -lineh 170 -cursc r -cursw 6&lt;/p&gt;&lt;p&gt;jt -t gruvboxd -fs 115 -nfs 125 -tfs 115 -dfs 115 -ofs 115 -cursc r -cellw 80% -lineh 115 -altmd&amp;nbsp; -kl -T -N&lt;/p&gt;&lt;p&gt;&lt;a href=&quot; https://chancoding.tistory.com/48&quot; target=&quot;_blank&quot;&gt; https://chancoding.tistory.com/48&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;div id=&quot;__endic_crx__&quot;&gt;&lt;div class=&quot;css-1abc5oq&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id=&quot;__endic_crx__&quot;&gt;&lt;div class=&quot;css-1abc5oq&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div id=&quot;__endic_crx__&quot;&gt;&lt;div class=&quot;css-diqpy0&quot;&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://perry912.blogspot.com/feeds/6490570528851765758/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://perry912.blogspot.com/2021/01/blog-post_31.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/6490570528851765758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/6490570528851765758'/><link rel='alternate' type='text/html' href='http://perry912.blogspot.com/2021/01/blog-post_31.html' title='주피터 노트북 테마 상세 설정'/><author><name>J2D2</name><uri>http://www.blogger.com/profile/05111447126146160230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2016563715454573042.post-7388431107303479668</id><published>2021-01-14T11:21:00.002+09:00</published><updated>2021-01-20T10:56:14.608+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="#아나콘다"/><category scheme="http://www.blogger.com/atom/ns#" term="#아나콘다 삭제"/><title type='text'>우분투에서 아나콘다 삭제</title><content type='html'>&lt;p&gt;&lt;a href=&quot; https://big-blog.tistory.com/2295&quot; target=&quot;_blank&quot;&gt; https://big-blog.tistory.com/2295&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://perry912.blogspot.com/feeds/7388431107303479668/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://perry912.blogspot.com/2021/01/blog-post_26.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/7388431107303479668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/7388431107303479668'/><link rel='alternate' type='text/html' href='http://perry912.blogspot.com/2021/01/blog-post_26.html' title='우분투에서 아나콘다 삭제'/><author><name>J2D2</name><uri>http://www.blogger.com/profile/05111447126146160230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2016563715454573042.post-4170795734203009176</id><published>2021-01-14T11:20:00.003+09:00</published><updated>2021-01-20T10:56:28.320+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="#노트북"/><category scheme="http://www.blogger.com/atom/ns#" term="#작업 디렉토리"/><category scheme="http://www.blogger.com/atom/ns#" term="#주피터"/><category scheme="http://www.blogger.com/atom/ns#" term="#주피터 노트북"/><category scheme="http://www.blogger.com/atom/ns#" term="#주피터노트북"/><title type='text'>주피터 노트북 작업 디렉토리 변경</title><content type='html'>&lt;p&gt;&lt;a href=&quot; https://m.blog.naver.com/pmw9440/221848755677&quot; target=&quot;_blank&quot;&gt; https://m.blog.naver.com/pmw9440/221848755677&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://perry912.blogspot.com/feeds/4170795734203009176/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://perry912.blogspot.com/2021/01/blog-post_14.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/4170795734203009176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/4170795734203009176'/><link rel='alternate' type='text/html' href='http://perry912.blogspot.com/2021/01/blog-post_14.html' title='주피터 노트북 작업 디렉토리 변경'/><author><name>J2D2</name><uri>http://www.blogger.com/profile/05111447126146160230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2016563715454573042.post-3924463639978823211</id><published>2021-01-14T11:19:00.004+09:00</published><updated>2021-01-20T10:56:44.187+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="#mount"/><category scheme="http://www.blogger.com/atom/ns#" term="#마운트"/><title type='text'>우분투 부팅 시 디스크 자동 마운트</title><content type='html'>&lt;p&gt;&lt;a href=&quot; https://m.blog.naver.com/watney0813/221017927194&quot; target=&quot;_blank&quot;&gt; https://m.blog.naver.com/watney0813/221017927194&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://perry912.blogspot.com/feeds/3924463639978823211/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://perry912.blogspot.com/2021/01/blog-post.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/3924463639978823211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/3924463639978823211'/><link rel='alternate' type='text/html' href='http://perry912.blogspot.com/2021/01/blog-post.html' title='우분투 부팅 시 디스크 자동 마운트'/><author><name>J2D2</name><uri>http://www.blogger.com/profile/05111447126146160230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2016563715454573042.post-4785828896780966672</id><published>2021-01-14T09:49:00.003+09:00</published><updated>2021-03-04T23:41:25.382+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="#anaconda"/><category scheme="http://www.blogger.com/atom/ns#" term="#conda"/><category scheme="http://www.blogger.com/atom/ns#" term="#tensorflow"/><title type='text'>No need to set up cuDNN and CUDA in your ubuntu os for data science environment because..</title><content type='html'>&lt;p&gt;visit this site I give you below&lt;/p&gt;&lt;p&gt;https://anaconda.org/anaconda/tensorflow-gpu&lt;/p&gt;&lt;p&gt;and follow the command.&lt;/p&gt;&lt;div class=&quot;panel&quot; style=&quot;background: rgb(255, 255, 255); border: 0px solid rgb(227, 227, 227); box-shadow: rgb(164, 188, 194) 0px 0.1rem 0.5rem; box-sizing: border-box; color: #333333; font-family: &amp;quot;Proxima Nova&amp;quot;, Lato, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Roboto, Arial, sans-serif; font-size: 16px; margin: 0px 0px 1.25rem; padding: 1.25rem;&quot;&gt;&lt;div style=&quot;box-sizing: border-box; margin: 0px; padding: 0px;&quot;&gt;&lt;code style=&quot;-webkit-box-decoration-break: clone; background-color: #eeeff0; border: 0.1rem solid rgb(197, 201, 204); box-sizing: border-box; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Courier, monospace; font-size: 1em; padding: 0.125rem 0.3125rem 0.0625rem;&quot;&gt;conda install -c anaconda tensorflow-gpu&lt;/code&gt;&lt;span style=&quot;background-color: transparent;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;This command will install all libraries and drivers into your conda environment.&lt;/p&gt;&lt;p&gt;Don&#39;t be stupid! ;)&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://perry912.blogspot.com/feeds/4785828896780966672/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://perry912.blogspot.com/2021/01/no-need-to-set-up-cudnn-and-cuda-in.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/4785828896780966672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/4785828896780966672'/><link rel='alternate' type='text/html' href='http://perry912.blogspot.com/2021/01/no-need-to-set-up-cudnn-and-cuda-in.html' title='No need to set up cuDNN and CUDA in your ubuntu os for data science environment because..'/><author><name>J2D2</name><uri>http://www.blogger.com/profile/05111447126146160230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2016563715454573042.post-810827998095803017</id><published>2021-01-13T23:58:00.003+09:00</published><updated>2021-01-13T23:58:30.114+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="#anaconda"/><category scheme="http://www.blogger.com/atom/ns#" term="#shortcut"/><title type='text'>Making a shortcut of anaconda in ubuntu 18.04</title><content type='html'>&lt;p&gt;&amp;nbsp;https://dannyda.com/2020/03/21/how-to-create-shortcut-icon-for-anaconda-anaconda3-navigator-launch-anaconda-navigator-in-linux-debian-ubuntu-kali-linux/&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://perry912.blogspot.com/feeds/810827998095803017/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://perry912.blogspot.com/2021/01/making-shortcut-of-anaconda-in-ubuntu.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/810827998095803017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/810827998095803017'/><link rel='alternate' type='text/html' href='http://perry912.blogspot.com/2021/01/making-shortcut-of-anaconda-in-ubuntu.html' title='Making a shortcut of anaconda in ubuntu 18.04'/><author><name>J2D2</name><uri>http://www.blogger.com/profile/05111447126146160230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2016563715454573042.post-3283827348910981264</id><published>2021-01-07T14:51:00.005+09:00</published><updated>2021-01-07T15:00:56.009+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="#h5py"/><category scheme="http://www.blogger.com/atom/ns#" term="#HDF5"/><title type='text'>Lists the contents of a file in HDF5 with h5py</title><content type='html'>&lt;div style=&quot;text-align: left;&quot;&gt;- h5ls is applied to a file containing a couple of datasets and a group:&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: #666666; color: white;&quot;&gt;$ h5ls demo.hdf5&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;comp&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dataset {1024}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;- prints extended information and also recursively enters groups:&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: #666666; color: white;&quot;&gt;$ h5ls -vlr demo.hdf5&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;15&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Group&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Opened &quot;weather.hdf5&quot; with sec2 driver.&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;/&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Group&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; Location:&amp;nbsp; 1:96&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; Links:&amp;nbsp; &amp;nbsp; &amp;nbsp;1&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;/15&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Group&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; Location:&amp;nbsp; 1:1072&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; Links:&amp;nbsp; &amp;nbsp; &amp;nbsp;1&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;/15/temperature&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dataset {1024/1024}&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; Attribute: dt scalar&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Type:&amp;nbsp; &amp;nbsp; &amp;nbsp; native double&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Data:&amp;nbsp; 10&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; Attribute: start_time scalar&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Type:&amp;nbsp; &amp;nbsp; &amp;nbsp; native long&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Data:&amp;nbsp; 1375204299&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; Location:&amp;nbsp; 1:800&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; Links:&amp;nbsp; &amp;nbsp; &amp;nbsp;1&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; Storage:&amp;nbsp; &amp;nbsp;8192 logical bytes, 8192 allocated bytes, 100.00% utilization&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; Type:&amp;nbsp; &amp;nbsp; &amp;nbsp; native double&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;/15/wind&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dataset {2048/2048}&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; Attribute: dt scalar&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Type:&amp;nbsp; &amp;nbsp; &amp;nbsp; native double&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Data:&amp;nbsp; 5&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; Location:&amp;nbsp; 1:10896&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; Links:&amp;nbsp; &amp;nbsp; &amp;nbsp;1&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; Storage:&amp;nbsp; &amp;nbsp;16384 logical bytes, 16384 allocated bytes, 100.00% utilization&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; Type:&amp;nbsp; &amp;nbsp; &amp;nbsp; native double&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;/comp&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dataset {1024/1024}&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; Location:&amp;nbsp; 1:11168&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; Links:&amp;nbsp; &amp;nbsp; &amp;nbsp;1&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; Chunks:&amp;nbsp; &amp;nbsp; {1024} 4096 bytes&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; Storage:&amp;nbsp; &amp;nbsp;4096 logical bytes, 1456 allocated bytes, 281.32% utilization&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; Filter-0:&amp;nbsp; deflate-1 OPT {4}&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; Type:&amp;nbsp; &amp;nbsp; &amp;nbsp; native int&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;- h5ls is great for inspecting metadata like this. There’s also a program called h5dump,&lt;/div&gt;&lt;div&gt;which prints data as well, although in a more verbose format:&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: #666666; color: white;&quot;&gt;$ h5dump demo.hdf5&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;HDF5 &quot;demo.hdf5&quot; {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;GROUP &quot;/&quot; {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;DATASET &quot;array&quot; {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;DATATYPE H5T_STD_I32LE&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;DATASPACE SIMPLE { ( 10 ) / ( 10 )&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&amp;nbsp;&lt;/span&gt;DATA {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;(0): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;GROUP &quot;group&quot; {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;DATASET &quot;subarray&quot; {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;DATATYPE H5T_STD_I32LE&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;DATASPACE SIMPLE { ( 2, 2 ) / ( 2, 2 )&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;DATA {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;(0,0): 2, 2,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;(1,0): 2, 2&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;DATASET &quot;scalar&quot; {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;DATATYPE H5T_STD_I32LE&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;16 | Chapter 2: Getting Started&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;DATASPACE SCALAR&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;DATA {&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;(0): 42&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;}&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: black; color: white; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://perry912.blogspot.com/feeds/3283827348910981264/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://perry912.blogspot.com/2021/01/lists-contents-of-file-in-hdf5-with-h5py.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/3283827348910981264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/3283827348910981264'/><link rel='alternate' type='text/html' href='http://perry912.blogspot.com/2021/01/lists-contents-of-file-in-hdf5-with-h5py.html' title='Lists the contents of a file in HDF5 with h5py'/><author><name>J2D2</name><uri>http://www.blogger.com/profile/05111447126146160230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2016563715454573042.post-4349748617198707794</id><published>2020-12-15T16:13:00.003+09:00</published><updated>2020-12-15T16:13:27.309+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="#Fake GPS"/><category scheme="http://www.blogger.com/atom/ns#" term="#Xcode"/><title type='text'>How to simulate Fake GPS in XCode</title><content type='html'>&lt;p&gt;&amp;nbsp;https://medium.com/innocode-stories/tutorial-how-to-simulate-location-on-the-ios-device-e2be20fbd7f4&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://perry912.blogspot.com/feeds/4349748617198707794/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://perry912.blogspot.com/2020/12/how-to-simulate-fake-gps-in-xcode.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/4349748617198707794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/4349748617198707794'/><link rel='alternate' type='text/html' href='http://perry912.blogspot.com/2020/12/how-to-simulate-fake-gps-in-xcode.html' title='How to simulate Fake GPS in XCode'/><author><name>J2D2</name><uri>http://www.blogger.com/profile/05111447126146160230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2016563715454573042.post-4602248003512323259</id><published>2020-12-09T13:34:00.004+09:00</published><updated>2020-12-09T13:37:15.062+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="#distribution error"/><category scheme="http://www.blogger.com/atom/ns#" term="#ios"/><title type='text'>Unsupported Architectures. The executable for [Project Name]&#39;[i386, x86_64]&#39;</title><content type='html'>&lt;p&gt;Build Phases-&amp;gt;Run Script&lt;/p&gt;&lt;p&gt;Add this script below&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;cd &quot;${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/&quot;&lt;/p&gt;&lt;p&gt;if [[ -d &quot;Frameworks&quot; ]]; then&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; rm -fr Frameworks&lt;/p&gt;&lt;p&gt;fi&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2uoFHjk4y3YrBw33ZNoYGaiin04TnE4w5ULg734nvHzkcR_DYYAgrSi_rF7aRaKFfK9hjbFevpfC7kGFbDTUWp6aqYQorTJeydQ1b_4q2dhjjsYl89-0mqFDUFwhM2KMiReXY1XgGFxg/s1643/%25E1%2584%2589%25E1%2585%25B3%25E1%2584%258F%25E1%2585%25B3%25E1%2584%2585%25E1%2585%25B5%25E1%2586%25AB%25E1%2584%2589%25E1%2585%25A3%25E1%2586%25BA+2020-12-09+%25E1%2584%258B%25E1%2585%25A9%25E1%2584%258C%25E1%2585%25A5%25E1%2586%25AB+10.03.46.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;743&quot; data-original-width=&quot;1643&quot; height=&quot;464&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2uoFHjk4y3YrBw33ZNoYGaiin04TnE4w5ULg734nvHzkcR_DYYAgrSi_rF7aRaKFfK9hjbFevpfC7kGFbDTUWp6aqYQorTJeydQ1b_4q2dhjjsYl89-0mqFDUFwhM2KMiReXY1XgGFxg/w619-h464/%25E1%2584%2589%25E1%2585%25B3%25E1%2584%258F%25E1%2585%25B3%25E1%2584%2585%25E1%2585%25B5%25E1%2586%25AB%25E1%2584%2589%25E1%2585%25A3%25E1%2586%25BA+2020-12-09+%25E1%2584%258B%25E1%2585%25A9%25E1%2584%258C%25E1%2585%25A5%25E1%2586%25AB+10.03.46.png&quot; width=&quot;619&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://perry912.blogspot.com/feeds/4602248003512323259/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://perry912.blogspot.com/2020/12/unsupported-architectures-executable.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/4602248003512323259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/4602248003512323259'/><link rel='alternate' type='text/html' href='http://perry912.blogspot.com/2020/12/unsupported-architectures-executable.html' title='Unsupported Architectures. The executable for [Project Name]&#39;[i386, x86_64]&#39;'/><author><name>J2D2</name><uri>http://www.blogger.com/profile/05111447126146160230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2uoFHjk4y3YrBw33ZNoYGaiin04TnE4w5ULg734nvHzkcR_DYYAgrSi_rF7aRaKFfK9hjbFevpfC7kGFbDTUWp6aqYQorTJeydQ1b_4q2dhjjsYl89-0mqFDUFwhM2KMiReXY1XgGFxg/s72-w619-h464-c/%25E1%2584%2589%25E1%2585%25B3%25E1%2584%258F%25E1%2585%25B3%25E1%2584%2585%25E1%2585%25B5%25E1%2586%25AB%25E1%2584%2589%25E1%2585%25A3%25E1%2586%25BA+2020-12-09+%25E1%2584%258B%25E1%2585%25A9%25E1%2584%258C%25E1%2585%25A5%25E1%2586%25AB+10.03.46.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2016563715454573042.post-4624314682344422608</id><published>2020-10-20T23:26:00.005+09:00</published><updated>2020-10-20T23:26:36.356+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="#GPU"/><category scheme="http://www.blogger.com/atom/ns#" term="#gpu memory"/><category scheme="http://www.blogger.com/atom/ns#" term="#keras"/><category scheme="http://www.blogger.com/atom/ns#" term="#케라스"/><title type='text'>To set gpu memory rate manually when using keras</title><content type='html'>&lt;pre style=&quot;background-color: #212121; color: #eeffff; font-family: &#39;DejaVu Sans Mono&#39;,monospace; font-size: 11.3pt;&quot;&gt;&lt;span style=&quot;color: #c792ea; font-style: italic;&quot;&gt;from &lt;/span&gt;tensorflow&lt;span style=&quot;color: #89ddff;&quot;&gt;.&lt;/span&gt;compat&lt;span style=&quot;color: #89ddff;&quot;&gt;.&lt;/span&gt;v1 &lt;span style=&quot;color: #c792ea; font-style: italic;&quot;&gt;import &lt;/span&gt;ConfigProto&lt;br /&gt;&lt;span style=&quot;color: #c792ea; font-style: italic;&quot;&gt;from &lt;/span&gt;tensorflow&lt;span style=&quot;color: #89ddff;&quot;&gt;.&lt;/span&gt;compat&lt;span style=&quot;color: #89ddff;&quot;&gt;.&lt;/span&gt;v1 &lt;span style=&quot;color: #c792ea; font-style: italic;&quot;&gt;import &lt;/span&gt;InteractiveSession&lt;br /&gt;config &lt;span style=&quot;color: #89ddff;&quot;&gt;= &lt;/span&gt;&lt;span style=&quot;color: #82aaff;&quot;&gt;ConfigProto&lt;/span&gt;&lt;span style=&quot;color: #89ddff;&quot;&gt;()&lt;br /&gt;&lt;/span&gt;config&lt;span style=&quot;color: #89ddff;&quot;&gt;.&lt;/span&gt;gpu_options&lt;span style=&quot;color: #89ddff;&quot;&gt;.&lt;/span&gt;per_process_gpu_memory_fraction &lt;span style=&quot;color: #89ddff;&quot;&gt;= &lt;/span&gt;&lt;span style=&quot;color: #f78c6c;&quot;&gt;0.8&lt;br /&gt;&lt;/span&gt;session &lt;span style=&quot;color: #89ddff;&quot;&gt;= &lt;/span&gt;&lt;span style=&quot;color: #82aaff;&quot;&gt;InteractiveSession&lt;/span&gt;&lt;span style=&quot;color: #89ddff;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #f78c6c;&quot;&gt;config&lt;/span&gt;&lt;span style=&quot;color: #89ddff;&quot;&gt;=&lt;/span&gt;config&lt;span style=&quot;color: #89ddff;&quot;&gt;)&lt;/span&gt;&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://perry912.blogspot.com/feeds/4624314682344422608/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://perry912.blogspot.com/2020/10/to-set-gpu-memory-rate-manually-when.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/4624314682344422608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/4624314682344422608'/><link rel='alternate' type='text/html' href='http://perry912.blogspot.com/2020/10/to-set-gpu-memory-rate-manually-when.html' title='To set gpu memory rate manually when using keras'/><author><name>J2D2</name><uri>http://www.blogger.com/profile/05111447126146160230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2016563715454573042.post-247500149782387647</id><published>2020-10-20T23:25:00.002+09:00</published><updated>2020-10-20T23:25:20.924+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="#cuDNN failed"/><category scheme="http://www.blogger.com/atom/ns#" term="#gpu UnknownError"/><title type='text'>tensorflow.python.framework.errors_impl.UnknownError: Failed to get convolution algorithm. This is probably because cuDNN failed to initialize</title><content type='html'>&lt;p&gt;add this code below on the top of the source code&lt;/p&gt;&lt;pre style=&quot;background-color: #212121; color: #eeffff; font-family: &#39;DejaVu Sans Mono&#39;,monospace; font-size: 11.3pt;&quot;&gt;gpus &lt;span style=&quot;color: #89ddff;&quot;&gt;= &lt;/span&gt;tf&lt;span style=&quot;color: #89ddff;&quot;&gt;.&lt;/span&gt;config&lt;span style=&quot;color: #89ddff;&quot;&gt;.&lt;/span&gt;experimental&lt;span style=&quot;color: #89ddff;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #82aaff;&quot;&gt;list_physical_devices&lt;/span&gt;&lt;span style=&quot;color: #89ddff;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #c3e88d;&quot;&gt;&#39;GPU&#39;&lt;/span&gt;&lt;span style=&quot;color: #89ddff;&quot;&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #c792ea; font-style: italic;&quot;&gt;if &lt;/span&gt;gpus&lt;span style=&quot;color: #89ddff;&quot;&gt;:&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #89ddff;&quot;&gt;    &lt;/span&gt;&lt;span style=&quot;color: #c792ea; font-style: italic;&quot;&gt;try&lt;/span&gt;&lt;span style=&quot;color: #89ddff;&quot;&gt;:&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #89ddff;&quot;&gt;        &lt;/span&gt;&lt;span style=&quot;color: #616161; font-style: italic;&quot;&gt;# Currently, memory growth needs to be the same across GPUs&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #616161; font-style: italic;&quot;&gt;        &lt;/span&gt;&lt;span style=&quot;color: #c792ea; font-style: italic;&quot;&gt;for &lt;/span&gt;gpu &lt;span style=&quot;color: #c792ea; font-style: italic;&quot;&gt;in &lt;/span&gt;gpus&lt;span style=&quot;color: #89ddff;&quot;&gt;:&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #89ddff;&quot;&gt;            &lt;/span&gt;tf&lt;span style=&quot;color: #89ddff;&quot;&gt;.&lt;/span&gt;config&lt;span style=&quot;color: #89ddff;&quot;&gt;.&lt;/span&gt;experimental&lt;span style=&quot;color: #89ddff;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #82aaff;&quot;&gt;set_memory_growth&lt;/span&gt;&lt;span style=&quot;color: #89ddff;&quot;&gt;(&lt;/span&gt;gpu&lt;span style=&quot;color: #89ddff;&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #c792ea; font-style: italic;&quot;&gt;True&lt;/span&gt;&lt;span style=&quot;color: #89ddff;&quot;&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #89ddff;&quot;&gt;        &lt;/span&gt;logical_gpus &lt;span style=&quot;color: #89ddff;&quot;&gt;= &lt;/span&gt;tf&lt;span style=&quot;color: #89ddff;&quot;&gt;.&lt;/span&gt;config&lt;span style=&quot;color: #89ddff;&quot;&gt;.&lt;/span&gt;experimental&lt;span style=&quot;color: #89ddff;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #82aaff;&quot;&gt;list_logical_devices&lt;/span&gt;&lt;span style=&quot;color: #89ddff;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #c3e88d;&quot;&gt;&#39;GPU&#39;&lt;/span&gt;&lt;span style=&quot;color: #89ddff;&quot;&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #89ddff;&quot;&gt;        &lt;/span&gt;&lt;span style=&quot;color: #82aaff; font-style: italic;&quot;&gt;print&lt;/span&gt;&lt;span style=&quot;color: #89ddff;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #82aaff; font-style: italic;&quot;&gt;len&lt;/span&gt;&lt;span style=&quot;color: #89ddff;&quot;&gt;(&lt;/span&gt;gpus&lt;span style=&quot;color: #89ddff;&quot;&gt;), &lt;/span&gt;&lt;span style=&quot;color: #c3e88d;&quot;&gt;&quot;Physical GPUs,&quot;&lt;/span&gt;&lt;span style=&quot;color: #89ddff;&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #82aaff; font-style: italic;&quot;&gt;len&lt;/span&gt;&lt;span style=&quot;color: #89ddff;&quot;&gt;(&lt;/span&gt;logical_gpus&lt;span style=&quot;color: #89ddff;&quot;&gt;), &lt;/span&gt;&lt;span style=&quot;color: #c3e88d;&quot;&gt;&quot;Logical GPUs&quot;&lt;/span&gt;&lt;span style=&quot;color: #89ddff;&quot;&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #89ddff;&quot;&gt;    &lt;/span&gt;&lt;span style=&quot;color: #c792ea; font-style: italic;&quot;&gt;except &lt;/span&gt;&lt;span style=&quot;color: #82aaff; font-style: italic;&quot;&gt;RuntimeError &lt;/span&gt;&lt;span style=&quot;color: #c792ea; font-style: italic;&quot;&gt;as &lt;/span&gt;e&lt;span style=&quot;color: #89ddff;&quot;&gt;:&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #89ddff;&quot;&gt;    &lt;/span&gt;&lt;span style=&quot;color: #616161; font-style: italic;&quot;&gt;# Memory growth must be set before GPUs have been initialized&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #616161; font-style: italic;&quot;&gt;        &lt;/span&gt;&lt;span style=&quot;color: #82aaff; font-style: italic;&quot;&gt;print&lt;/span&gt;&lt;span style=&quot;color: #89ddff;&quot;&gt;(&lt;/span&gt;e&lt;span style=&quot;color: #89ddff;&quot;&gt;)&lt;/span&gt;&lt;/pre&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://perry912.blogspot.com/feeds/247500149782387647/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://perry912.blogspot.com/2020/10/tensorflowpythonframeworkerrorsimplunkn.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/247500149782387647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/247500149782387647'/><link rel='alternate' type='text/html' href='http://perry912.blogspot.com/2020/10/tensorflowpythonframeworkerrorsimplunkn.html' title='tensorflow.python.framework.errors_impl.UnknownError: Failed to get convolution algorithm. This is probably because cuDNN failed to initialize'/><author><name>J2D2</name><uri>http://www.blogger.com/profile/05111447126146160230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2016563715454573042.post-853963602808030151</id><published>2020-10-16T10:05:00.006+09:00</published><updated>2020-10-16T10:09:00.740+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="#ios"/><category scheme="http://www.blogger.com/atom/ns#" term="#removing storyboard"/><category scheme="http://www.blogger.com/atom/ns#" term="#run with xib"/><category scheme="http://www.blogger.com/atom/ns#" term="#storyboard"/><title type='text'>After removing storyboard, app appears black in iOS with Objective-c.</title><content type='html'>&lt;p&gt;1. set iOS version over 13 and make &quot;Main Interface&quot; is empty&lt;/p&gt;&lt;p&gt;2. add a ViewController&lt;/p&gt;&lt;p&gt;3. nd code below in the SceneDelegate.m&amp;nbsp;&lt;/p&gt;&lt;p class=&quot;p1&quot; style=&quot;background-color: #1f1f24; color: rgba(255, 255, 255, 0.85); font-family: Menlo; font-size: 12px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px;&quot;&gt;- (&lt;span class=&quot;s1&quot; style=&quot;color: #fc5fa3;&quot;&gt;void&lt;/span&gt;)&lt;span class=&quot;s2&quot; style=&quot;color: #41a1c0;&quot;&gt;scene&lt;/span&gt;:(&lt;span class=&quot;s3&quot; style=&quot;color: #d0a8ff;&quot;&gt;UIScene&lt;/span&gt; *)scene &lt;span class=&quot;s2&quot; style=&quot;color: #41a1c0;&quot;&gt;willConnectToSession&lt;/span&gt;:(&lt;span class=&quot;s3&quot; style=&quot;color: #d0a8ff;&quot;&gt;UISceneSession&lt;/span&gt; *)session &lt;span class=&quot;s2&quot; style=&quot;color: #41a1c0;&quot;&gt;options&lt;/span&gt;:(&lt;span class=&quot;s3&quot; style=&quot;color: #d0a8ff;&quot;&gt;UISceneConnectionOptions&lt;/span&gt; *)connectionOptions {&lt;/p&gt;&lt;p class=&quot;p2&quot; style=&quot;background-color: #1f1f24; color: #6c7986; font-family: Menlo; font-size: 12px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span class=&quot;s4&quot; color=&quot;rgba(255, 255, 255, 0.85)&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;// Use this method to optionally configure and attach the UIWindow `window` to the provided UIWindowScene `scene`.&lt;/p&gt;&lt;p class=&quot;p2&quot; style=&quot;background-color: #1f1f24; color: #6c7986; font-family: Menlo; font-size: 12px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span class=&quot;s4&quot; color=&quot;rgba(255, 255, 255, 0.85)&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;// If using a storyboard, the `window` property will automatically be initialized and attached to the scene.&lt;/p&gt;&lt;p class=&quot;p2&quot; style=&quot;background-color: #1f1f24; color: #6c7986; font-family: Menlo; font-size: 12px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span class=&quot;s4&quot; color=&quot;rgba(255, 255, 255, 0.85)&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;// This delegate does not imply the connecting scene or session are new (see `application:configurationForConnectingSceneSession` instead).&lt;/p&gt;&lt;p class=&quot;p3&quot; style=&quot;background-color: #1f1f24; color: rgba(255, 255, 255, 0.85); font-family: Menlo; font-size: 12px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px; min-height: 14px;&quot;&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;p1&quot; style=&quot;background-color: #1f1f24; color: rgba(255, 255, 255, 0.85); font-family: Menlo; font-size: 12px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: #fc5fa3;&quot;&gt;self&lt;/span&gt;.&lt;span class=&quot;s5&quot; style=&quot;color: #67b7a4;&quot;&gt;window&lt;/span&gt; = [[&lt;span class=&quot;s3&quot; style=&quot;color: #d0a8ff;&quot;&gt;UIWindow&lt;/span&gt; &lt;span class=&quot;s6&quot; style=&quot;color: #a167e6;&quot;&gt;alloc&lt;/span&gt;] &lt;span class=&quot;s6&quot; style=&quot;color: #a167e6;&quot;&gt;initWithWindowScene&lt;/span&gt;:(&lt;span class=&quot;s3&quot; style=&quot;color: #d0a8ff;&quot;&gt;UIWindowScene&lt;/span&gt;*)scene];&lt;/p&gt;&lt;p class=&quot;p4&quot; style=&quot;background-color: #1f1f24; color: #9ef1dd; font-family: Menlo; font-size: 12px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span class=&quot;s4&quot; color=&quot;rgba(255, 255, 255, 0.85)&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;MainViewController&lt;span class=&quot;s4&quot; color=&quot;rgba(255, 255, 255, 0.85)&quot;&gt; *controller = [[&lt;/span&gt;MainViewController&lt;span class=&quot;s4&quot; color=&quot;rgba(255, 255, 255, 0.85)&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s6&quot; style=&quot;color: #a167e6;&quot;&gt;alloc&lt;/span&gt;&lt;span class=&quot;s4&quot; color=&quot;rgba(255, 255, 255, 0.85)&quot;&gt;] &lt;/span&gt;&lt;span class=&quot;s6&quot; style=&quot;color: #a167e6;&quot;&gt;initWithNibName&lt;/span&gt;&lt;span class=&quot;s4&quot; color=&quot;rgba(255, 255, 255, 0.85)&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;s7&quot; style=&quot;color: #fc6a5d;&quot;&gt;@&quot;MainViewController&quot;&lt;/span&gt;&lt;span class=&quot;s4&quot; color=&quot;rgba(255, 255, 255, 0.85)&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s6&quot; style=&quot;color: #a167e6;&quot;&gt;bundle&lt;/span&gt;&lt;span class=&quot;s4&quot; color=&quot;rgba(255, 255, 255, 0.85)&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: #fc5fa3;&quot;&gt;nil&lt;/span&gt;&lt;span class=&quot;s4&quot; color=&quot;rgba(255, 255, 255, 0.85)&quot;&gt;];&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;p5&quot; style=&quot;background-color: #1f1f24; color: #a167e6; font-family: Menlo; font-size: 12px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span class=&quot;s4&quot; color=&quot;rgba(255, 255, 255, 0.85)&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: #fc5fa3;&quot;&gt;self&lt;/span&gt;&lt;span class=&quot;s4&quot; color=&quot;rgba(255, 255, 255, 0.85)&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;s5&quot; style=&quot;color: #67b7a4;&quot;&gt;window&lt;/span&gt;&lt;span class=&quot;s4&quot; color=&quot;rgba(255, 255, 255, 0.85)&quot;&gt;.&lt;/span&gt;backgroundColor&lt;span class=&quot;s4&quot; color=&quot;rgba(255, 255, 255, 0.85)&quot;&gt; = [&lt;/span&gt;&lt;span class=&quot;s3&quot; style=&quot;color: #d0a8ff;&quot;&gt;UIColor&lt;/span&gt;&lt;span class=&quot;s4&quot; color=&quot;rgba(255, 255, 255, 0.85)&quot;&gt; &lt;/span&gt;redColor&lt;span class=&quot;s4&quot; color=&quot;rgba(255, 255, 255, 0.85)&quot;&gt;];&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;p1&quot; style=&quot;background-color: #1f1f24; color: rgba(255, 255, 255, 0.85); font-family: Menlo; font-size: 12px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: #fc5fa3;&quot;&gt;self&lt;/span&gt;.&lt;span class=&quot;s5&quot; style=&quot;color: #67b7a4;&quot;&gt;window&lt;/span&gt;.&lt;span class=&quot;s6&quot; style=&quot;color: #a167e6;&quot;&gt;rootViewController&lt;/span&gt; = controller;&lt;/p&gt;&lt;p class=&quot;p5&quot; style=&quot;background-color: #1f1f24; color: #a167e6; font-family: Menlo; font-size: 12px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px;&quot;&gt;&lt;span class=&quot;s4&quot; color=&quot;rgba(255, 255, 255, 0.85)&quot;&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;[&lt;/span&gt;&lt;span class=&quot;s1&quot; style=&quot;color: #fc5fa3;&quot;&gt;self&lt;/span&gt;&lt;span class=&quot;s4&quot; color=&quot;rgba(255, 255, 255, 0.85)&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;s5&quot; style=&quot;color: #67b7a4;&quot;&gt;window&lt;/span&gt;&lt;span class=&quot;s4&quot; color=&quot;rgba(255, 255, 255, 0.85)&quot;&gt; &lt;/span&gt;makeKeyAndVisible&lt;span class=&quot;s4&quot; color=&quot;rgba(255, 255, 255, 0.85)&quot;&gt;];&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;p1&quot; style=&quot;background-color: #1f1f24; color: rgba(255, 255, 255, 0.85); font-family: Menlo; font-size: 12px; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px;&quot;&gt;}&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://perry912.blogspot.com/feeds/853963602808030151/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://perry912.blogspot.com/2020/10/after-removing-storyboard-app-appears.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/853963602808030151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2016563715454573042/posts/default/853963602808030151'/><link rel='alternate' type='text/html' href='http://perry912.blogspot.com/2020/10/after-removing-storyboard-app-appears.html' title='After removing storyboard, app appears black in iOS with Objective-c.'/><author><name>J2D2</name><uri>http://www.blogger.com/profile/05111447126146160230</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>