YOLOv3について勉強したいと思うのですが,Keras、Tensorflow、Darknetなどの違いが判りません。
これらの違いと、利点欠点などを教えていただきたいです。
よろしくお願いいたします。

回答1件
あなたの回答
tips
プレビュー
Kerasは、TheanoやTensorFlow/CNTK対応のラッパーライブラリです。DeepLearningの数学的部分を短いコードでネットワークとして表現することが可能。DeepLearningの最新手法を迅速に試すことができます。
Darknetは、C言語で記述されたオープンソースのニューラルネットフレームワークで簡単にインストールすることが可能です。学習済みモデルとアルゴリズムも配布しており、ダウンロードすれば容易に動かすこともできます。
YOLOとは、画像検出および認識用ニューラルネットワークです。CベースのDarknetというフレームワークを用いて、画像や動画からオブジェクトを検出。リアルタイムでそれが何になるのかを認識し、分類することができます。
Kerasは、TheanoやTensorFlow/CNTK対応のラッパーライブラリです。DeepLearningの数学的部分を短いコードでネットワークとして表現することが可能。DeepLearningの最新手法を迅速に試すことができます。
Darknetは、C言語で記述されたオープンソースのニューラルネットフレームワークで簡単にインストールすることが可能です。学習済みモデルとアルゴリズムも配布しており、ダウンロードすれば容易に動かすこともできます。
YOLOとは、画像検出および認識用ニューラルネットワークです。CベースのDarknetというフレームワークを用いて、画像や動画からオブジェクトを検出。リアルタイムでそれが何になるのかを認識し、分類することができます。
0グッド
1クリップ
投稿2019/08/08 11:15
YOLOv3について勉強したいと思うのですが,Keras、Tensorflow、Darknetなどの違いが判りません。
これらの違いと、利点欠点などを教えていただきたいです。
よろしくお願いいたします。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答1件
0
ベストアンサー
YOLOv3 は こちらの論文 で提唱されている物体検出のモデルです。
一方、Keras、Tensorflow、Darknet は Deep Learning のライブラリです。
このうち、Darknet は YOLO の論文の作者が作ったライブラリで、オリジナル (論文の作者が作った) 実装が提供されています。
Keras は Tensorflow に統合され、一部機能として使えるようになっているので、Tensorflow と darknet についてメリット、デメリットを上げておきます。
メリット
デメリット
メリット
デメリット
YOLOv3について勉強したいと思うのですが
とりあえず、動かしてみたいだけなら、チュートリアル通りにやればよいです。
【Darknet】リアルタイムオブジェクト認識 YOLOをTensorflowで試す - Qiita
Keras で実装されたバージョンもあります。
仕組みについて理解したい場合は、物体検出のモデルに関する論文について古い順から見ていったほうがいいでしょう。(ResNet、SSD、Faster-RCNN などそれ以前に出たモデルの知識がないと、YOLOv3 の論文単体だけでは理解が難しい)
投稿2019/08/08 11:48
総合スコア21960
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/08 15:33