@Vengineerの戯言 : Twitter
SystemVerilogの世界へようこそ、すべては、SystemC v0.9公開から始まった
Alibabaのディープ・ラーニングフレームワークのMNNのことをこのツイートで知ったので、Baidu、Alibaba、Tencentのディープ・ラーニングフレームワークをチラ見してみました。
#dllab なんとか資料完成。まだ国内で触っている方はほとんどいないと思うないけど、Alibaba MNNの話題もほんのちょっとだけ入れてみた。https://t.co/ea8QRdoVny
— Shintaro Takemura (@stakemura) October 6, 2019
BAT : Baidu、Alibaba、Tensent
— Hatenaブログに移行したよ (@Vengineer) October 12, 2019
Baidu、Paddle https://t.co/zpfRpSF42f
Alibaba、MNN https://t.co/hhxoE6RFMn
Tencent、NCNN https://t.co/fH5St595QB
PaddlePaddle (PArallel Distributed Deep LEarning) is an easy-to-use, efficient, flexible and scalable deep learning platform, which is originally developed by Baidu scientists and engineers for the purpose of applying deep learning to many products at Baidu.
MNN is a lightweight deep neural network inference engine. It loads models and do inference on devices. At present, MNN has been integrated in more than 20 apps of Alibaba-inc, such as Taobao, Tmall, Youku and etc., covering live broadcast, short video capture, search recommendation, product searching by image, interactive marketing, equity distribution, security risk control and other scenarios. In addition, MNN is also used on embedded devices, such as IoT.
ncnn is a high-performance neural network inference computing framework optimized for mobile platforms. ncnn is deeply considerate about deployment and uses on mobile phones from the beginning of design. ncnn does not have third party dependencies. it is cross-platform, and runs faster than all known open source frameworks on mobile phone cpu. Developers can easily deploy deep learning algorithm models to the mobile platform by using efficient ncnn implementation, create intelligent APPs, and bring the artificial intelligence to your fingertips. ncnn is currently being used in many Tencent applications, such as QQ, Qzone, WeChat, Pitu and so on.
Paddle は、github の Star/Fork 数の伸び数もイイ感じですが、MNNとNCNNはまだあまり知られていませんね。しかしながら、MNNとNCNNは各グループ内のアプリ内で使われているようなのでそれなりの実績はあるんでしょうね。