added new TensorFlowInceptionV3Extractor based on TF example #116

Merged
merged 9 commits into from Jan 12, 2017

Projects

None yet

2 participants

@tyarkoni
Owner

This PR adds a new extractors.models submodule that will house Extractors based on pre-trained DNN models. I've added a new TensorFlowInceptionV3Extractor that does image labeling based on the pre-trained Inception V3 model discussed in the TF docs. See test for example usage, which follows the standard Extractor pattern. The 200 MB pretrained model will be downloaded the first time the extractor is run, if it' s not found, and no additional code is required.

added some commits Jan 11, 2017
@tyarkoni added new TensorFlowInceptionV3Extractor based on TF example
e462cb7
@tyarkoni update travis to install TensorFlow so new test doesn't break
1370e70
@tyarkoni update setuptools before pip install to fix TF-related issue
29fb063
@tyarkoni switch travis-ci to trusty distribution to try to solve TF build errors
f543f4b
@tyarkoni ffmpeg was removed from trusty, so install it from mc3man ppa
5794cb1
@tyarkoni try installing from a different ppa
e2662dd
@tyarkoni install seaborn
bb15dbd
@tyarkoni replace urllib with requests in _download_pretrained_models() for Py …
…2/3 compatibility
3b9d515
@tyarkoni kludgy workaround for moviepy buffer size bug
0ee9163
@coveralls
coveralls commented Jan 12, 2017 edited

Coverage Status

Coverage increased (+0.6%) to 79.567% when pulling 0ee9163 on inception-v3 into 1f8d384 on master.

@tyarkoni tyarkoni merged commit fc3ab57 into master Jan 12, 2017

3 checks passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details
continuous-integration/travis-ci/push The Travis CI build passed
Details
coverage/coveralls First build on inception-v3 at 79.443%
Details
@tyarkoni tyarkoni deleted the inception-v3 branch Jan 14, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment