galliot-us / neuralet

Neuralet is an open-source platform for edge deep learning models on edge TPU, Jetson Nano, and more.
https://neuralet.com
Apache License 2.0
238 stars 71 forks source link

Prep for Gstreamer #54

Closed mdegans closed 4 years ago

mdegans commented 4 years ago
mhejrati commented 4 years ago

Thanks a lot, @mdegans.

I will review and test this later today. @alpha-carinae29 @emmaWdev can you also please review and test this PR?

Many thanks,

mdegans commented 4 years ago

LMK if there are any questions. There are a lot of changes in there.

mdegans commented 4 years ago

edit: wrong thread

mdegans commented 4 years ago

Of course it's up to you whether you want to include something or not. I won't feel offended if you don't :)

Sphinx is actually multi-platform. The bat file is auto generated like the Makefile. If you want to make the docs on a Unix-like platform, simply go into the docs directory and run make html or make pdf or just make to see the available formats it can build documentation in. It does require Sphinx to be installed but you can do that with pip(3) install sphinx. Fun fact: It's used to build the official python documentation.

If you have another documentation system in mind, I don't mind switching. I kind of feel it would be a shame to not have documentation at all, though, since there are a lot of good docstrings in the code that can be turned into HTML for "free".

Just to update re: DeepStream, I spent today writing the Gstreamer engine for the DeepStream Detector class. I'm pretty sure it'll do what we need it to do and it's flexible enough to be used with other gstreamer plugins (eg. Coral). I will update soon.