yum install gcc-c++
Download CMake from: https://cmake.org/download/
wget https://cmake.org/files/v3.12/cmake-3.12.3.tar.gz
git config --global http.proxy 'socks5://192.168.18.17:1082' | |
git config --global https.proxy 'socks5://192.168.18.17:1082' | |
git config --global --unset http.proxy | |
git config --global --unset https.proxy | |
npm config delete proxy |
102367434# 62424314 | |
195174792# 52300345 | |
214769520# 55566133 | |
233322180# 175319345 | |
245326014# 60658881 | |
252694470# 125060579 | |
255360600# 62331313 | |
256660341# 190878113 | |
264324060# 63825223 | |
268186164# 198562001 |
# Nvidia Driver installation | |
# sudo apt install nvidia-driver-460 | |
# sudo reboot | |
# CUDA installation | |
# Version==11.0.3 | |
# If you want to compile OpenCV with CUDA support, | |
# please install CUDA11.0.1 by net (method2) and then install CUDA11.0.3 by runfile again and dont override driver. | |
# Because I find net installtion is different from runfile such as nppi. |
git clone https://git.videolan.org/git/ffmpeg/nv-codec-headers.git | |
cd nv-codec-headers && make && sudo make install | |
git clone https://github.com/FFmpeg/FFmpeg.git | |
cd FFmpeg | |
# Manually modify nvccflags_default | |
./configure --enable-nonfree \ | |
--enable-cuda-nvcc \ | |
--enable-libnpp \ | |
--enable-pic \ |
mkdir coco | |
cd coco | |
mkdir images | |
cd images | |
wget -c http://images.cocodataset.org/zips/train2017.zip | |
wget -c http://images.cocodataset.org/zips/val2017.zip | |
wget -c http://images.cocodataset.org/zips/test2017.zip | |
wget -c http://images.cocodataset.org/zips/unlabeled2017.zip |
sudo apt-get install qt5-default | |
sudo apt-get install opencl-headers | |
sudo pip install pylint | |
# Install minimal prerequisites (Ubuntu 18.04 as reference) | |
sudo apt update && sudo apt install -y cmake g++ wget unzip | |
# Download and unpack sources | |
wget -O opencv.zip https://github.com/opencv/opencv/archive/master.zip | |
wget -O opencv_contrib.zip https://github.com/opencv/opencv_contrib/archive/master.zip | |
unzip opencv.zip | |
unzip opencv_contrib.zip |
yum install gcc-c++
wget https://cmake.org/files/v3.12/cmake-3.12.3.tar.gz
apt-get update && apt-get upgrade -y &&\ | |
apt-get install -y wget \ | |
build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev | |
wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz &&\ | |
tar -xf Python-3.8.0.tgz &&\ | |
cd Python-3.8.0 &&\ | |
./configure --enable-optimizations &&\ | |
make -j8 &&\ |
git clone https://github.com/nanguoyu/GenoCAE.git | |
cd GenoCAE/ | |
docker build -t gcae/genocae:build -f docker/build.dockerfile . | |
docker run -it --rm -v ${PWD}:/workspace gcae/genocae:build python3 run_gcae.py --help |
hyper_output = [] | |
with tqdm(range(-180, 181, 10), position=0) as t: | |
for x in t: | |
for y in tqdm(range(-180, 181, 10), disable=True): | |
for z in tqdm(range(-180, 181, 10), disable=True): | |
angles = torch.tensor([x,y,z])/180*torch.pi | |
Hyper_x = transform_angles(angles=angles).to(device=gpu_computation) | |
hyper_output.append(model.hyper_stack(Hyper_x).cpu().detach().numpy()) |