전체 글
-
[Linux][NAS] NAS 제작 1. OMV6 + FileBrowser 편OS/Linux 2024. 1. 14. 06:42
0. OS 선정 연구실에서 사용하던 NAS가 아파 보였다. 시놀로지의 2 베이의 구형 모델 (대략 10년 전 모델)을 사용하고 있었으나 속도, 용량, 소음 등 문제가 많다. 본 글과 추후 작성될 NAS 제작 글에서는 아래의 3가지 OS를 소개하고자 한다. (헤놀로지에 대해서는 다루지 않을 예정이다. 여러 문제가 있으므로, 헤놀로지를 원하는 사람은 다른 사람들의 글이나 NAS에 대해 다루는 커뮤니티에서 찾길 바란다.) 1) OMV (openmediavault) - 데비안 기반으로 NAS 운영에 특화된 OS이다. 데비안 계열이므로, apt, dpkg를 사용할 수 있는 메리트가 있다. [장점] - NAS 특화 os 중, 유일하게 ARM 아키텍처를 지원한다. (라즈베리를 사용하여 NAS를 구축할 수 있음.) -..
-
[ML][Windows] AMD gpu로 머신러닝을 해보자 (DirectML, TensorFlow, Pytorch)ML(머신 러닝)/Windows 2023. 12. 11. 00:46
0. AMD 그래픽드라이버 머신러닝 윈도우 지원 이전까지는 리눅스에서만 ROCm 머신러닝을 지원하였으나, 2023년 7월 27일 ROCm5.5 부터 윈도우 지원이 추가되었다. 따라서, ROCm을 사용하여 윈도우에서 머신러닝 구동이 가능하게 되었다. 기존 우분투에서 세팅하여 사용하던 환경을 윈도우에 세팅하는 과정을 정리하였다. [Hardware Setting] CPU : i7-1260P Ram : 40G / DDR4 GPU : AMD Radeon RX 6700XT OS : Windows 11 pro (23H2) [수정] ROCm이 윈도우를 지원하는 버전은 HIP SDK 5.5.1 부터이며, 공식 가이드에는 5.7.1까지 공식 문서가 있는것을 확인 할 수 있다. 다만, HIP SDK를 설치하려하면 왜인지 5..
-
[DL][Windows] 윈도우 텐서플로우 (TensorFlow) GPU 인식 문제ML(머신 러닝)/Windows 2023. 12. 7. 02:22
0. 증상 TensorFlow 설치 - 정상 NVIDIA 그래픽 드라이버 설치 - 정상 CUDA 설치 - 정상 CUDNN 설치 - 정상 인식 확인 방법들 아래 참고 더보기 [확인한 리스트들] 후술하겠지만, 텐서플로우 버전 문제였음.. CUDNN은 CUDA 디렉토리 확인 & 환경변수 확인 위 처럼 필요한 것들이 모두 설치 되었음에도 TensorFlow가 gpu를 인식하지 못한다면 버전 문제를 의심해 봅시다. 1. 원인 - TensorFlow 버전 윈도우 사용자 분들 환정으로 작성된 글입니다. 많은 분들이 TensorFolw 설치 시, 아래 명령어 들 중 하나를 선택해서 설치 하셨을 겁니다. conda install tensorflow #1. conda 설치 시 pip install tensorflow #2..
-
[DL][Windows11] YOLOv3 커스텀 데이터셋 만들기ML(머신 러닝)/Windows 2023. 9. 22. 02:54
YOLOv3로 학습 및 검출에 대해 앞서 포스팅 했는데요. 포스팅에 사용된 데이터셋은 직접 수집하고 수정한 데이터셋입니다. YOLO용 데이터 셋 만들기에 대해 작성하며, 머신러닝에서의 데이터셋이 어떻게 이루어져 있는지 정리 해보겠습니다. 0. 데이터 셋 제공 사이트 네이버 : http://datalab.naver.com kaggle : https://www.kaggle.com google AI : https://ai.google data Science Cnetral : https://www.datasciencecentral.com Awesome Public Dataset : https://github.com/awesomedata/awesome-public-datasets google dataset sea..
-
[DL][Windows11] YOLOv3 물체 검출 학습ML(머신 러닝)/Windows 2023. 9. 22. 02:16
1달 반 열심히 구르다 온 주인장입니다. 연구 자료 날아간게 화나서 밤샘 도중 블로그로 일탈하려합니다. 오늘의 주제는 딥러닝을 하는 사람들이라면 한번씩 해보는 3대장 CNN, RNN, YOLO 중 YOLOv3에 대한 내용입니다. YOLO 버전은 상당히 많은데 3을 사용한 이유는 제가 한참 딥러닝을 공부할 때는 v5까지 나왔을 때라 v3를 기준으로 했습니다. (v5까지 있었는데 v3을 사용한 이유는 아래에서 서술) 0. YOLO의 역사와 버전 궁금하지 않으시면 스킵하셔도 됩니다만, 알아두시면 좋습니다. 간략하게 작성했습니다. 자세한 내용은 논문과 제작자들의 사이트를 통해 알아보실 수 있습니다. YOLO v1 : 2016년 최초 발표, 실시간 객체 검출에 적합. S x S 크기의 그리드 셸(Grid Cell..
-
[2023 컴퓨텍스] 엔비디아 GH200을 보며이슈&관심사 2023. 6. 7. 05:48
0. 컴퓨텍스 "매년 열리는 세계에서 2번째로 큰 ICT 전시회" 대만에는 우리가 흔히 아는 기가바이트, ASUS, ACER 등 많은 기업이 있다. 우리 나라에서는 네이버, LG전자, 삼성 등이 참가하는 것으로 알고 있다. ML에 관심이 많은 우리는 NVIDIA와 AMD의 프리뷰를 구경하기 위해 간간히 챙겨 보고 있었다. 이번 2023 컴퓨텍스에서는 NVIDIA가 기조연설을 맡았는데, 그 내용이 굉장해서 정리 해보았다. 1. NVIDIA Hopper (호퍼) 이번 기조연설에서 공개한 내용으로 NVIDIA Hopper 아키텍처를 소개했다. Hopper는 엑사스케일 고성능 컴퓨팅(HPC), AI, 데이터센터 등에 사용가능한 새로운 아키텍처로 소개 됐다. 기존 Hopper GPGPU는 GH100으로 2022년..
-
[DL][Windows 11] 윈도우 파이토치 (PyTorch) 설치ML(머신 러닝)/Windows 2023. 6. 7. 00:25
0. 파이토치 (PyTorch) 설치 이전 0.1. 파이썬 설치 0.2. CUDA, cuDNN 설치 0.3. Python 가상환경 설정 위 3가지 중 1번과 2번은 필수이며, 3번은 선택입니다. 추가적으로 jupyter lab을 설치하시면 더욱 GUI 환경에서 쉽게 접근 가능합니다. 해당 내용에 대해서는 앞서 작성한 글인 "윈도우 11 텐서플로우 설치 편"과 "윈도우 CUDA, cuDNN 설치 편"을 참고 하시면 됩니다. 0.1. 파이썬 설치 및 Python 가상환경 설정 https://lonaru-burnout.tistory.com/17 [DL][Windows 11] 윈도우 텐서플로우 (TensorFlow) 설치 0. Python 우선 환경 설정을 위해 python이 필요합니다. 추후 가상환경을 만들어..
-
[DL][Windows 11] 윈도우 텐서플로우 (TensorFlow) 설치ML(머신 러닝)/Windows 2023. 6. 2. 04:12
0. Python 우선 환경 설정을 위해 python이 필요합니다. 추후 가상환경을 만들어 구성할 예정이라, 버전은 3.x 버전 이상이라면 상관없습니다. # 수정합니다. 텐서플로우가 지원하는 파이썬 버전 확인 후 해당 버전으로 설치해주시거나, 1챕터에서 가상환경 제작 시, 특정 버전으로 생성하셔야 정상적으로 텐서플로우가 작동합니다. #주인장은 3.10.5 버전 사용 중입니다. https://www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org 해당 링크를 통해 python을 다운 받은 후, cmd를 통해 python --version을 입력해 설치를 확인합니다. ..