0
Microsoft Cognitive Toolkit(以前はCNTKとして知られていました)は、妥協のないスケーリング、速度、正確さを商用グレードの品質と既に使用しているプログラミング言語およびアルゴリズムとの互換性を提供することにより、ディープラーニングを通じて大規模なデータセット内のインテリジェンスを活用できるようにします。PythonまたはC ++プログラムにライブラリとして含めることも、独自のモデル記述言語(BrainScript)を使用してスタンドアロンの機械学習ツールとして使用することもできます。CNTKは、64ビットLinuxまたは64ビットWindowsオペレーティングシステムをサポートしています。インストールするには、事前にコンパイルされたバイナリパッケージを選択するか、Githubで提供されるソースからツールキットをコンパイルします。高度に最適化された組み込みコンポーネントコンポーネントは、Python、C ++、またはBrainScript FFN、CNN、RNN / LSTM、バッチ正規化、注意を必要とするシーケンスからシーケンスへの多次元高密度またはスパースデータを処理できます。強化学習、生成的敵対ネットワーク、監視ありおよび監視なし学習PythonからGPUに新しいユーザー定義のコアコンポーネントを追加する機能自動ハイパーパラメーターチューニング大量のデータセットに最適化された組み込みリーダーGPUメモリ内の最大のモデルにも適合する共有およびその他の組み込みメソッドネットワーク、学習者、読者を定義するための完全なAPI、Python、C ++およびBrainScriptからのトレーニングおよび評価Python、C ++、C#およびBrainScriptでモデルを評価するNumPyとの相互運用性使いやすさと柔軟性のために利用可能な高レベルと低レベルの両方のAPIデータに基づいた自動形状推論完全に最適化されたシンボリックRNNループ(展開は不要)AzureでのトレーニングとホスティングAzure GPUおよびAzureネットワークで使用すると、高速リソースを活用しますAzureでトレーニングモデルを簡単にホストし、必要に応じてリアルタイムトレーニングを追加します
the-microsoft-cognitive-toolkit