MSVC community2019(コンポーネント選択時 C++によるデスクトップ開発 を選択する)
anaconda prompt を開く
conda create -n yolov5 python=3.8
conda activate yolov5
pip install jupyter
pip install environment_kernels
※environment_kernels は base 環境にもインストールしてください
※仮想環境事態を始めて作成した場合(generate-config は1度指定すれば以降他の仮想環境を作成しても実行しなくていい)
jupyter notebook --generate-config
~/.jupyter/ に jupyter_notebook_config.py というファイルが作成されるのでテキストエディターなどで開く
c.NotebookApp.kernel_spec_manager_class = 'environment_kernels.EnvironmentKernelSpecManager'
c.EnvironmentKernelSpecManager.conda_env_dirs=['仮想環境が生成されているパス']※
※ Anaconda3(mincoda) 配下の envs
※ 'C:\Users\.jupyter' の様に \ を使用する場合 r'C:\Users\.jupyter' の様に先頭に r を付けてください
pip install torch==1.9.0+cu111 torchvision==0.10.0+cu111 torchaudio===0.9.0 -f https://download.pytorch.org/whl/torch_stable.html
python detect.py --source 0
import torch
#Model
model = torch.hub.load('ultralytics/yolov5', 'yolov5s') # or yolov5m, yolov5l, yolov5x, custom
#Images
img = 'https://ultralytics.com/images/zidane.jpg' # or file, Path, PIL, OpenCV, numpy, list
#Inference
results = model(img)
#Results
results.print() # or .show(), .save(), .crop(), .pandas(), etc.