Coder Social home page Coder Social logo

Comments (12)

tucan9389 avatar tucan9389 commented on July 19, 2024 1

Are there any news on converting .pb to .mlmodel file?

No in this repo, but the coremltools’s related issue was closed! I’ll try again.

from tf2-mobile-2d-single-pose-estimation.

tucan9389 avatar tucan9389 commented on July 19, 2024

https://apple.github.io/coremltools/

coremltools 2.0.0 does not support tensorflow 2.0 yet. 😟

coremltools has the following dependencies:

- numpy (1.12.1+)
- protobuf (3.1.0+)

In addition, it has the following soft dependencies that are only needed when you are converting models of these formats:

- Keras (1.2.2, 2.0.4+) with Tensorflow (1.0.x, 1.1.x)
- Xgboost (0.6+)
- scikit-learn (0.15+)
- libSVM

Alternatively, I'll port to pure Keras project, and then train and convert the model to Core ML model.

from tf2-mobile-2d-single-pose-estimation.

tucan9389 avatar tucan9389 commented on July 19, 2024

Related issue on Sep 2, 2018 (not solved):
apple/coremltools#231

from tf2-mobile-2d-single-pose-estimation.

AndriiTsok avatar AndriiTsok commented on July 19, 2024

Hi @tucan9389, have you tried tf2/tf.keras -> ONNX -> CoreML conversion?

from tf2-mobile-2d-single-pose-estimation.

tucan9389 avatar tucan9389 commented on July 19, 2024

@AndriiTsok No, did you try in that way? or others?

from tf2-mobile-2d-single-pose-estimation.

tucan9389 avatar tucan9389 commented on July 19, 2024
ValueError: Keras layer '<class 'tensorflow.python.keras._impl.keras.engine.topology.InputLayer'>' not supported.

The issue was solved replacing TF-2.0-alpha0 to TF-1.13.1.

from tf2-mobile-2d-single-pose-estimation.

abrowne2 avatar abrowne2 commented on July 19, 2024

Hi @tucan9389, did the conversion from tf2/tf.keras -> ONNX -> CoreML work when you replaced to TF-1.13.1?

EDIT: Found your 0.1 release containing release/cpm_model/model.* Are these the models from the PoseEstimation-CoreML repository, or this one?

from tf2-mobile-2d-single-pose-estimation.

tucan9389 avatar tucan9389 commented on July 19, 2024

@abrowne2
0.1 version is just cloned from edvardHua/PoseEstimationForMobile repostory. It's same with PoseEstimation-CoreML.

from tf2-mobile-2d-single-pose-estimation.

tucan9389 avatar tucan9389 commented on July 19, 2024

TODO

  • tf.keras model(.h5) → frozen pb(.pb) → coreml model(.mlmodel)

Related issue

from tf2-mobile-2d-single-pose-estimation.

tucan9389 avatar tucan9389 commented on July 19, 2024

apple/coremltools#446

from tf2-mobile-2d-single-pose-estimation.

idchlife avatar idchlife commented on July 19, 2024

Are there any news on converting .pb to .mlmodel file?

from tf2-mobile-2d-single-pose-estimation.

tucan9389 avatar tucan9389 commented on July 19, 2024

TF2's saved_model is only supported on iOS 13 (minimum_ios_deployment_target=13) now.

from tf2-mobile-2d-single-pose-estimation.

Related Issues (20)

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.