Skip to content

My WWDC 2021 swift student challenge submission - Exploring ML

License

Notifications You must be signed in to change notification settings

ryendu/exploring-ml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Exploring ML

My WWDC 2021 swift student challenge submission showcasing the wonders of machine learning | Accepted

Youtube Video

Try It Out!

  • Download the repository and open the playgroundbook file using swift playgrounds on iPad or on macOS with teh Swift Playgrounds App to try it out!

Technologies Used

SwiftUI

  • display the captions to go along with the interactive Sprite Kit View
  • the interface for training and testing the MNIST neural network at the end

Sprite Kit

  • display, animate, and visualize neural networks
  • used for a bunch of animations such as showing the flow of data in a neural network, showing the neural network training, animating the neural network working in action, etc

DL4S

  • carry out machine learning tasks including training a model from scratch and using a trained model to predict
  • Thanks to DL4S for its flexibility and control on the ML process which allowed for access to weights and neuron activation values to be animated and showed using sprite kit.

About

My WWDC 2021 swift student challenge submission - Exploring ML

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages