Awesome-CoreML-Models

Largest list of models for Core ML (for iOS 11+)
授权协议 MIT License
开发语言 Python
所属分类 神经网络/人工智能、 机器学习/深度学习
软件类型 开源软件
地区 不详
投 递 者 温成济
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Since iOS 11, Apple released Core ML framework to help developers integrate machine learning models into applications. The official documentation

We've put up the largest collection of machine learning models in Core ML format, to help iOS, macOS, tvOS, and watchOS developers experiment with machine learning techniques.

If you've converted a Core ML model, feel free to submit a pull request.

Recently, we've included visualization tools. And here's one Netron.

Models

Image - Metadata/Text

Models that take image data as input and output useful information about the image.

Image - Image

Models that transform images.

Text - Metadata/Text

Models that process text data

Miscellaneous

Visualization Tools

Tools that help visualize CoreML Models

Supported formats

List of model formats that could be converted to Core ML with examples

The Gold

Collections of machine learning models that could be converted to Core ML

Individual machine learning models that could be converted to Core ML. We'll keep adjusting the list as they become converted.

  • LaMem Score the memorability of pictures.
  • ILGnet The aesthetic evaluation of images.
  • Colorization Automatic colorization using deep neural networks.
  • Illustration2Vec Estimating a set of tags and extracting semantic feature vectors from given illustrations.
  • CTPN Detecting text in natural image.
  • Image Analogy Find semantically-meaningful dense correspondences between two input images.
  • iLID Automatic spoken language identification.
  • Fashion Detection Cloth detection from images.
  • Saliency The prediction of salient areas in images has been traditionally addressed with hand-crafted features.
  • Face Detection Detect face from image.
  • mtcnn Joint Face Detection and Alignment.
  • deephorizon Single image horizon line estimation.

Contributing and License

  • See the guide
  • Distributed under the MIT license. See LICENSE for more information.
  • 两个步骤: 1.找到(或者自己生成)需要的.mlmodel; 2.将这个model拖到项目中,然后使用之。 以苹果提供的一个预测价格的model为例子: MarsHabitatPricer *model = [[MarsHabitatPricer alloc] init]; MarsHabitatPricerOutput *result = [model predictionFro

  • Converters 可以转换 流行机器学习库训练的模型 如Keras, Caffe, scikit-learn, LibSVM 和 XGboost. caffe.convert Caffe 模型转换为Core ML 格式. keras.convert Keras 模型转换为 Core ML 格式. libsvm.convert LIBSVM 模型转换为 Core ML 格式 sklearn.co

  • 需要将训练好的 pytorch model 移植到 ios上,需要转换成 coreml格式。 caffe2 可以在 coreml上使用,一种方式是 pytorch 转换成 caffe2, 再利用 caffe2的跨平台移植到移动端上; 此外,onnx 可以直接转换成 coreml 格式的。 需要转换的模型包含 conv, batchnorm, relu, avgpool2d, dropout, li

  • 1、prelu ''ValueError: Size of dimension 0 of alpha should be the same as the size of dimension -3 of x.'' 2、expand_as raise TypeError("cannot determine truth value of Relational") 3、upsample不支持多种输入大小

  • MobileNet 是谷歌在 2017 年 4 月发表的一项研究,它是一种高效、小尺寸的神经网络架构,适用于构建手机/移动设备上的低延迟深度学习应用,并可以完成多种不同任务。 下面是MobileNet的CoreML实现 https://github.com/hollance/MobileNet-CoreML

  • 2、安装pip,  下载get-pip.py, https://bootstrap.pypa.io/get-pip.py,然后Python 这个文件,如果没有权限就加sudo 3、安装coreml:这个各种报error,利用了以下这种使用虚拟环境的方式,不方便的一点就是每次需要在虚拟环境里使用coreml: 链接:https://stackoverflow.com/questions/446129

 相关资料
  • tfcoreml TensorFlow (TF) to CoreML Converter Dependencies tensorflow >= 1.5.0 coremltools >= 0.8 numpy >= 1.6.2 protobuf >= 3.1.0 six >= 1.10.0 Installation Install From Source To get the latest versi

  • Awesome Awesome Node.js A curated list of awesome lists that are about or related to Node.js. Inspired by the awesome list thing, going deeper down the rabbit hole. �� Meta stuff about this awesome li

  • A curated list of awesome things related to Vite.js This awesome list is for Vite 2.x and onward. Vite 1.x's list is archived. Resources Official Resources 文档 GitHub Repo Release Notes Vue 3 Docs Awes

  • Awesome Python 是一个资源整理集合,由 vinta 发起和维护。内容包括:Web框架、网络爬虫、网络内容提取、模板引擎、数据库、数据可视化、图片处理、文本处理、自然语言处理、机器学习、日志、代码分析等。 这个系列没有推荐 Python 书籍、经典博文、交互教程,所以另外推荐:《25本免费的Python电子书》、《学习Python编程的11个(教程)资源》、《PythonMonk:Py

  • Font Awesome 是一个图标工具包。其已经被重新设计并从头构建。除此之外,还增加了一些功能,比如 icon font ligature、SVG 框架、流行的前端库(如 React)的官方 NPM 包,以及对新 CDN 的访问。Font Awesome 已扩展至 7,865 个图标。

  • awesome-android 收录了来自 github 或其他网站的关于 Android 的大部分库。