1、tf.tidy()
防止内存溢出,特别是在ios上
return tf.tidy(() => {
const raw_im = xxx
return raw_im;
});
2、tf.dispose()
清除张量,tf.dispose()在web端生效,在小程序端不能清除张量占用空间,需要挨个清除tensor.dispose()或者tf.dispose(tensor)
3、小程序的setData回调函数
在例如相机监听事件onCameraFrame里,最好是每一帧的数据更新操作上在setDate的回调里处理,,防止多次setDate,但数据还没更新完下一帧的setDate又进来,导致堵塞。
this.setData({ ... }, async () => {})

3364

被折叠的 条评论
为什么被折叠?



