Coming from R the most exciting thing with Python is the incompatibility of the different modules…
While I can recommend the Anaconda Navigator, the following commands work only in the terminal.
Thanks to Nouman945 for help with the original mask_rcnn instructions.
conda create --name matterport python=3.6.13 tensorflow==1.15.0 Keras==2.2.4 h5py==2.8.0 pip conda activate matterport git clone https://github.com/matterport/Mask_RCNN.git cd ./Mask_RCNN-master python -m pip install -r requirements.txt git clone https://github.com/philferriere/cocoapi.git python -m pip install pycocotools python -m pip install git+https://github.com/philferriere/cocoapi.git#subdirectory=PythonAPI wget https://github.com/matterport/Mask_RCNN/releases/download/v2.1/mask_rcnn_balloon.h5 > Mask_RCNN/mask_rcnn_coco.h5 conda deactivate
For detectron I follow basically detectron2.readthedocs.io
conda create --name detectron2 python=3.6.13 tensorflow==1.15.0 Keras==2.2.4 h5py==2.8.0 pip conda activate detectron2 conda install pytorch==1.8.0 torchvision==0.9.0 torchaudio==0.8.0 -c pytorch git clone https://github.com/facebookresearch/detectron2.git CC=clang CXX=clang++ ARCHFLAGS="-arch x86_64" python -m pip install -e detectron2 conda deactivate
Last but not least the installed apps: