728x90
안쓰는 안드로이드 폰에 서버를 깔아 웹서버로 사용했다
안드로이드 폰에 파이토치나 텐서플로우를 설치해 주식 ai용 기기로 사용하고자 한다
안드로이드 웹서버 제작과정은 아래 링크에 있다.
https://ddokddak135.tistory.com/category/Dev/Server
위에 사용했던 갤럭시 j5 안드로이드5 위의 linuxdeploy 우분투 18버전 / python 3.7에서의 pytorch 설치 방법이다.
ternux에나 linuxdeploy에서나 pytorch의 설치방법은 비슷하고, 각자 버전에 맞게 설치해주면 된다.
1. Update
apt update && apt upgrade
2. Dependencies
apt install git python3 python3-pip cmake
3. Pytorch
cd pytorch
git checkout v.1.4.1
위 파이토치 v.1.4.1에 원하는 버전을 선핵하면 된다
참고로 우분투 18에는 파이썬 버전이 3.7이 최대라 1.4.1을 설치했다
4. Build Options
export NO_CUDA=1
export NO_DISTRIBUTED=1
export NO_MKLDNN=1
export BUILD_TEST=0
export MAX_JOBS=4
5. Build
python3 setup.py install
6. Error
혹시 빌드 중에 process 용량문제로 멈추는 경우가 발생한다
발생시엔 "export MAX_JOBS=1" 로 설정하면 된다
그러나 설치 시간이 길어지기에 4에서 process문제로 정지되면 시도해보도록 하자.
참고
728x90
'Dev > DL' 카테고리의 다른 글
Termux Ubuntu에서 Pytroch 설치 (0) | 2024.08.09 |
---|---|
Flask pytorch mnist 손글씨 인식 웹사이트 구동해보기 (0) | 2024.01.31 |
강화학습 자동매매 proj - 라즈베리파이 Pytorch 설치 & MNIST 라즈베리파이 colab 비교 (1) | 2024.01.28 |
강화학습 자동매매 proj - 라즈비안 (Raspbian) OS + ssh 접속 (0) | 2024.01.27 |