GithubHelp home page GithubHelp logo

Comments (12)

ppwwyyxx avatar ppwwyyxx commented on July 29, 2024 3

You need https://tensorpack.readthedocs.io/tutorial/symbolic.html#use-models-outside-tensorpack

from efficient-ai-backbones.

iamhankai avatar iamhankai commented on July 29, 2024 2

What's the version of your tensorflow and tensorpack? I recommend TensorFlow-1.13.1, Tensorpack-0.9.7.

from efficient-ai-backbones.

KnightWin123 avatar KnightWin123 commented on July 29, 2024 2

@gtfaiwxm Have you known how to train the Ghostnet?

from efficient-ai-backbones.

iamhankai avatar iamhankai commented on July 29, 2024 1

@PistonY Thanks for you attention. We trained GhostNet using the tricks similar to MobileNetV3 paper, including Label smoothing, No decay bias and Dropout.

from efficient-ai-backbones.

iamhankai avatar iamhankai commented on July 29, 2024

I think you have the training example for your dataset. Just replace your network with GhostNet and train it.

from efficient-ai-backbones.

gtfaiwxm avatar gtfaiwxm commented on July 29, 2024

OK,thanks

from efficient-ai-backbones.

JayFu avatar JayFu commented on July 29, 2024

OK,thanks

Hi , I was going to replace my network with Ghostnet but it keep throwing bug in tensorpack part.
This example works fine with MobileNetv2.
File "/media/e/hujiang/anaconda3/envs/tf/lib/python3.6/site-packages/tensorpack/models/batch_norm.py", line 176, in BatchNorm training = ctx.is_training AttributeError: 'NoneType' object has no attribute 'is_training'

Can you tell me how you handle it ?

from efficient-ai-backbones.

JayFu avatar JayFu commented on July 29, 2024

What's the version of your tensorflow and tensorpack? I recommend TensorFlow-1.13.1, Tensorpack-0.9.7.

Oh thanks! I was using tf 1.5.0 and tensorpack 0.9.9 indeed.
But it seems doesn't work after attempt. Got the same error.
Guessing that's because my training example doesn't suit it?
Could tell me any recomending training example?

from efficient-ai-backbones.

iamhankai avatar iamhankai commented on July 29, 2024

Thanks @ppwwyyxx

from efficient-ai-backbones.

JayFu avatar JayFu commented on July 29, 2024

@ppwwyyxx TY

from efficient-ai-backbones.

PistonY avatar PistonY commented on July 29, 2024

Hi @iamhankai thanks for sharing this good work. I success training GhostNet 1.3x to 75.78/92.77 top1/top5, it's almost your paper mentioned. Details here
But I use the same training setting with I train MobileNetV3 with some tricks Label smoothing, No decay bias and Dropout.
I see your paper and reply in iamhankai/ghostnet.pytorch#18, it's seem that you don't use any tricks when training this. I've tried MobileNetV3 can't get such high accuracy leaving these tricks.
I wonder what tricks when training, if it's possible I remove these and get same result?

from efficient-ai-backbones.

 avatar commented on July 29, 2024
from tensorpack import TowerContext
with TowerContext('', is_training=False):
    model = GhostNet(....)
    model.data_format = 'NHWC'
    image_tensor = tf.placeholder(dtype=np.float32, shape=(7, 320, 320, 3), name='image_tensor')
    logits = model.get_logits(image_tensor)
    print(logits)

from efficient-ai-backbones.

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.