Code Monkey home page Code Monkey logo

Comments (9)

heitorrapela avatar heitorrapela commented on September 14, 2024 2

Hello, just comment the line that import model from .json and put

from inception_resnet_v1 import *
model = InceptionResNetV1()

image

from tensorflow-101.

serengil avatar serengil commented on September 14, 2024 1

Notebook: https://github.com/serengil/tensorflow-101/blob/master/python/facenet.ipynb
Network structure: https://github.com/serengil/tensorflow-101/blob/master/model/facenet_model.json
Pre-trained weights: https://drive.google.com/file/d/1971Xk5RwedbudGgTIrGAL4F7Aifu7id1/view?usp=sharing

Additionally, the following environment will work.

C:>python --version
Python 3.6.4 :: Anaconda, Inc.

(tensorflow) C:>python
Python 3.5.5 |Anaconda, Inc.| (default, Apr 7 2018, 04:52:34) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.

import tensorflow
print(tensorflow.version)
1.9.0
import keras
Using TensorFlow backend.
print(keras.version)
2.2.0

from tensorflow-101.

serengil avatar serengil commented on September 14, 2024

This is a common issue. Incompatible versions causes this. Please modify your environment as same as mine. My environment information is dumped below. Please inform me when you try this.

(tensorflow) C:\Users\IS96273>python --version
Python 3.5.5 :: Anaconda, Inc.

(tensorflow) C:\Users\IS96273>python
Python 3.5.5 |Anaconda, Inc.| (default, Apr 7 2018, 04:52:34) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.

import tensorflow as tf
print(tf.version)
1.9.0
import keras
Using TensorFlow backend.
print(keras.version)
2.2.0

from tensorflow-101.

alphabt avatar alphabt commented on September 14, 2024

@serengil Could you kindly share your .py file for the facenet model? This way we can adapt it for python 3.6.

from tensorflow-101.

alphabt avatar alphabt commented on September 14, 2024

@serengil thank you for your response, but I might have mislead you. I meant to ask for the actual facenet model construction in python code because I like others couldn’t load the model json with python 3.6. One workaround is obviously downgrade my environment to 3.5 to match yours.

But If you could share the original python code then it should be python version agnostic and might help your effort in this repo to continue helping people far into the future, not being constrained by the python version.

If I understand correctly the facenet model is derived from https://github.com/davidsandberg/facenet. If we try to compile that model into json will it work with the weights you shared above? If so do you know which version of the model I should use to match the weights given David published a couple models?

from tensorflow-101.

serengil avatar serengil commented on September 14, 2024

@alphabt sorry for the misunderstanding.

I pushed the reference model here: https://github.com/serengil/tensorflow-101/blob/master/model/inception_resnet_v1.py

All you need is illustrated below

from inception_resnet_v1 import *
model = InceptionResNetV1()

I hope this helps you. Please respond if it works...

from tensorflow-101.

alphabt avatar alphabt commented on September 14, 2024

@serengil Yes that's what I was looking for and it works with python 3.6 now. Thank you very much!

from tensorflow-101.

e-vist avatar e-vist commented on September 14, 2024

@alphabt , Hi, can you share your .json file for python3.6 ? I meet the same problem with you. But I can not resolve it. Thank you very much!

from tensorflow-101.

MrA0505 avatar MrA0505 commented on September 14, 2024

hello everyone,
Thank you for your help.
@serengil can you please help me with find matching percentage of 2 image.
@heitorrapela
@ma7555
@alphabt

from tensorflow-101.

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.