본문 바로가기
728x90
반응형

Programming/Tips11

M1 맥북에 native PyTorch 설치하기 (conda 환경) M1 맥북이 출시된 지 1년 정도가 되었고 그간 소프트웨어를 설치한다거나 프로그래밍을 하는 데 있어서 불편함이 크게 줄어들었다. 그럼에도 머신러닝 관련 라이브러리 설치는 기존 맥 프로와 비교했을 때 다소 불편한 점들이 남아있는 것도 사실이다. 지난 포스팅에서 tensorflow 2.4와 2.5 설치로 M1 맥북에서 native 하게 tensorflow를 실행하는 방법을 정리했었다. 특히, 2.5 버전부터는 M1 맥의 GPU (현재는 비록 1개의 GPU만 가능하지만)를 사용할 수 있게 되었다는 것이 큰 발전이라고 할 수 있다. 2021.04.27 - [Programming/Tips] - [Arm64] M1 맥북에 tensorflow 2.4 설치하기 (conda 환경) 2021.08.15 - [Program.. 2021. 10. 16.
[M1 맥북] GPU에서 tensorflow 실행하기 (tensorflow 2.5 설치) 2021.04.27 - [Programming/Tips] - [Arm64] M1 맥북에 tensorflow 2.4 설치하기 (conda 환경) 2021.10.16 - [Programming/Tips] - M1 맥북에 native PyTorch 설치하기 (conda 환경) 목차 지난 포스팅에서 M1 맥북에어에 tensorflow 2.4를 설치하는 방법을 정리해 보았다. 그리고 최근에 한 단계 버전업 된 tensorflow 2.5가 배포된 것을 보고 설치해 보았다. 실제 설치를 해 보니 2.4보다 절차가 훨씬 간결하고 쉬워진 것을 발견했다. 무엇보다도 이번 버전의 놀라운 점은 tensorflow-metal이라는 plugin 설치를 통해 M1 맥북의 GPU를 사용할 수 있게 되었다는 것이다. 이미 이전 버전에.. 2021. 8. 15.
[matplotlib] plt.boxplot 박스색 바꾸기 Python의 matplotlib 라이브러리를 이용해 데이터를 시각화 할 때 boxplot이 많이 사용된다. 특히, 이 boxplot은 데이터의 분포에 대한 통계 정보를 포함해 그릴수 있다는 장점이 있다. 2021.05.03 - [Programming/Machine Learning] - Seaborn boxplot으로 five-number summary 이해하기 2020.11.02 - [Programming/Tips] - [seaborn] 그림의 폰트 사이즈 바꾸기 이 포스팅에서 boxplot의 그림을 더 보기 좋게 꾸미는 방법, 특히, 박스별 다르게 색을 지정하는 것에 대해서 정리해 보았다. Table of Contents 1 load modules 2 create data 3 boxplot 3.1 박.. 2021. 6. 5.
[Jupyter notebook] Table of Contents (TOC) 넣기 (상단/사이드 배치) [Jupyter notebook] Table of Contents (TOC) 넣기 파이썬 코딩 시 가장 많이 사용되는 편집기가 아마 jupyter notebook일 것이다. cell별로 코딩을 실행할 수 있어 디버깅을 하며 코딩을 완성시키기 좋기 때문이다. 하지만 주피터 노트북은 코딩이 길어지면 많은 cell들 때문에 다소 산만해질 수 있다. 이것을 일목요연하게 정리하기 위해서는 목록, 즉, table of content (TOC)를 넣어주면 코딩이 길어져도 그 흐름을 한눈에 파악할 수 있다. 이 포스팅에서는 TOC를 넣는 두 가지 방법에 대해서 소개하도록 하겠다. TOC 유형 1 첫 번째 유형은 주피터 노트북 상단에 TOC를 넣는 것이다. 아래의 첫 번째 박스를 가장 첫 번째 cell에 넣는다. 물론 .. 2021. 5. 30.
728x90
반응형