$ git clone https://github.com/ml-flaskbook/flaskbook.git
下記コマンドで第1部までの状態に切り替えられます。
$ git checkout -b part1 tags/part1
$ python3 -m venv venv
$ source venv/bin/activate
スクリプトを実行するために、Windows PowerShellで次のコマンドを実行し、実行ポリシーを変更する。
> PowerShell Set-ExecutionPolicy RemoteSigned CurrentUser
ポリシーを変更したら、次のコマンドを実行する
> py -m venv venv
> venv\Scripts\Activate.ps1
$ pip install -r requirements.txt
(venv) $ flask db init
(venv) $ flask db migrate
(venv) $ flask db upgrade
(venv) $ python
>>> import torch
>>> import torchvision
>>> model = torchvision.models.detection.maskrcnn_resnet50_fpn(pretrained=True)
>>> torch.save(model, "model.pt")
model.pt
をapps/detector
配下へ移動する
$ pytest tests/detector