Programming/Python

    [Python] PyTorch, TensorFlow 가상환경 생성

    가장 많이 사용되는 딥러닝 프레임워크인 파이토치와 텐서플로우 가상환경을 만들어보자 PyTorch 가상환경 생성 → 활성화 PyTorch 공식홈페이지 - Get Started 에서 본인에게 맞는 환경을 선택한 후 아래에 뜨는 Command를 Anaconda Prompt conda install pytorch torchvision torchaudio cudatoolkit=[버전] -c pytorch TensorFlow 가상환경 생성 → 활성화 GPU 사용 시 conda install -c conda-forge tensorflow-gpu=[버전] CPU 사용 시 conda install -c conda-forge tensorflow=[버전] 위 명령어를 이용하면 설정한 TensorFlow 버전에 호환되는 cu..

    [Anaconda] 아나콘다 가상환경 사용법

    Anaconda 설치 Anaconda Prompt 실행 가상환경 생성 conda create -n [가상환경이름] python=[버전] 가상환경 활성화 conda activate [가상환경이름] 가상환경 비활성화 conda deactivate 가상환경 삭제 conda remove -n [가상환경이름] --all 가상환경 목록 확인 conda env list conda info --envs 패키지(라이브러리) 내보내기 현재 가상환경에 설치된 패키지 목록과 버전 정보들을 requirements.txt 파일로 저장 pip freeze > requirements.txt 패키지(라이브러리) 불러오기 cd 명령어로 requirements.txt 파일이 위치한 디렉토리로 이동한 후 실행 pip install -r r..

    Jupyter Notebook 가상환경 연결

    기본적으로 파이썬 패키지들 간의 충돌이 발생할 수 있기 때문에 가상환경으로 분리하여 사용하는 것이 좋다 ! 가상환경을 주피터 노트북에서 사용할 때 다음과 같은 설정이 필요하다 ! Anaconda Prompt 실행 가상환경 생성 및 활성화 conda create -n [가상환경이름] python=[버전] conda activate [가상환경이름] Jupyter 설치 pip install jupyter jupyter notebook과 ipykernel을 따로 설치해도 되지만, 위의 한줄로 해결 가능하다! 커널 연결 python -m ipykernel install --user --name [가상환경이름] --display-name [설정할커널이름] Jupyter Notebook 실행 jupyter noteb..

    [Anaconda] conda -c 옵션과 conda-forge

    Python 패키지를 설치할 때 일반적으로 pip install [패키지명] 으로 설치해왔지만 이보다는 아나콘다를 이용해서 패키지를 설치하자! 기본적으로 (base)에 설치하기보다는 항상 가상환경을 이용하고 새로 만든 가상환경 속에서도 pip install을 먼저 이용하기보다 conda install을 이용해보자 아나콘다는 생각보다 훨씬 똑똑한 녀석이라서 아래와 같은 명령어를 사용하면 자동으로 해당 환경에 설치되어 있는 패키지들과의 호환성을 체크하여 패키지를 설치해준다! conda install -c conda-forge [패키지명] -c 옵션 -c는 -channel을 의미한다 conda-forge conda-forge는 conda의 channel로써, 여러 기여자들로 구성된 커뮤니티 채널이다. (con..

    [Python] pandas_profiling

    EDA를 코드 한줄로! https://wikidocs.net/47193 5) 판다스 프로파일링(Pandas-Profiling) 좋은 요리를 위해서는 조리 방법도 중요하지만, 그만큼 중요한 것은 갖고있는 재료의 상태입니다. 재료가 상하거나 문제가 있다면 좋은 요리가 나올 수 없습니다. 마찬가지로 좋은 ... wikidocs.net pip install -U pandas-profiling -U 옵션 : 해당 패키지를 최신 버전으로 업그레이드 import pandas_profiling as pp

    [Python] dictionary 자료형 get

    get(x) : x라는 key에 대응되는 value를 반환 get(x, y) : x라는 key에 대응되는 value를 반환하지만, x라는 key가 없을 경우 y를 반환 https://wikidocs.net/16 02-5 딕셔너리 자료형 [TOC] ## 딕셔너리란? 사람은 누구든지 이름 = 홍길동, 생일 = 몇 월 며칠 등으로 구별할 수 있다. 파이썬은 영리하게도 이러한 대응 관계를 나타낼 ... wikidocs.net