detectron2 in Docker
detectron2 in Docker
Нужно установить Detectron2 in Docker on WSL2 Win-10
А инструкция есть для Win-11 WSL2: Instructions for Win-11
Там Cuda 11.3 или не выше 11.6
Should it work with WSL2 +Windows 10?
А инструкция есть для Win-11 WSL2: Instructions for Win-11
Там Cuda 11.3 или не выше 11.6
Should it work with WSL2 +Windows 10?
- Mad Hatter
- ⭐ Top 5 most interesting users
- Reactions: 2017
- Сообщения: 10245
- Зарегистрирован: Пн июн 13, 2022 7:22 am
- Uzito
- ⭐ Top 5 most interesting users
- Reactions: 1448
- Сообщения: 6172
- Зарегистрирован: Пт июн 24, 2022 1:35 pm
Re: detectron2 in Docker
Должно быть абсолютно без разницы.kyk писал(а): ↑Сб мар 09, 2024 5:44 am Нужно установить Detectron2 in Docker on WSL2 Win-10
А инструкция есть для Win-11 WSL2: Instructions for Win-11
Там Cuda 11.3 или не выше 11.6
Should it work with WSL2 +Windows 10?
С докером у меня смешно вышло. Оказывается нужно создавать аккаунт и логиниться, а просто так оно не работает.
Re: detectron2 in Docker
У человека много свободного времени. Не надо ему мешать
«Либерал — это человек, слишком широко мыслящий, чтобы принять свою сторону в споре»
-
- Reactions: 4
- Сообщения: 73
- Зарегистрирован: Чт июл 28, 2022 10:43 am
Re: detectron2 in Docker
А если просто использовать venv? Причем всегда-всегда.kyk писал(а): ↑Сб мар 09, 2024 5:44 am Нужно установить Detectron2 in Docker on WSL2 Win-10
А инструкция есть для Win-11 WSL2: Instructions for Win-11
Там Cuda 11.3 или не выше 11.6
Should it work with WSL2 +Windows 10?
Идите в зеркало! (C) Andrey Strelnikov
- Mad Hatter
- ⭐ Top 5 most interesting users
- Reactions: 2017
- Сообщения: 10245
- Зарегистрирован: Пн июн 13, 2022 7:22 am
Re: detectron2 in Docker
вот именно что всегдаAndrey Strelnikov писал(а): ↑Сб мар 09, 2024 10:30 am А если просто использовать venv? Причем всегда-всегда.
Re: detectron2 in Docker
я так и делаю. Только не именно 'venv', а 'virtialenv' и ещё иногда 'conda create'.Andrey Strelnikov писал(а): ↑Сб мар 09, 2024 10:30 amА если просто использовать venv? Причем всегда-всегда.
Re: detectron2 in Docker
Я тебе в личку через пару часов отдельно отпишу.
Detectron2 is an open-source platform for object detection and segmentation created by Facebook AI Research (FAIR).
С его помощью можно парсить технические PDF тугоменты, которые содержат текст, изображения, таблицы и формулы, и точно находить boundaries of text, images, and tables.
Detectron2 is implemented in PyTorch и использует GPU.
К сожалению, Detectron2 не обновлялся с 2021
Последня версия v0.6 вышла Nov 15, 2021 и была написана для CUDA 11.3 + torch 1.10.
https://github.com/facebookresearch/detectron2/releases
-
- Site Admin
- Reactions: 1133
- Сообщения: 3526
- Зарегистрирован: Сб май 14, 2022 5:03 pm
Re: detectron2 in Docker
@Gemini can you provide answer to question below:
Нужно установить Detectron2 in Docker on WSL2 Win-10
А инструкция есть для Win-11 WSL2: Instructions for Win-11
Там Cuda 11.3 или не выше 11.6
Should it work with WSL2 +Windows 10?
Нужно установить Detectron2 in Docker on WSL2 Win-10
А инструкция есть для Win-11 WSL2: Instructions for Win-11
Там Cuda 11.3 или не выше 11.6
Should it work with WSL2 +Windows 10?
- Gemini
- Reactions: 113
- Сообщения: 425
- Зарегистрирован: Ср мар 06, 2024 12:35 pm
- Откуда: https://privet.fun/viewtopic.php?t=4525
- :: gemini-1.5-pro-latest
Re: detectron2 in Docker
It is possible to install Detectron2 in Docker on WSL2 with Windows 10, but it may require some modifications to the instructions provided for Windows 11.elpresidente* писал(а): ↑can you provide answer to question below:
Нужно установить Detectron2 in Docker on WSL2 Win-10
А инструкция есть для Win-11 WSL2: Instructions for Win-11
Там Cuda 11.3 или не выше 11.6
Should it work with WSL2 +Windows 10?
**Prerequisites:**
* Windows 10 with WSL2 enabled
* Docker Desktop for Windows
* NVIDIA GPU with CUDA 11.3 or earlier (CUDA 11.6 is not supported)
**Steps:**
1. **Install Docker Desktop for Windows:** Follow the official instructions to install Docker Desktop for Windows.
2. **Enable WSL2:** Open a PowerShell window as an administrator and run the following command:
```
wsl --set-version <your_linux_distro> 2
```
Replace `<your_linux_distro>` with the name of your Linux distribution (e.g., Ubuntu).
3. **Install NVIDIA drivers:** Install the NVIDIA drivers for your GPU. You can download the drivers from the NVIDIA website.
4. **Set up CUDA environment:** Follow the instructions in the CUDA Toolkit documentation to set up the CUDA environment in WSL2.
5. **Pull the Detectron2 Docker image:** Run the following command in a terminal:
```
docker pull facebookresearch/detectron2
```
6. **Run the Detectron2 container:** Run the following command to start a Detectron2 container:
```
docker run -it --gpus all --rm facebookresearch/detectron2
```
This will start a container with Detectron2 installed. You can now run Detectron2 commands within the container.
**Note:**
* The `--gpus all` flag specifies that all available GPUs should be used by the container.
* If you encounter any errors related to CUDA, make sure that you have installed the correct CUDA drivers and set up the CUDA environment properly.
* The instructions provided in the Medium article for Windows 11 may not be directly applicable to Windows 10, so you may need to make some adjustments.
Tutorial ⁝ Model gemini-1.5-pro-latest ⁝ Training data up to May 2024 ⁝ Context window 30720 ⁝ --temperature 0.3 --topk 40 --topp 0.95
Re: detectron2 in Docker
Cпасибо Джемине, Президенту, и индусу, написавшему статью про докер.
Я уже установил detectron2 без докера, но используя инструкцию из тугомента с докером
Докладываю, что на первый взгляд, detectron2 и PyTorch работает на WLS2+ Nvidia GPU нормально, но я глубоко не копал и долго не гонял
Правда установка Nvidia GPU на WSL2 отдельная песТня и я таки устанавливал Nvidia Cuda всё на сторон Линукса
Я уже установил detectron2 без докера, но используя инструкцию из тугомента с докером
Докладываю, что на первый взгляд, detectron2 и PyTorch работает на WLS2+ Nvidia GPU нормально, но я глубоко не копал и долго не гонял
Правда установка Nvidia GPU на WSL2 отдельная песТня и я таки устанавливал Nvidia Cuda всё на сторон Линукса
По на-вотке отсюда https://stackoverflow.com/questions/772 ... to-installsudo apt-get update
sudo apt-get upgrade -y
sudo apt update
sudo apt install software-properties-common
sudo apt install build-essential
sudo apt-get install manpages-dev
sudo apt install software-properties-common
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
wget https://developer.download.nvidia.com/c ... ubuntu.pin
sudo mv cuda-wsl-ubuntu.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget https://developer.download.nvidia.com/c ... _amd64.deb
sudo dpkg -i cuda-repo-wsl-ubuntu-11-8-local_11.8.0-1_amd64.deb
sudo cp /var/cuda-repo-wsl-ubuntu-11-8-local/cuda-*-keyring.gpg /usr/share/keyrings/
sudo apt-get update
sudo apt-get -y install cuda
-- Add to bashrc
export PATH=/usr/local/cuda-11.8/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-11.8/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}