728x90
반응형
SMALL
conda 가상환경에서 jupyter notebook 실행하기(초간단)
·
ML & DL
anaconda에서 주피터 노트북을 실행하려면1) anaconda prompt에 접속해서 jupyter notebook을 입력하거나2) 윈도우 탭에서 바로 접속이 가능하다.  하지만 가상환경에서 jupyter notebook을 실행하려면 아래 포스팅처럼 conda에서 가상환경을 생성한 후에 jupyter notebook을 따로 설치하고 가상환경에 커널을 연결시켜줘야 한다.1. 가상환경 생성 및 접속하기https://seoy00.tistory.com/8 conda에서 가상환경 생성하기(초간단)conda 가상환경 생성 conda에서 가상환경을 생성하고 싶을 경우, 아나콘다 터미널을 열어 아래 명령어를 입력해 실행한다. conda create -n python= 가상환경 목록 확인 conda env list ..
C/C++ Visual Studio 설치 및 빈 프로젝트 생성
·
Settings
Visual Studio 설치https://visualstudio.microsoft.com/ko/downloads/ 로 접속하여 community를 무료 다운로드 한다.  다운로드 한 실행파일을 열어 설치를 계속 진행하면 다음과 같은 화면이 나온다.c와 c++만 사용할 예정이기 때문에 아래와 같이 c++를 사용한 데스크톱 개발을 선택하고 설치를 진행해 준다. 다음과 같이 설치가 진행된다. 필자는 설치하는 데에 약 5~10분 정도 소요되었다.  로그인 및 테마는 자유롭게 설정하면 된다.빈 프로젝트 생성Visual Studio를 처음 실행하면 다음과 같은 화면이 나온다. 새 프로젝트 만드기를 눌러 프로젝트를 생성한다. Windows 데스크톱 마법사를 선택하고 다음을 누른다. 다음과 같이 프로젝트 이름과 위치..
윈도우11 원격 데스크톱 사용하기/자격 증명이 작동하지 않습니다. 해결 방법
·
Settings
노트북에서 연구실 컴퓨터에 원격으로 접속하고 싶어 window 11 pro의 원격데스크톱을 이용해서 접속하려고 하는데 계속 오류가 났다. 아래는 사용 방법과 해결 방법이다.원격 데스크톱을 사용하려면 먼저 기능을 활성화 하여야 한다. 원격 접속을 통해 작업하고자 하는 pc(예) 연구실 컴퓨터)의 설정>시스템>원격 데스크톱 에 들어가 원격 데스크톱을 활성화 한다. 참고로 window의 원격 데스크톱 기능은 접속하는 데 사용하는 pc의 버전은 상관 없지만, 접속할 pc는 window 10/11모두 pro일 때만 사용이 가능하며 home edition버전에서는 지원하지 않고 있다.  원격 접속할 pc(예) 노트북) 검색 탭에서 원격 데스크톱을 검색해서 들어가면 아래와 같은 화면이 나온다.여기에 작업할 pc의 i..
[밑시딥1] Chapter4 신경망 학습(2)
·
Books/밑바닥부터 시작하는 딥러닝1
해당 포스팅은 책을 기준으로 하며, 공부 기록 목적으로 작성되었습니다. 기울기모든 변수의 편미분을 벡터로 정리한 것을 기울기라고 한다. 기울기는 다음과 같이 구현할 수 있다.def numerical_gradient(f, x): h = 1e-4 # 0.0001 grad = np.zeros_like(x) # x와 형상이 같고 모든 원소가 0인 배열을 생성 for idx in range(x.size): tmp_val = x[idx] # f(x+h) 계산 x[idx] = tmp_val + h fxh1 = f(x) # f(x-h) 계산 x[idx] = tmp_val - h fxh2 = f(x) g..
[밑시딥1] Chapter4 신경망 학습(1)
·
Books/밑바닥부터 시작하는 딥러닝1
해당 포스팅은 책을 기준으로 하며, 공부 기록 목적으로 작성되었습니다. 학습이란 훈련 데이터로부터 가중치 매개변수의 최적값을 자동으로 획득하는 것을 뜻한다. 손실 함수는 신경망이 학습할 수 있도록 해주는 지표로 손실 함수의 결괏값을 가장 작게 만드는 개중치 매개변수를 찾는 것이 학습의 목표이다. 데이터에서 학습한다! 신경망의 특징은 데이터를 보고 학습할 수 있다는 점이고 학습한다는 것은 가중치 매개변수의 값을 데이터를 보고 자동으로 결정한다는 의미이다. 데이터 주도 학습 기계학습은 데이터에서 답과 패턴을 찾고 데이터로 이야기를 만드는 것이기 때문에 그 중심에는 데이터가 존재한다. 기계학습에서는 사람의 개입을 최소화하고 수집한 데이터로부터 패턴을 찾으려 시도한다. 신경망과 딥러닝은 기존 기계학습에서 사용하..
[밑시딥1] Chapter3 신경망
·
Books/밑바닥부터 시작하는 딥러닝1
해당 포스팅은 책을 기준으로 하며, 공부 기록 목적으로 작성되었습니다. 퍼셉트론은 복잡한 함수도 표현할 수 있다는 장점이 있지만, 가중치를 사람이 수동으로 설정해야 한다는 단점이 있다. 신경망은 가중치 매개변수의 적절한 값을 데이터로부터 자동으로 학습하는 능력이 있어 퍼셉트론의 단점을 해결해 줄 수 있다.퍼셉트론에서 신경망으로아래 그림에서 볼 수 있듯이 가장 왼쪽 줄을 입력층, 맨 오른쪽 줄을 출력층, 중간 줄을 은닉층이라고 한다. 은닉층의 뉴런은 사람 눈에 보이지 않고 '은닉' 되어 있다. 책에서는 입력층, 은닉층, 출력층을 0, 1, 2층이라고 한다.퍼셉트론 복습그림 3-2는 두 신호를 입력받아 y를 출력하는 퍼셉트론이고, 식으로 표현하면 식 3.1이 된다.식에서 나온 편향, b까지 그림에 명시하녀..
conda에서 가상환경 생성하기(초간단)
·
ML & DL
conda 가상환경 생성conda에서 가상환경을 생성하고 싶을 경우, 아나콘다 터미널을 열어 아래 명령어를 입력해 실행한다.conda create -n python=가상환경 목록 확인conda env list가상환경 활성화만든 가상환경에서 작업하고 싶은 경우 activate 명령어로 가상환경을 활성화할 수 있다.conda activate 성공적으로 활성화되었을 경우 (base)표시가 (활성화한 가상환경명) 으로 변경된 것을 확인할 수 있다.가상환경 비활성화비활성화는 deactivate 명령어을 사용해서 할 수 있다.conda deactivatedeactivate가상환경 제거가상 환경을 제거하고 싶으면 아나콘다 터미널 (base)환경에서 다음을 입력한 후 실행하면 된다.conda remove -n --..
Window에서 PyTorch 설치 및 GPU 사용
·
Settings/GPU
가상환경에 PyTorch 설치가상환경 만들기(생략가능)💡가상환경을 만드는 이유가상환경을 만들면 가상환경마다 독립적인 환경을 만들어 작업을 진행할 수 있다. 한 환경에서만 여러 프로젝트를 진행하다보면 여러 라이브러리와 패키지를 사용하게 되는데 각 라이브러리 혹은 패키지끼리 충돌하거나, 특정 버전의 라이브러리만 호환이 가능한 경우가 있어 삭제와 재설치를 해야하는 경우가 발생할 수 있다. 가상환경 안에 필요한 라이브러리 및 패키지만 설치하여 사용하면 앞서 말한 상황을 방지할 수 있다.가상환경 생성 및 삭제PyTorch 설치아래 링크에서 각 컴퓨터 환경과 CUDA 버전을 선택하면 그에 해당하는 명령어가 보인다.https://pytorch.org/get-started/locally/ PyTorchAn open ..
728x90
반응형
LIST
성장중 •͈ᴗ•͈