Skip to main content
Apress

Convolutional Neural Networks with Swift for Tensorflow

Image Recognition and Dataset Categorization

  • Book
  • © 2021

Overview

  • Task convolutional neural networks for image recognition
  • Apply Swift for Tensorflow throughout in order to learn the new framework by example
  • Hone the skills needed to tackle problems in the fields of machine learning and deep learning

This is a preview of subscription content, log in via an institution to check access.

Access this book

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

eBook USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

Licence this eBook for your library

Institutional subscriptions

About this book

Dive into and apply practical machine learning and dataset categorization techniques while learning Tensorflow and deep learning. This book uses convolutional neural networks to do image recognition all in the familiar and easy to work with Swift language. 

It begins with a basic machine learning overview and then ramps up to neural networks and convolutions and how they work. Using Swift and Tensorflow, you'll perform data augmentation, build and train large networks, and build networks for mobile devices. You’ll also cover cloud training and the network you build can categorize greyscale data, such as mnist, to large scale modern approaches that can categorize large datasets, such as imagenet.  

Convolutional Neural Networks with Swift for Tensorflow uses a simple approach that adds progressive layers of complexity until you have arrived at the current state of the art for this field. 



What You'll Learn
  • Categorize and augment datasets
  • Build and train large networks, including via cloud solutions
  • Deploy complex systems to mobile devices



Who This Book Is For


Developers with Swift programming experience who would like to learn convolutional neural networks by example using Swift for Tensorflow as a starting point.

Similar content being viewed by others

Keywords

Table of contents (14 chapters)

Authors and Affiliations

  • Jefferson, USA

    Brett Koonce

About the author

Brett Koonce is the CTO of Quarkworks, a mobile consulting agency.  He's a developer with five years experience creating apps for iOS and Android. His team has worked on dozens of apps that are used by millions of people around the world. Brett knows the pitfalls of development and can help you avoid them. Whether you want to build something from scratch, port your app from iOS to Android (or vice versa) or accelerate your velocity, Brett can help.

Bibliographic Information

  • Book Title: Convolutional Neural Networks with Swift for Tensorflow

  • Book Subtitle: Image Recognition and Dataset Categorization

  • Authors: Brett Koonce

  • DOI: https://doi.org/10.1007/978-1-4842-6168-2

  • Publisher: Apress Berkeley, CA

  • eBook Packages: Professional and Applied Computing, Apress Access Books, Professional and Applied Computing (R0)

  • Copyright Information: Brett Koonce 2021

  • Softcover ISBN: 978-1-4842-6167-5Published: 05 January 2021

  • eBook ISBN: 978-1-4842-6168-2Published: 04 January 2021

  • Edition Number: 1

  • Number of Pages: XXI, 245

  • Number of Illustrations: 1 b/w illustrations

  • Topics: Apple and iOS, Machine Learning

Publish with us