0

問題

私は学生であり、.NET 開発者です。CNTK の多大な貢献者や設計者からアドバイスをいただければ幸いです。ドキュメントとチュートリアルを読んでいますが、実際のソース コードは印象的です。

Visual Studio 2015 で使用するのに最適な API は何ですか?CNTK の関数にステップインして、Microsoft によって多層パーセプトロンがどのようにコーディングされているかを確認できますか? 多くの場合、.NET プロジェクトでは、理解できるサンプル アプリケーションを作成し、デバッガーでソース コードを調べます。これは私が学ぶための最良の方法です。私の質問は、Visual Studio 2015 に関するものですが、自分のコンフォート ゾーンから出て、別の IDE や OS でこれを行うことがベスト プラクティスであるかどうかを知りたいと思っています。

そのまま使う予定ですが、.NET開発者なのでCaffeやTensorFlowなどの上から使い始めたいので、少しでもツールに慣れていきたいです。

試み

CTNK のチュートリアルを読んだことがあり、brain スクリプトを頻繁に使用していることに気づきましたが、コマンドラインで呼び出すことがよくあります。Visual Studio 2015 に Python API があることは知っていますが、これが CNTK を使用してバックエンドにアクセスするための推奨される方法であるかどうか疑問に思っていました。

これに反対票を投じないでください。提供されているドキュメントを読みましたが、GitHub リポジトリでこれを質問するのは適切ではないと感じました。これは、この質問をするのに適切だと感じた他の唯一の場所です。CNTK の一般的な質問をするための別のチャネルまたはフォーラムがあれば、私に知らせてください。そうすることはできませんが、熱心な学習者に対するあなたのメンターシップと親切な支援に感謝します。

4

1 に答える 1

2

この場所は、CNTK について質問するのに適した場所です。ここでは多くのサポートとアドバイスが得られると確信しています。

VisualStudio は、コード ベースを探索するのに非常に適した環境であり、ほとんどの貢献者が使用する開発環境です。

cntk を制御する最良の方法に関しては、さまざまな意見があります。多くの人が CNTK と通信するための好ましい方法として Python を指摘しますが、Brainscript は優れた / スクリプトのような制御を提供します。確かに、ML コミュニティには一般的な Python サポートがたくさんあります!

最新のベータ版では、eval 側で C# の公開を開始したばかりで、.net 言語のサポートがさらに増えることを期待できますが、他の言語も登場する可能性があります...

ある言語を他の言語よりも優れているとは言えません。使い方は似ていることが多く、最終的には個人の好み、経験、そして解決しようとしている問題によって異なります。

ヴォルフガング

于 2017-01-21T14:18:45.430 に答える