GithubHelp home page GithubHelp logo

ridgerun / gst-inference Goto Github PK

View Code? Open in Web Editor NEW
120.0 37.0 29.0 916 KB

A GStreamer Deep Learning Inference Framework

License: GNU Lesser General Public License v2.1

Shell 2.95% C 78.08% C++ 15.98% Meson 2.99%
gstreamer gst deep-learning inference machine-learning artificial-intelligence tensorflow ncsdk movidius onnx

gst-inference's People

Contributors

c-trejos avatar edjchg avatar gfallasrr avatar greivinbm avatar jafet-chaves avatar jsalas98 avatar juankruz avatar lumurillo avatar maumonteroj avatar michaelgruner avatar migueltaylor avatar mmontero avatar rrcarlosrodriguez avatar tvlenin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gst-inference's Issues

Make install fails in branch dev-0.1 for tracer implicit declaration

Making install in docs
make[1]: Entering directory '/home/jjimenez/work/devdirs/Ridgerun/GstInference/gst-inference/docs'
Making install in plugins
make[2]: Entering directory '/home/jjimenez/work/devdirs/Ridgerun/GstInference/gst-inference/docs/plugins'
  DOC   Introspecting gobjects
gst-inference-plugin-scan.c: In function 'get_object_types':
gst-inference-plugin-scan.c:228:16: warning: implicit declaration of function 'gst_tracer_factory_get_tracer_type' [-Wimplicit-function-declaration]
         type = gst_tracer_factory_get_tracer_type (t);
                ^
gst-inference-plugin-scan.c:228:9: warning: nested extern declaration of 'gst_tracer_factory_get_tracer_type' [-Wnested-externs]
         type = gst_tracer_factory_get_tracer_type (t);
         ^
.libs/gst-inference-plugin-scan.o: In function `get_object_types':
/home/jjimenez/work/devdirs/Ridgerun/GstInference/gst-inference/docs/plugins/gst-inference-plugin-scan.c:228: undefined reference to `gst_tracer_factory_get_tracer_type'

Avoid Memory copy from prediction result returned by GstBackend

A memory copy is added on GstBackend from the prediction result after commit 88d0cd0 in order to return a new allocated gpointer not associated with the IPrediction. No performance hits are taken on the tests perform yet since a typical prediction is not of large size, yet the copy could be avoided if the 'IPrediction stayed alive to perform the post-process call.

TinyYolo join box algorithm

Acceptance Criteria:

  • Implemented at TinyYolo example.
  • Python example to print and compare with Taylor box algorithm

Run at Xavier:

  • TensorFlow
  • Print results at console

Same demo done by Greivin at x86, but at Xavier.

TinyYolo example

Add makefiles.
Code Review to tinyYolo example - merge develop

Finish GoogleNet Element (JJ)

Acceptance Criteria:

  • Preprocess and PostProcess ready and being called.
  • add metadata on post process function call.

When gtk-doc is enabled, build fails

./autogen.sh
make

Error:

Making all in plugins
make[3]: Entering directory '/home/gst-inference/docs/plugins'
  DOC   Introspecting gobjects
gst-inference-plugin-scan.c: In function 'get_object_types':
gst-inference-plugin-scan.c:228:16: warning: implicit declaration of function 'gst_tracer_factory_get_tracer_type' [-Wimplicit-function-declaration]
         type = gst_tracer_factory_get_tracer_type (t);
                ^
gst-inference-plugin-scan.c:228:9: warning: nested extern declaration of 'gst_tracer_factory_get_tracer_type' [-Wnested-externs]
         type = gst_tracer_factory_get_tracer_type (t);
         ^
.libs/gst-inference-plugin-scan.o: In function `get_object_types':
/home/gst-inference/docs/plugins/gst-inference-plugin-scan.c:228: undefined reference to `gst_tracer_factory_get_tracer_type'
collect2: error: ld returned 1 exit status
Linking of scanner failed: 
Makefile:839: recipe for target 'scanobj-build.stamp' failed
make[3]: *** [scanobj-build.stamp] Error 1
make[3]: Leaving directory '/home/gst-inference/docs/plugins'

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.