YAD2K:又一个Darknet转Keras工具
你只需看一次,但你会一遍又一遍地重新实现神经网络。
YAD2K 是 YOLO_v2 的一个 90% Keras / 10% Tensorflow 实现。
原始论文:YOLO9000:更好、更快、更强,作者为 Joseph Redmond 和 Ali Farhadi。
git clone https://github.com/allanzelener/yad2k.git
cd yad2k
# [Option 1] To replicate the conda environment:
conda env create -f environment.yml
source activate yad2k
# [Option 2] Install everything globaly.
pip install numpy h5py pillow
pip install tensorflow-gpu # CPU-only: conda install -c conda-forge tensorflow
pip install keras # Possibly older release: conda install kerasimages/中的小型测试集上测试转换后的模型。wget http://pjreddie.com/media/files/yolo.weights
wget https://raw.githubusercontent.com/pjreddie/darknet/master/cfg/yolo.cfg
./yad2k.py yolo.cfg yolo.weights model_data/yolo.h5
./test_yolo.py model_data/yolo.h5 # output in images/out/更多选项请参阅./yad2k.py --help和./test_yolo.py --help。
YAD2K转换器目前仅支持YOLO_v2风格的模型,包括以下配置:darknet19_448、tiny-yolo-voc、yolo-voc和yolo。
yad2k.py -p将生成所创建Keras模型的绘图。例如,请参见yolo.png。
YAD2K 假定 Keras 后端为 Tensorflow。在 pa
暂无开放 Issues,或尚未同步最近议题。