tfjs源码笔记

tf.tensor:通过Tensor.make生成Tensor实例,默认根据util.inferShpe根据传入的values生成shape[]数组,也可自己传入shape[]
tf.scalar:是对tf.tensor传入values为number或boolean的封装,有更好的语义
tf.tensor1d:是对tf.tensor传入values为一元数组的封装,有更好的语义
tf.tensor2d:同上依次类推
tf.tensor3d:同上依次类推
tf.tensor4d:同上依次类推
tf.buffer:创建一个TensorBuffer实例,TensorBuffer与Tensor类似,但值可变
tf.fill:通过util.sizeFromShape将shape中的各值相乘,算出值的数量,然后通过util.getTypedArrayFromDType更具dtype生成对应的TypedArray,最后调用相应的fill填充数据

评论

此博客中的热门博文

公司自动部署系统建设

前端首屏渲染优化