File size: 1,300 Bytes
111d9b6 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
# Installation
This repository is built in PyTorch 1.8.1 and tested on Ubuntu 16.04 environment (Python3.7, CUDA10.2, cuDNN7.6).
Follow these intructions
1. Clone our repository
```
git clone https://github.com/sunshangquan/Histoformer.git
cd Histoformer
```
2. Make conda environment
```
conda create -n pytorch181 python=3.7
conda activate pytorch181
```
3. Install dependencies
```
conda install pytorch=1.8 torchvision cudatoolkit=10.2 -c pytorch
pip install matplotlib scikit-learn scikit-image opencv-python yacs joblib natsort h5py tqdm
pip install einops gdown addict future lmdb numpy pyyaml requests scipy tb-nightly yapf lpips
```
4. Install basicsr
```
python setup.py develop --no_cuda_ext
```
### Download datasets from Google Drive
To be able to download datasets automatically you would need `go` and `gdrive` installed.
1. You can install `go` with the following
```
curl -O https://storage.googleapis.com/golang/go1.11.1.linux-amd64.tar.gz
mkdir -p ~/installed
tar -C ~/installed -xzf go1.11.1.linux-amd64.tar.gz
mkdir -p ~/go
```
2. Add the lines in `~/.bashrc`
```
export GOPATH=$HOME/go
export PATH=$PATH:$HOME/go/bin:$HOME/installed/go/bin
```
3. Install `gdrive` using
```
go get github.com/prasmussen/gdrive
```
4. Close current terminal and open a new terminal.
|