전체 글 54

conda 사용법

정말 많이 쓴다. 필수. --- - conda 환경 리스트 조회 conda env list - conda 환경 생성 conda create -n {환경이름} python={버전} e.g. conda create -n dl_project python=3.8 - conda 환경 활성화 conda activate {환경이름} e.g. conda activate dl_project - conda 환경 비활성화 conda deactivate - conda 를 사용한 패키지 설치 conda install {패키지이름} pip install {패키지이름} * conda 환경이 activate 되어있을때, pip 을 통해 설치되는 패키지들도 모두 관리된다. 이때, conda 환경에서 지정된 python 에 맞는 버전의..

기술 2023.09.18

A Survey on Natural Language Video Localizatioin 리뷰

NLVL(Natural Language Video Localization) 이라는 task 에 관한 survey paper 이다. I. INTRODUCTION - NLVL 은 video 와 query sentence 가 주어졌을때, video 로부터 query sentence 내용에 관련있는 segment 만을 찾아내는 task 이다. - NLVL == moment retrieval == moment localization == video grounding - NLVL != Temporal Action Localization, Video Captioning, Temporal Action Proposals - application : - automatically cut a compilation from m..

기술 2022.08.23

파이토치 GPU 로 돌리기, pytorch gpu

참고용 링크 : https://towardsdatascience.com/pytorch-switching-to-the-gpu-a7c0b21e8a99 PyTorch: Switching to the GPU How and Why to train models on the GPU — Code Included. towardsdatascience.com 대강 읽어봤을때, model 인스턴스에 (여기선 예를들어 model 인스턴스 이름이 net 임) net.to(device) 를 하고 train 또는 test 함수 내에서 dataloader 를 통해 inputs 와 labels 를 불러올때, 각각 inputs.to(device) labels.to(device) 를 해주면 되는 것 같다.

기술 2022.08.19

파이토치 설치를 위한 CUDA + cuDNN 설치(cuda toolkit 11.3.0, cudnn v8.2.0) + CUDA 버전 바꾸기

내 소감 : 지난 몇달간 텐서플로우로 논문구현을 하려고 얼마나 애를 썼는지 모른다. 텐서플로우로 논문을 구현하려면, cuda 와 cudnn 모두 설치해줘야 했다. 한동안 열심히 여러차례 시도해봤지만, 검색도 해보고 주변에 물어봤을때, 반응을 보니, 아무래도 텐서플로우 버전2 부터 cuda, cudnn 와 연관된 패키지 이슈가 해결되지 않고 있는 것 같다. 결국 현업자분께도 물어봤는데, 그 분도 텐서플로우는 안쓰고 파이토치를 쓰신다는 말을 듣고, 텐서플로우는 과감히 포기했다. 앞으로 파이토치로 논문 구현을 하려고 한다. 여기서 필자는 CUDA 11.3.0 , cuDNN v8.2.0 으로 설치했다. 참고한 사이트 : - https://dreamfuture.tistory.com/43 - https://ghos..

기술 2022.03.08

resnet 논문 구현

진행중... -참고 https://www.youtube.com/watch?v=c9aEBKYnkbo&ab_channel=PIEW9 https://github.com/Seonghoon-Yu/AI_Paper_Review GitHub - Seonghoon-Yu/AI_Paper_Review: 까먹으면 다시 보려고 정리합니다. 까먹으면 다시 보려고 정리합니다. Contribute to Seonghoon-Yu/AI_Paper_Review development by creating an account on GitHub. github.com https://github.com/jhcha08/Implementation_DeepLearningPaper GitHub - jhcha08/Implementation_DeepLearn..

기술 2022.02.15

Real Time Face Mask Detection with Tensorflow and Python | Custom Object Detection w/ MobileNet SSD 구현하기

리눅스 서버에서 https://www.youtube.com/watch?v=IOI0o3Cxv9Q&ab_channel=NicholasRenotte 를 따라해봤다. -> 이거 구현하려고 하고 있는데, 에러가 자꾸 나온다.. 아래는 그 해결과정을 적어두려고 한다. https://bioinfoblog.tistory.com/entry/Jupyter-서버-환경에서-주피터-Jupyter-lab-실행-및-연결 [Jupyter] 서버 환경에서 주피터 (Jupyter lab) 실행 및 연결 Jupyter는 코드 문서화에 굉장히 유용하고, 원격으로 서버에 접속할 때 사용할 수 있는 프로그램이다. 서버에서 Jupyter를 실행하여 이를 통해 그 서버에 원격으로 접속할 수 있는 방법을 포스팅하 bioinfoblog.tistory..

기술 2022.02.04

딥러닝 관련 유용한 사이트

- 논문을 시각화 시켜서 소개하는 사이트 https://distill.pub/ Distill — Latest articles about machine learning Articles about Machine Learning distill.pub - 논문을 구현한 코드를 검색할 수 있는 사이트 (참고로 이 사이트는 크롬 extension 으로도 있다. catalyzex chrome extension 이라고 검색해보자) https://www.catalyzex.com/ CatalyzeX: machine intelligence to catalyze your projects Browse the largest collection of machine learning models and papers with code ..

기술 2022.01.16