爱意满满的作品展示区。
HunterXuan

再次尝试微信小程序运行 TensorFlow

  •  
  •   HunterXuan ·
    HunterXuan · May 14, 2019 · 8008 views
    This topic created in 2737 days ago, the information mentioned may be changed or developed.

    最近再次折腾了下 tfjs,总算是能成功在微信小程序上运行 TensorFlow 了。

    搞了个 Demo,欢迎围观: https://github.com/HunterXuan/wx-tfjs-demo

    Supplement 1  ·  May 15, 2019

    临时上线了 Demo,可以玩耍下

    gh_7390d3414c10_258.jpg

    Supplement 2  ·  Aug 7, 2019

    加了人体动作识别的功能,而且用上了 webgl,现在速度预测速度飞起

    AIPocket.jpg

    21 replies  •  2019-08-11 15:21:22 +08:00
    xcodebuild
    xcodebuild
    May 14, 2019
    1
    结果居然没有二维码
    tonywangcn
    tonywangcn
    May 14, 2019
    2
    牛逼,难点在哪里?
    HunterXuan
    HunterXuan
    OP
    May 14, 2019
    3
    @xcodebuild 因为没有正式发布
    HunterXuan
    HunterXuan
    OP
    May 14, 2019
    4
    @tonywangcn 主要难点在 tfjs 用到的 API 在小程序里没有,要一点点填坑
    uqf0663
    uqf0663
    May 14, 2019
    5
    虽然暂时不懂是什么东西,但是感谢楼主分享。
    lhx880619
    lhx880619
    May 14, 2019 via iPhone
    6
    你倒是放个小程序二维码或者名字让我们体验下啊
    HunterXuan
    HunterXuan
    OP
    May 14, 2019
    7
    @lhx880619 小程序还没审核通过
    hrbwaxdoll
    hrbwaxdoll
    May 14, 2019 via iPhone
    8
    star + 1
    lhx880619
    lhx880619
    May 14, 2019 via iPhone
    9
    @HunterXuan 不卡么 我之前跑 fps 低的可怜 还是 pc 不过是一年前了 当时还个 Google 提了人生中第一个 pr 哈哈哈
    HunterXuan
    HunterXuan
    OP
    May 15, 2019
    10
    @lhx880619 是挺卡的,在我的渣手机上,识别一张图像基本要 6 秒
    marvinemao
    marvinemao
    May 15, 2019
    11
    star +1
    HunterXuan
    HunterXuan
    OP
    May 15, 2019
    12
    临时上了小程序,可以简单试玩下
    baozq
    baozq
    May 15, 2019
    13
    识别出来的内容能变中文嘛
    HunterXuan
    HunterXuan
    OP
    May 15, 2019
    14
    @baozq 也是可以的,回头翻译下就好
    syt123450
    syt123450
    May 15, 2019❤️1
    15
    看了你的源码和文章,感谢分享~ 顺便一提,最近 tfjs 官方开发了一个微信小程序的插件,可用于解决兼容问题。具体地址: https://github.com/tensorflow/tfjs-wechat,代码现在还在仓库的 PR 里,我研究了一下 PR 里的代码,其中就主要解决了你在文章中提到的 fetch 和 canvas 兼容等问题。
    HunterXuan
    HunterXuan
    OP
    May 15, 2019
    16
    @syt123450 搜噶!官方出品啊,那不错,学习了!感谢分享
    yuangezhizaobak
    yuangezhizaobak
    May 16, 2019
    17
    是大佬!毕设正准备基于微信小程序做人脸识别,还不知道可行性如何?
    HunterXuan
    HunterXuan
    OP
    May 16, 2019❤️1
    18
    @yuangezhizaobak 先在 PC 上跑通模型,看看模型的复杂程度才好判断。目前来看,微信小程序上跑 TF,性能有点 GG
    yuangezhizaobak
    yuangezhizaobak
    May 16, 2019
    19
    对了,这个是不是可以利用一下 WebGL 加速预测?
    HunterXuan
    HunterXuan
    OP
    May 16, 2019❤️1
    20
    @yuangezhizaobak 还没试过,看了 [tensorflow/tfjs-wechat]( https://github.com/tensorflow/tfjs-wechat) 的代码,好像它有用到了,可以参考参考
    ajycc20
    ajycc20
    Aug 11, 2019
    21
    后排围观支持猎人大佬
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3037 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 05:28 · PVG 13:28 · LAX 21:28 · JFK 00:28
    ♥ Do have faith in what you're doing.