Skip to content

Instantly share code, notes, and snippets.

@simonw
Last active July 22, 2023 19:05
Show Gist options
  • Star 22 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save simonw/0f93bec220be9cf8250533b603bf6dba to your computer and use it in GitHub Desktop.
Save simonw/0f93bec220be9cf8250533b603bf6dba to your computer and use it in GitHub Desktop.
How I got darkflow working on my OS X Laptop

How I got darkflow working on my OS X Laptop

Darkflow is a Python 3 tool that makes the Darknet open source neural networks available in Python using Tensorflow.

Here's how I got it working on my laptop:

cd /tmp
git clone https://github.com/thtrieu/darkflow
cd darkflow
virtualenv --python=python3 .venv
source .venv/bin/activate
pip install Cython
pip install numpy
pip install tensorflow
pip install opencv-python
pip install .
python setup.py build_ext --inplace
flow --help
mkdir bin
# Downloaded yolo.weights from http://pjreddie.com/darknet/yolo/
cd bin
wget https://pjreddie.com/media/files/yolo.weights
cd ..
flow --imgdir sample_img/ --model cfg/yolo.cfg --load bin/yolo.weights
open sample_img/out/
mkdir my_photos
# Copied some of my photos to my_photos
flow --imgdir my_photos/ --model cfg/yolo.cfg --load bin/yolo.weights
open my_photos/out/
@ebley
Copy link

ebley commented Jun 18, 2020

Being 2 years after the article was written - I used not QUITE the latest version of tensor flow but pip install tensorflow==1.13.* since it seems to be in a lot of tutorials. FINALLY I GOT SOMETHING WORKING to train on my own image set. Thanks dude.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment