본문 바로가기
  • 경제적 자유를 얻는 그날까지
728x90
반응형

엔지니어링/인공지능15

728x90
반응형
StarGAN V2 텐서플로우 모델 학습하기 StarGAN v2 참고자료 https://github.com/clovaai/stargan-v2-tensorflow GitHub - clovaai/stargan-v2-tensorflow: StarGAN v2 - Official Tensorflow Implementation (CVPR 2020) StarGAN v2 - Official Tensorflow Implementation (CVPR 2020) - GitHub - clovaai/stargan-v2-tensorflow: StarGAN v2 - Official Tensorflow Implementation (CVPR 2020) github.com 개발환경 Intel I7 CPU + Nvidia GTX1070(nvidia-470 driver install.. 2022. 1. 29.
도커에서 텐서플로우 GPU를 사용하기 위한 환경설정 텐서플로우를 사용하기 위한 환경 설정은 여러가지 방법이 있지만 개발된 딥러닝 알고리즘에 따라 사용되는 버전과 종속성이 다양하기 때문에 도커 환경에서 설치하면 쉽게 버전별 관리가 가능합니다. 오늘은 도커 환경에서 텐서플로우를 사용하기 위한 환경설정방법을 알아보도록 하겠습니다. 도커를 이용해서 텐서플로우를 설치할 때 특징은 아래와 같습니다. CUDA 툴킷을 설치할 필요없이 호스트에 Nvidia GPU 드라이버만 있도 사용이 가능합니다. 즉, 도커에는 Tensorflow와 그 버전에 맞는 CUDA 환경이 이미 갖추어져 있습니다. 텐서플로우 버전에 맞는 이미지를 다운받아서 사용하므로 버전종속성 문제를 해결할 수 있습니다. 다만, 호스트에 Docker 가 설치되어 있어야 합니다.(Docker를 설치) * 도커 사.. 2022. 1. 29.
Colab을 이용한 머신러닝 학습 - 환경설정 구글 지메일 계정으로 로그인하고 http://colab.research.google.com 로 들어가서 새 노트를 만든다. 1. 구글드라이브 마운트 from google.colab import drive drive.mount('/content/drive') Mounted at /content/drive 2. 폴더확인 및 경로생성 !mkdir -p '/content/drive/My Drive/ML_lab1' !ls -Fcal '/content/drive/My Drive/ML_lab1' %cd '/content/drive/My Drive/ML_lab1' 3. 테스트 코드 실행 numpy와 pandas를 불러와서 10x5의 랜덤값을 만들고 csv 파일로 저장 저장이 완료되면 해당 폴더에 파일이 생성되어 있음 .. 2022. 1. 27.
구글 Colab 환경 설정 및 Github에서 노트북 가져오기 1. 구글 드라이브로 접속하여 Colab설치 본인의 gmail.com 계정으로 접속한다. 새로만들기에서 더보기 -> 연결할 앱 더보기에서 Colaboratory를 찾아서 설치한다. 실행시에는 다시 새로만들기로 들어가면 앱중에 Colab이 나타난다. 2. Colab 설정 TPU 또는 GPU를 사용할 경우 chage runtime type에서 변경할 수 있다. 변경후 반드시 다시 접속해주어야 한다. (TPU나 GPU는 사용시간에 제약이 있음) 3. Github 를 이용한 노트북 사용 개인 github에 접속하여 노트북을 가져오려면 먼저 설정(톱니바퀴 모양)에서 github의 개인 접속에 체크를 하고 계정 접속을 최초 한번 인증해주어야 한다. 인증후에는 개인 github의 앞주소만 아래와 같이 https://.. 2021. 12. 31.
[ 머신러닝 ] 모두를 위한 머신러닝 도커환경설정 개발환경 OS: Mac Docker 모두를 위한 딥러닝 tensorflow 과정을 학습하기 위한 개발환경 구성 1. MacOS용 도커 다운로드 및 설치 다운받아서 설치하면 된다. docker 계정을 등록해야 한다. https://www.docker.com/get-started Get Started with Docker | Docker Learn about the complete container solution provided by Docker. Find information for developers, IT operations, and business executives. www.docker.com 설치가 완료되면 터미널에서 hello-world 이미지가 정상적으로 실행되는지 확인한다. (base) s.. 2021. 12. 28.
[ 머신러닝 예제 ] MacOS에 python 텐서플로우 설치환경 구축 1. 아나콘다를 설치한다. 아나콘다는 파이썬 개발환경이 구축이 되어 있는 라이브러리이다. 아나콘다를 사용하면 다양한 파이썬 라이브러리를 사용할 있다. 설치 사이트는 아래를 참고하여 설치 MacOS사용자는 MacOS용을 선택하고 Command로 설치하면 된다. https://www.anaconda.com/products/individual Anaconda | Individual Edition Anaconda's open-source Individual Edition is the easiest way to perform Python/R data science and machine learning on a single machine. www.anaconda.com 2. 텐서 플로우 설치 python을 실행하여.. 2021. 12. 17.
Google Mediapipe Python 환경설정 및 제스쳐 인식 예제 실행 https://google.github.io/mediapipe/getting_started/python.html MediaPipe in Python Cross-platform, customizable ML solutions for live and streaming media. google.github.io 1. 파이선 기본 툴 설치하기 $ sudo apt install python3-dev $ sudo apt install python3-venv $ sudo apt install -y protobuf-compiler 2. 가상환경 구성하기 - 폴더명은 마음대로 정할 수 있다. 여기서는 mp_env로 설정하였다. $ python3 -m venv mp_env && source mp_env/bin/activa.. 2021. 9. 4.
Google Mediapipe C++ 환경설정 https://google.github.io/mediapipe/getting_started/install.html Installation Cross-platform, customizable ML solutions for live and streaming media. google.github.io 1. bazel 설치하기(from repositopy) // Step 1: Add Bazel distribution URI as a package source $ sudo apt install apt-transport-https curl gnupg $ curl -fsSL https://bazel.build/bazel-release.pub.gpg | gpg --dearmor > bazel.gpg $ sudo mv .. 2021. 9. 2.
[ YOLO ] Windows 버전 설치 환경 구성하기 YOLO를 윈도우즈 환경에서 구동하기 위한 개발환경을 구성해본다. 먼저 필자의 하드웨어 구성은 아래와 같다. CPU: i7-8700 3.2GHz RAM: 16GB OS: Windows 10 64비트 운영체제 Graphics: Geforce GTX 1070 8GB 개발환경을 구축하기 위한 SW 버전들은 서로 호환성이 있는 버전들도 구성해야 한다. 필자가 구성한 SW의 개발 버전은 아래와 같다. Vusial Studio 2017 CUDA 11.3 cuDNN 8.3 OpenCV 3.14 1. Visual Studio 설치 다운로드는 아래 경로에서 할 수 있다. https://my.visualstudio.com/Downloads?q=visual%20studio%202017&wt.mc_id=o~msft~vscom.. 2021. 6. 17.
[ OpenCV ] Ubuntu 18.04 에 CUDA11.1 + CUDNN 8.2.1 설치하기 CUDA 설치 먼저 NVIDIA 그래픽 보드가 있어야 하며, 드라이버가 설치되어 있어야 한다. 드라이버를 설치하는 방법은 아래 참고 2020.11.28 - [관심분야/임베디드] - [리눅스] Ubuntu에서 nVidia 드라이버 설치 [리눅스] Ubuntu에서 nVidia 드라이버 설치 내 하드웨어에 설치된 드라이버를 찾습니다. $ sudo lshw -C display description: VGA compatible controller product: GK107M [GeForce GT 650M] vendor: NVIDIA Corpora.. swiftcam.tistory.com 아래 사이트에서 최신 CUDA 11.1 이상의 최신 버전을 다운 받는다. 자신의 환경과 맞는 파일을 선택하여 다운로드한다. ht.. 2021. 6. 13.