Category Archives: CNTK

Posts about the Microsoft CNTK deep learning code library

Reading Data from a File into a NumPy Matrix

In many machine learning scenarios, you have to read training data from a text file into a matrix. When using Python with TensorFlow or CNTK, I often use the NumPy loadtxt() function. Suppose you have a text file with four … Continue reading

Posted in CNTK, Machine Learning

Logistic Regression with CNTK v2.0 RC2

In my opinion, the two most powerful code libraries for deep neural networks are Google’s TensorFlow and Microsoft’s CNTK. TensorFlow has a huge lead on CNTK — TF has been fully released for over a year while CNTK v2.0 is … Continue reading

Posted in CNTK, Machine Learning

Using the CNTK Built-In File Reader Functions

Microsoft CNTK is a very powerful code library for machine learning. The library is written in C++ but has a Python API for convenience. I’ve been taking a very deep dive into CNTK v2.0 Release Candidate 1. The v2.0 should … Continue reading

Posted in CNTK, Machine Learning

A First Look at the CNTK v2.0 Release Candidate Machine Learning Library

Microsoft CNTK (Microsoft Cognitive Toolkit) is a powerful code library that can be used for many machine learning tasks. A few days ago, CNTK v2.0 Release Candidate 1 became available. Version 2 is a huge change from version 1 — … Continue reading

Posted in CNTK, Machine Learning | 1 Comment

Loading a Text File into a Python Matrix

My Python programming had gotten a bit rusty lately so I’ve been brushing up by doing short demo programs. In machine learning, a common task is to load a text file containing numbers into a matrix. So I wrote a … Continue reading

Posted in CNTK, Machine Learning

A Simple Neural Network using the CNTK v2.0 Tool

The Microsoft CNTK code library is a very powerful machine learning system. Version 2.0 is a huge change from version 1.0. Version 2.0 is still in Beta mode but I’ve been experimenting with it anyway. For me, the essential Hello … Continue reading

Posted in CNTK, Machine Learning