iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 4
0
AI & Machine Learning

探索 Microsoft CNTK 機器學習工具系列 第 4

使用 C#/.NET 操作 CNTK

  • 分享至 

  • xImage
  •  

Introduction

CNTK 為 C# 提供了 CNTKLib 名稱空間,建立.NET應用程式時可以使用,CNTK函式庫可以透過NuGet取得。

Visual Studio

File → New → Project
https://ithelp.ithome.com.tw/upload/images/20171223/20103635tsVwMhoGr7.png

Solution → Manage NuGet Packages fro Solution
瀏覽 CNTK 並安裝 CNTK.CPUOnly

Console App Code

var device = DeviceDescriptor.UseDefaultDevice();
Console.WriteLine($"CNTK for{device.Type}");

編譯前須將 CPU 指定為 x64。
Solution → Configuration Manager → Active solution platform

CNTK

深度學習基於神經網路可以通過鏈接和組合來構建基本的CNTK操作;也就是一個CNTK函數可以被視為一個變數,並作為另一個CNTK操作的輸入。


上一篇
機器學習與深度學習的基礎
下一篇
Python 的基礎
系列文
探索 Microsoft CNTK 機器學習工具30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言