Giter Club home page Giter Club logo

fantastic-machine-learning's Introduction

fantastic-machine-learning

I like to explore machine learning, but don't want the to dive into other platforms, like Python or Javascript, to understand some frameworks, or TensorFlow. Luckily, at WWDC 2017, Apple introduces Core ML, Vision, ARKit, which makes working with machine learning so much easier. With all the pre-trained models, we can build great things. It's good to feel the outcome first, then try to explore advanced topics and underlying mechanisms 🤖

This will curates things mostly related to Core ML, and Swift. There are related things in other platforms if you want to get some references

I just learn so I don't want to include very advanced, low level stuff in this list 😇

Table of contents

Core ML

General

Introduction

Models 🚀

  • Awesome-CoreML-Models Largest list of models for Core ML (for iOS 11+)
  • caffe Caffe: a fast open framework for deep learning. http://caffe.berkeleyvision.org/
  • deep-learning-models Keras code and weights files for popular deep learning models.
  • tensorflow models Models built with TensorFlow
  • libSVM A Library for Support Vector Machines
  • scikit-learn Machine Learning in Python
  • xgboost Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Flink and DataFlow
  • Keras-Classification-Models Collection of Keras models used for classification
  • MobileNet-Caffe Caffe Implementation of Google's MobileNets
  • ModelZoo A central GitHub repository for sharing Core ML models
  • StyleArt Style Art library process images using COREML with a set of pre trained machine learning models and convert them to Art style
  • models Models and examples built with TensorFlow

Tools

  • coremltools coremltools in a python package for creating, examining, and testing models in the .mlmodel format
  • torch2coreml This tool helps convert Torch7 models into Apple CoreML
  • turicreate Turi Create simplifies the development of custom machine learning models.
  • Netron Viewer for neural network and machine learning models

Posts

Repos

  • Core-ML-Sample A Demo using Core ML Framework
  • UnsplashExplorer-CoreML Core ML demo app with Unsplash API
  • MNIST_DRAW This is a sample project demonstrating the use of Keras (Tensorflow) for the training of a MNIST model for handwriting recognition using CoreML on iOS 11 for inference.
  • CocoaAI The Cocoa Artificial Intelligence Lab 🚀
  • complex-gestures-demo A demonstration of using machine learning to recognize 13 complex gestures in an iOS app
  • Core-ML-Car-Recognition A Car Recognition Framework for CoreML
  • CoreML-in-ARKit Simple project to detect objects and display 3D labels above them in AR. This serves as a basic template for an ARKit project to use CoreML
  • trainer-mac Trains a model, then generates a complete Xcode project that uses it - no code necessary
  • GestureAI-CoreML-iOS Hand-gesture recognition on iOS app using CoreML

Machine Learning

Fundamental

Posts

Misc

Posts

Vision

Natural Language Processing

Metal

GamePlayKit

Guide in Swift

Courses

Interview

Other ML frameworks

  • TensorSwift A lightweight library to calculate tensors in Swift, which has similar APIs to TensorFlow's
  • Swift-AI The Swift machine learning library.
  • Swift-Brain Artificial intelligence/machine learning data structures and Swift algorithms for future iOS development. bayes theorem, neural networks, and more AI.
  • Bender Easily craft fast Neural Networks on iOS! Use TensorFlow models. Metal under the hood.
  • BrainCore The iOS and OS X neural network framework
  • AIToolbox A toolbox of AI modules written in Swift: Graphs/Trees, Support Vector Machines, Neural Networks, PCA, K-Means, Genetic Algorithms
  • brain Neural networks in JavaScript
  • TensorFlow An open-source software library for Machine Intelligence
  • incubator-predictionio PredictionIO, a machine learning server for developers and ML engineers. Built on Apache Spark, HBase and Spray.
  • Caffe Deep learning framework by BAIR
  • Torch A SCIENTIFIC COMPUTING FRAMEWORK FOR LUAJIT
  • Theano Theano is a Python library that allows you to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently
  • CNTK Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit
  • MXNet Lightweight, Portable, Flexible Distributed/Mobile Deep Learning

Accelerate

  • Accelerate-in-Swift Swift example codes for the Accelerate.framework
  • Surge A Swift library that uses the Accelerate framework to provide high-performance functions for matrix math, digital signal processing, and image manipulation.

TensorFlow

Statistics

Services

  • Watson Enable cognitive computing features in your app using IBM Watson's Language, Vision, Speech and Data APIs.
  • wit.ai Natural Language for Developers
  • Cloud Machine Learning Engine Machine Learning on any data, any size
  • Cloud Vision API Derive insight from images with our powerful Cloud Vision API
  • Amazon Machine Learning Amazon Machine Learning makes it easy for developers to build smart applications, including applications for fraud detection, demand forecasting, targeted marketing, and click prediction
  • api.ai Build brand-unique, natural language interactions for bots, applications, services, and devices.
  • clarifai Build amazing apps with the world’s best image and video recognition API.
  • openml Exploring machine learning together

Text Recognition

Speech Recognition

Speech Synthesizer

  • AVSpeechSynthesizer An object that produces synthesized speech from text utterances and provides controls for monitoring or controlling ongoing speech.

Artificial Intelligence

Google Cloud Platform for Machine Learning

Others

fantastic-machine-learning's People

Contributors

onmyway133 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.