A collection of services using third party DNN models.
For more details on how to publish and test a service, select it from the list below:
- cntk-image-recon (User's Guide) - This service uses ResNet152 model, trained to recognize different types of flowers and dog breeds. [Reference]
- yolov3-object-detection (User's Guide) - This service uses YOLOv3 model to detect objects on images. [Reference]
@article{yolov3, title={YOLOv3: An Incremental Improvement}, author={Redmon, Joseph and Farhadi, Ali}, journal = {arXiv}, year={2018} }
- meta-service-example (User's Guide) - This service uses two other services.
First it calls
yolov3-object-detection
and gets all detected objects from an image. Then it callscntk-image-recon
for each object and returns its classification. - places365-scene-recognition (User's Guide) - This service uses various convolutional neural networks trained on Places365 to perform scene recognition. [Reference]
@article{zhou2017places, title={Places: A 10 million Image Database for Scene Recognition}, author={Zhou, Bolei and Lapedriza, Agata and Khosla, Aditya and Oliva, Aude and Torralba, Antonio}, journal={IEEE Transactions on Pattern Analysis and Machine Intelligence}, year={2017}, publisher={IEEE} }
- i3d-video-action-recognition (User's Guide) - This service uses I3D model to recognize actions on videos (with 400 or 600 labels). [Reference]
- s2vt-video-captioning (User's Guide) - This service uses "Sequence to Sequence - Video to Text" to describe video content with natural language text. [Reference]
@inproceedings{venugopalan15iccv, title = {Sequence to Sequence -- Video to Text}, author = {Venugopalan, Subhashini and Rohrbach, Marcus and Donahue, Jeff and Mooney, Raymond and Darrell, Trevor and Saenko, Kate}, booktitle = {Proceedings of the IEEE International Conference on Computer Vision (ICCV)}, year = {2015} }
- zeta36-chess-alpha-zero (User's Guide) - This service uses AlphaGo Zero methods to learn and play chess. [Reference]
Please read our guidelines before submitting an issue. If your issue is a bug, please use the bug template pre-populated here. For feature requests and queries you can use this template.
- Artur Gontijo - Maintainer - SingularityNET
- Ramon Durães - Maintainer - SingularityNET
This project is licensed under the MIT License - see the LICENSE file for details.
Each service is licensed as followed:
- cntk-image-recon - MIT License
- i3d-video-action-recognition - Apache License 2.0
- places365-scene-recognition - MIT License
- s2vt-video-captioning - Attribution 4.0 International (CC BY 4.0)
- yolov3-object-detection - Public domain
- zeta36-chess-alpha-zero - MIT License