본문 바로가기

전체 글

(77)
WSL2, AMD GPU, DirectML 환경에서 super-resolution 모델 (BSRGAN) 돌려보기 시스템 사양 (환경) CPU - 5900X Memory - 96GB Mainboard - Gigabyte, X570 Aorus Master GPU - RX 6900XT (reference) WSL - Ubuntu 20.04 WSL2 환경에서 AMD GPU와 (6900XT) DirectML을 활용하여 Super-resoltion 모델을 돌려보았다. Super-resolution 모델이란 닳고 닳은 이미지를 딥러닝 기술을 활용하여 새 이미지처럼 만들어 주는 것이다. 많은 모델이 개발되어 공유되고 있지만 AMD GPU와 DirectML이라는 제한된 환경 탓에 패키지 버전 이슈가 없는 모델로 찾고 찾아 BSRGAN 이라는 모델을 선택하였다. 모델에 대한 자세한 설명은 아래 깃헙 링크에 있다. GitHub - c..
WSL2, AMD GPU, DirectML 환경에서 Yolov4 돌려보기 시스템 사양 (환경) CPU - 3700X Memory - 64GB Mainboard - Msi, MAG B550M MORTAR GPU - RX 6800 (reference) WSL - Ubuntu 20.04 WSL2 에서 AMD GPU (RX 6800)을 사용해, Yolov4를 돌려보고자 한다. 영상 딥러닝을 하려는 경우 그래픽 카드는 필수적이다. Nvidia와 AMD가 대표적인 그래픽 카드 제조사인데, 딥러닝을 위해서는 서로 다른 방법이 필요하다. Nvidia 그래픽카드의 경우 고민할것 없다. 그냥 CUDA와 cudnn 버전 잘 맞춰서 설치하고 돌리면 된다. (WSL에서도 가능한 것으로 알고있다. Enable NVIDIA CUDA on WSL 2 | Microsoft Docs) AMD 그래픽 카드의 ..
Ridge-map으로 지형도 그리기 시스템 사양 (환경) CPU - 3700X Memory - 64GB Mainboard - Msi, MAG B550M MORTAR GPU - VEGA 64 WSL - Ubuntu 20.04 우연히 방문한 github 글에서 Python으로 지형도를 그리는 글을 찾았다. 출처는 아래와 같다 (운영하시는 분이 정말 대단하신분 같다, 링크를 기록하는 겸 글을 쓴다.) ridge-map | Pega Devlog (jehyunlee.github.io) ridge-map 지형을 중첩된 line plot으로 그리는 ridgemap 라이브러리를 소개합니다. Matplotlib 생태계의 일원으로 쉽게 사용할 수 있습니다. 소스 코드를 조금 고쳐줄 필요가 있습니다. 1. ridge-map pypi: ridge-map/ 설 ..
WSL, VPN 연결시 인터넷 끊김 해결하기 시스템 사양 (환경) CPU - 3700X Memory - 64GB Mainboard - Msi, MAG B550M MORTAR GPU - VEGA 64 WSL - Ubuntu 20.04 WSL을 사용 중에 VPN을 연결할 시 아래 사진처럼 WSL의 인터넷 연결이 끊기는 문제를 다룬다. 참고한 글은 아래와 같다. windows 10 - No internet connection Ubuntu-WSL while VPN - Super User No internet connection Ubuntu-WSL while VPN I have a Ubuntu-20.04 Version 2 WSL running on my Windows 10 Laptop. Everything works fine, I have internet ..
자연어 처리 좋은 글 https://soundprovider.tistory.com/category/NLP%20%EC%97%B0%EA%B5%AC%EB%93%A4 'NLP 연구들' 카테고리의 글 목록 이것저것 soundprovider.tistory.com NLP 좋은 글(best) Recent Advances in Language Model Fine-tuning (ruder.io) Recent Advances in Language Model Fine-tuning This article provides an overview of recent methods to fine-tune large pre-trained language models. ruder.io BERT Training 글 Training - ratsgo's NLPBOO..
머신/딥러닝 with amd gpu 좋은 글 Only if you hate yourself and want to make things very difficult on yourself for no good reason. ROCM on linux https://www.videogames.ai/2022/09/01/RX-6700s-Machine-Learning-ROCm.html RX 6700s for Machine Learning using ROCm 5.2.3 Machine Learning + Video Games www.videogames.ai https://hub.docker.com/r/rocm/pytorch Docker Hub hub.docker.com https://github.com/RadeonOpenCompute/ROCm-docker GitHu..
Anydesk로 tunneling 하기 시스템 사양 (환경) CPU - AMD 3700X Memory - 64GB Mainboard - MSI, MAG B550M Mortar GPU - Vega 64 시스템 사양 (환경) 갤럭시 북 플렉스 2 CPU - Intel i5-1130G7 Memory - 16GB 연구실 컴퓨터나 집 컴퓨터 원격 접속을 위해 Anydesk를 자주 쓴다. 모니터가 없어도 더미플러그만 꽂아 두면 잘 접속되니 서버관리에도 좋다. 최근 VPN 망 내 클라이언트 간 SSH 연결을 시도하던 중 해결이 잘 안되던 차 우연히 찾게된 Anydesk의 TCP tunneling에 대해 적어보겠다. Anydesk 터널링 기능을 이용하여 현재 연구실 컴퓨터 WSL 우분투에 띄워둔 Jupyter Lab에 노트북 웹을 통해 localhost 주..
윈도우 11 Nearby Sharing 사용하기 시스템 사양 (환경) - Client 1 CPU - AMD 3700X Memory - 64GB Mainboard - MSI, MAG B550M Mortar GPU - Vega 64 시스템 사양 (환경) - Client 2 갤럭시 북 플렉스 2 CPU - Intel i5-1130G7 Memory - 16GB 네트워크 내 폴더 공유를 공부하다 어쩌다 찾게된 기능이다. 이 기능은 블루투스 기반으로 보이고 컴퓨터를 여러대 사용할때 서로간 데이터 공유에 아주 편할 것으로 생각된다. 이 글에서는 Client 2에서 Client 1으로 스크린 샷 이미지를 Nearby Sharing으로 전달해 보겠다. 아래의 링크에서 정보를 참조하였다. How to use Nearby sharing on Windows 11 | Win..