none
Machine Learning - Exploring the Microsoft CNTK Machine Learning Tool RRS feed

  • General discussion

  • The Microsoft Computational Network Tool Kit is a very powerful, command-line system that can create neural network prediction systems. In this article I walk through the process of installing CNTK, setting up a demo prediction problem, creating a neural network model, making a prediction, and interpreting the results.

    Read this article in the January 2017 issue of MSDN Magazine

    Sunday, January 1, 2017 10:25 PM
    Owner

All replies

  • I'm trying to run the sample project provided in the article, however it's failing with the latest version of CNTK.  Has anyone gotten this to work?

    Here's the output I'm seeing.

    >cntk configFile=makemodel.cntk makeMode=false
    CNTK 2.0.beta7.0 (HEAD 8e8b5f, Dec 22 2016 01:45:54) on XXXXX at 2017/01/14 11:51:34

    cntk  configFile=makemodel.cntk  makeMode=false
    -------------------------------------------------------------------
    Build info:
                    Built time: Dec 22 2016 01:45:54
                    Last modified date: Thu Dec 22 01:35:08 2016
                    Build type: Release
                    Build target: GPU
                    With 1bit-SGD: no
                    With ASGD: yes
                    Math lib: mkl
                    CUDA_PATH: C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0
                    CUB_PATH: c:\src\cub-1.4.1
                    CUDNN_PATH: C:\local\cudnn-8.0-windows10-x64-v5.1
                    Build Branch: HEAD
                    Build SHA1: 8e8b5ff92eff4647be5d41a5a515956907567126
                    Built by svcphil on Philly-Pool3
                    Build Path: C:\Jenkins\workspace\CNTK-Build-Windows\Source\CNTK\
    -------------------------------------------------------------------
    No GPUs found

    [CALL STACK]
        > Microsoft::MSR::CNTK::TracingGPUMemoryAllocator::  operator=
        - Microsoft::MSR::CNTK::TracingGPUMemoryAllocator::  operator=
        - Microsoft::MSR::CNTK::TracingGPUMemoryAllocator::  operator=
        - Microsoft::MSR::CNTK::TracingGPUMemoryAllocator::  operator=
        - Microsoft::MSR::CNTK::TracingGPUMemoryAllocator::  operator=
        - Microsoft::MSR::CNTK::TracingGPUMemoryAllocator::  operator=
        - Microsoft::MSR::CNTK::TracingGPUMemoryAllocator::  operator=
        - Microsoft::MSR::CNTK::Matrix<float>::  __autoclassinit2
        - BaseThreadInitThunk
        - RtlUserThreadStart
    EXCEPTION occurred: configparameters: required parameter missing: makemodel.cntk:Train:action

    Saturday, January 14, 2017 7:53 PM
  • Figured out the issue. When coping the sample code straight from the browser, some invalid whitespace characters were inserted into the text file.  Fixing those characters fixed the problem.
    Sunday, January 15, 2017 5:27 PM