Skip to content

An Android application for pix2pix with tensorflow mobile.

Notifications You must be signed in to change notification settings

wzc118/edge2panda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

edge2panda

An Android application for pix2pix with tensorflow mobile.

Demo

image

Model transformer

We use the tensorflow mobile for mobile application. There are some tricks for model transformation.

  • Reduce the pix2pix model, by only saving Generator.
python pix2pix_android.py --model-input <raw model input folder> --model-output <reduced model output folder>
  • freeze model
python freeze_model.py --model-folder <reduced model output folder>
  • Quantization by using bazel
bazel-bin/tensorflow/tools/graph_transforms/transform_graph \
--in_graph=<frozen model folder>/frozen_model.pb \
--out_graph=<frozen model folder>/frozen_model_android_quantized.pb --inputs='image_tensor' \
--outputs='generator/deprocess/div' \
--transforms='quantize_weights'
  • Last Put the quantized model to the assest folder in project.

About

An Android application for pix2pix with tensorflow mobile.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published