
JavaScript
文章平均质量分 94
Jtag特工
代码和人工智能老兵
展开
-
自己动手写符合自己业务需求的eslint规则
如何写自己的eslint规则原创 2021-11-30 22:37:00 · 408 阅读 · 0 评论 -
TensorFlow.js机器学习教程(1) - 穿梭于浏览器与node间
TensorFlow.js机器学习教程(1) - 穿梭于浏览器与node间前端同学学习机器学习,面对汗牛充栋的基于Python的各种教程,虽然不见得不懂Python,但是因为不是后端,想把学到的知识用到工作中还是有一段距离。Python确实在机器学习和深度学习领域有着不可替代的生态优势,不过,放到浏览器端和手机端,Python的生态优势好像就发挥不出来了。不管是Android手机还是iOS手机,默认都没有Python运行环境,也写不了Python应用。浏览器里和小程序里,就更没Python什么事儿了。原创 2021-07-06 19:57:05 · 848 阅读 · 2 评论 -
TensorFlow.js机器学习教程(2) - js味儿的张量操作
TensorFlow.js机器学习教程(2) - js味儿的张量操作既然我们使用TensorFlow.js来写机器学习代码而不是用Python版的TensorFlow和PyTorch,我们还是希望让代码充满js本身的味道。复习:js数组是动态的为了不被后面充满了静态语言特色的TensorFlow.js API带偏了,我们首先复习下js的数组操作。首先我们不要忘了,js是一门动态语言,js的数组是动态数组,没有定长数组越界这一说法的。比如说我们要给一个空数组的第2个元素赋值,这是没有任何问题的:原创 2021-09-07 00:38:43 · 659 阅读 · 0 评论 -
V8世界探险 (1) - v8 API概览
V8世界探险 (1) - v8 API概览v8是Google开发的JavaScript引擎,自推出后就对js生态产生了巨大的影响。比如产生了运行在服务端的Node.js的巨大生态。这么好玩的东西,我们当然要冲起去看看它的内部是如何实现的了。Hello,v8 World!首先好玩的一点是,v8可以作为一个库来嵌入到其它的应用中。我们废话不多说,直接上代码.这是Google官方的调用在代码中嵌入一个v8原创 2016-11-04 14:58:56 · 3881 阅读 · 2 评论 -
v8世界探险(2) - 词法和语法分析
上节我们学习了API的概况,这节开始我们就循着API来分析实现。 对于解释器或者编译器来说,我们第一个感兴趣的当然是编译的过程。原创 2016-11-09 21:09:07 · 2159 阅读 · 0 评论