Neural Networks for Swift Developers

The iOS Programmers guide to Neural Networks

3.00 (21 reviews)
Udemy
platform
English
language
Data Science
category
instructor
Neural Networks for Swift Developers
974
students
1.5 hours
content
Sep 2017
last update
FREE
regular price

What you will learn

Build 4 Neural Networks in Swift

BNNS (Basic Neural Network Subroutines)

Apple Accelerate Framework

Core ML

Convolutional Neural Network (ConvNet)

MobileNet

ResNet50

SqueezeNet

Inceptionv3

Deep Learning/Deep Neural Networks (DNN)

Why take this course?

The goal of this course is to show the Swift Programmer how to build, learn and run a Neural Network using Swift. This is a minor list of what the iOS developer will learn. To see a list of everything the developer will learn please click on the curriculum link for this course.

  • Artificial Intelligence
  • Machine Learning
  • Swift AI
  • Deep Learning
  • Swift Machine Learning Models 
  • Apples Machine Learning APIs
  • Build 4 Neural Networks with pure Swift!

Screenshots

Neural Networks for Swift Developers - Screenshot_01Neural Networks for Swift Developers - Screenshot_02Neural Networks for Swift Developers - Screenshot_03Neural Networks for Swift Developers - Screenshot_04

Reviews

Manish
November 5, 2017
This is an excellent course, I surely and strongly recommend it: 1. Well detailed prepare and taught. 2. Very useful and Practical.
Salam
October 31, 2017
The content didn't really explain neural networks properly. For a Swift developer with no background in Python, the subject would still remain an enigma even after watching the videos. The explanation wasn't deep or clear enough, especially when it came to the back-propagation steps. The code was provided as a rushed typing exercise with no explanation whatsoever, and the method provided was an ancient inefficient approach using objects rather than matrices which all modern implementations use for speed especially in the deep-learning and convolutional NN's fields. The course does provide an introduction about neural networks, but I can hardly imagine anyone with no prior knowledge to be able to code their own neural nets in Swift and train them after watching the videos. I think my only option is still to try to find a decent back-propagation explanation and tutorial in Python and port it over to Swift.

Charts

Price

Neural Networks for Swift Developers - Price chart

Rating

Neural Networks for Swift Developers - Ratings chart

Enrollment distribution

Neural Networks for Swift Developers - Distribution chart

Related Topics

1325376
udemy ID
8/19/2017
course created date
4/24/2020
course indexed date
Bot
course submited by