DL框架之darknet:深度学习框架darknet的简介、安装、使用方法的详细攻略
DL框架之darknet:深度學習框架darknet的簡介、安裝、使用方法的詳細攻略
?
?
目錄
darknet的簡介
darknet的安裝
darknet的使用方法
1、YOLO: Real-Time Object Detection
2、ImageNet Classification
3、Nightmare
4、RNNs in Darknet
5、DarkGo: Go in Darknet
6、Train a Classifier on CIFAR-10
7、Hardware Guide: Neural Networks on GPUs (Updated 2016-1-30)
?
?
darknet的簡介
? ? ? ?Darknet is an open source neural network framework written in C and CUDA. It is fast, easy to install, and supports CPU and GPU computation.
- For more information see the?Darknet project website.
- For questions or issues please use the?Google Group.
? ? ? ? Darknet: Open Source Neural Networks in C. ?Darknet is an open source neural network framework written in C and CUDA. It is fast, easy to install, and supports CPU and GPU computation. You can find the source on?GitHub?or you can read more about what Darknet can do right here.
官網:https://pjreddie.com/darknet/
GitHub:https://github.com/pjreddie/darknet
? ? ? ?darknet是一個較為輕型的完全基于C與CUDA的開源深度學習框架,其主要特點就是容易安裝,沒有任何依賴項(OpenCV都可以不用),移植性非常好,支持CPU與GPU兩種計算方式。
? ? ? ?相比于TensorFlow來說,darknet并沒有那么強大,但這也成了darknet的優勢: ?
- darknet完全由C語言實現,沒有任何依賴項,當然可以使用OpenCV,但只是用其來顯示圖片、為了更好的可視化; ?
- darknet支持CPU(所以沒有GPU也不用緊的)與GPU(CUDA/cuDNN,使用GPU當然更塊更好了); ?
? ? ? ? 正是因為其較為輕型,沒有像TensorFlow那般強大的API,所以給我的感覺就是有另一種味道的靈活性,適合用來研究底層,可以更為方便的從底層對其進行改進與擴展; ?darknet的實現與caffe的實現存在相似的地方,熟悉了darknet,相信對上手caffe有幫助;
?
darknet的安裝
git clone https://github.com/pjreddie/darknet
?
darknet的使用方法
后期繼續更新……
@misc{darknet13,author = {Joseph Redmon},title = {Darknet: Open Source Neural Networks in C},howpublished = {\url{http://pjreddie.com/darknet/}},year = {2013--2016} }1、YOLO: Real-Time Object Detection
You only look once (YOLO) is a state-of-the-art, real-time object detection system.
?
2、ImageNet Classification
Classify images with popular models like ResNet and ResNeXt.
?
3、Nightmare
Use Darknet's black magic to conjure ghosts, ghouls, and wild badgermoles. But be warned, ye who enter here: no one is safe in the land of nightmares.
?
4、RNNs in Darknet
Recurrent neural networks are all the rage for time-series data and NLP. Learn how to use them in Darknet!
?
5、DarkGo: Go in Darknet
Play Go using a policy network trained with Darknet
?
6、Train a Classifier on CIFAR-10
Learn how to train a classifier from scratch in Darknet.
?
7、Hardware Guide: Neural Networks on GPUs (Updated 2016-1-30)
I've had a number of people ask me what hardware I would recommend for training neural networks for vision applications. Here are some of my thoughts.
?
?
?
總結
以上是生活随笔為你收集整理的DL框架之darknet:深度学习框架darknet的简介、安装、使用方法的详细攻略的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: TF之LiR:基于tensorflow实
- 下一篇: ECS:利用ECS进行深度学习详细攻略