본문 바로가기

전체 글27

Github branch master 연결 하는 법 컴퓨터 상 로컬 디스크에 폴더 하나 생성 -> 그 안에 소개말 등 넣고 싶은 txt 하나를 넣는다. -> 폴더 오른쪽 클릭 후 'git bash here' 누른다. (없으면, git 설치하면 됨) -> 해당 창에다 다음을 순서대로 입력하면 끝! 1) git init 2) git remote add origin 해당 깃허브 주소 3) git status (현 상황) 4) git add . (참고로, 위의 txt파일 말고도 다른 파일이 있는 경우 이들을 모두 포함한다는 뜻) 5) git commit -m "Hello Github(커밋할 말 넣고 싶은거 아무거나)" 6) git push origin master 필자는 colab에서 바로 깃허브에 올리고자 이 방법을 이용한다. 그 밖에 주피터, vscode 등.. 2022. 8. 14.
상대 경로 지정하기 os.getcwd() # 상대 경로 cd ../ # 빠져나감 cd v_group # 들어감 2022. 7. 13.
anaconda prompt 꿀팁(+jupyter) 정리 anaconda prompt를 실행하면 앞에 괄호에 base라고 적혀있을 것이다. 여기다 해도 되지만, 특별히 가상환경을 만들고 싶으면 다음과 같이 하면 된다. (라이브러리 충돌 등의 문제가 생길 수 잇으니 만드는 게 좋을수도) - 현재 가상환경 목록 확인 conda info --envs - 가상환경 생성 conda create --name 가상환경이름 python=원하는 파이썬 버전 (간혹, stellargraph처럼 3.6이상 3.9미만의 파이썬 버전이 원하는 등 파이썬 버전에 맞아야 되는 패키지들이 있다. 이런걸 잘 확인하고 맞게 가상환경에 파이썬 설치하면 된다.) - 가상환경 활성화 activate 가상환경이름 (이렇게 해줘야 앞에 괄호에 해당 가상환경 이름이 찍힐 것이다.) pip install.. 2022. 2. 6.
RNN(Recurrent Neural Network) 안녕하세요. 솩코딩입니다. 오늘은 지난 번에 이어서 중요한 NN중 하나인 RNN에 대해 공부한 내용을 정리하겠습니다. RNN은 NN 중에서 가장 활용도가 높은 것으로 알려져 있습니다. ------------------------------------------------------ 음성인식, 자연어 등 sequence data(이전의 단락에 영향을 받는, 현재만이 아닌)가 있죠. 다시 말해, 현재 state가 다음 state에 영향을 끼치는 그런 데이터들에 대한 Neural Network를 만들자는 것입니다. 계산방법은 위에서 말했듯이, rnn에는 state개념이 있는데, 이 state를 계산할 때 이전의 state가 사용됩니다. 가장 기본적인 방법은 Vanilla RNN이라는 것인데요. 아래의 그림에서.. 2022. 2. 1.
CNN(Convolutional Neural Network) 안녕하세요. 솩코딩입니다. 오늘은 CNN(Convolutional Neural Network)에 대해 공부했던 내용을 공유하겠습니다. (필터링하는 과정 등 basic contents 부분은 일부 생략하였습니다. --> 맨 아래 링크에 있는 영상에 모두 나와있습니다 :>) ---------------------------------------------------------------- (이야기에 앞서 ConvNet을 처음으로 구사한 사람은 'LeCun'이라는 분입니다.) convolution, relu, pooling 반복하는 형태("feature extraction" part), 그 후 fully connected layer를 거침으로써 ("classification" part) 아래와 같이 이미지를 .. 2022. 2. 1.