in the case of computer visionmany pretrained models (usually trained on the imagenet datasetare now publicly available for download and can be used to bootstrap powerful vision models out of very little data that' what you'll do in the next section let' start by getting your hands on the data downloading the data the dogs vs cats dataset that you'll use isn' packaged with keras it was made available by kaggle as part of computer-vision competition in late back when convnets weren' mainstream you can download the original dataset from www kaggle com/ /dogs-vs-cats/data (you'll need to create kaggle account if you don' already have one--don' worrythe process is painlessthe pictures are medium-resolution color jpegs figure shows some examples figure samples from he dogs vs cat dataset sizes weren' modifiedt he samples are heterogeneous in sizeappearanceand so on unsurprisinglythe dogs-versus-cats kaggle competition in was won by entrants who used convnets the best entries achieved up to accuracy in this exampleyou'll get fairly close to this accuracy (in the next section)even though you'll train your models on less than of the data that was available to the competitors this dataset contains , images of dogs and cats ( , from each classand is mb (compressedafter downloading and uncompressing ityou'll create new dataset containing three subsetsa training set with , samples of each classa validation set with samples of each classand test set with samples of each class licensed to