Getting Data into Your Neural Network

There are many techniques you can use to load data to train a neural network or make predictions. What technique you use depends on how large your dataset is and in what format you've stored your data. In the previous chapter, we've seen how to feed data into a CNTK trainer manually. In this chapter, we will learn more ways to feed data into your neural network.

The following topics will be covered in this chapter:

  • Training your neural network efficiently with minibatches
  • Working with small in-memory datasets
  • Working with large datasets
  • Taking control over the minibatch loop

Get Deep Learning with Microsoft Cognitive Toolkit Quick Start Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.