私は約1ヶ月間テンソルを研究しました。私は、Tensorflowの基本的な操作でネットワークを作成することは非常に冗長であると感じています。それから、TF-Slim、TF Learn、Kerasなどの高レベルのAPIが見つかりました。しかし、複数の選択肢が私を混乱させるので、私はどちらを学ぶべきか分かりません。テンソルフローの高レベルのAPIはどのようなものを学ばなければなりませんか?
TF-Slimは、TensorFlowで複雑なモデルを定義、訓練、評価するための軽量ライブラリですが、I investigatedはコンビネーション専用です。 Kerasが構築できるネットワークはより多様です。
私は誰がどのレベルのAPIを習得すべきかを選ぶことができますか?以下の点で:
1. popularity: which ones are the most popular ?
2. practicality: what kinds of network can they build ?
3. performance: what's their training/inference performance ?
... something else
誰かが私に提案を与えることを望みます。ありがとう。
もしお手伝いできたら..! https://medium.com/implodinggradients/tensorflow-or-keras-which-one-should-i-learn-5dd7fa3f9ca0 – Shobhit
私はケラしか知りません。完全に接続された畳み込み(1d、2d、3d)、繰り返し(GRUとLSTMが含まれています)、多くのネットワークを構築することができ、それらをすべて同じモデルで混在させることができます。ブランチ、複数の入力、複数の出力でモデルを自由に作成できます。 –