加载中
探索Javascript异步编程

异步编程带来的问题在客户端Javascript中并不明显,但随着服务器端Javascript越来越广的被使用,大量的异步IO操作使得该问题变得明显。许多不同的方法都可以解决这个问题,本文讨论了一些方法...

2014/05/22 12:49
7.1K
Python 与 Javascript 之比较

本文比较了Python和Javascript在概念,语法,类型等方面的差异

用JS实现简单的神经网络算法

笔者尝试用JavaScript实现最简单的神经网络算法。 神经网络简介 神经网络试图模拟大脑的神经元之间的关系来处理信息。它的计算模型通常需要大量彼此连接的节点。每个神经元通过某种特殊的输出...

2016/06/03 13:13
6.9K
神奇的阿基米德螺线

本文实现了一个用Javascript,d3.js绘制阿基米德螺线的例子,并通过修改参数获得不同的结果。

2014/05/24 14:01
930
在浏览器中进行深度学习:TensorFlow.js (一)基本概念

作为deeplearn.js的继任者,tensoflow.js 支持在浏览器或者nodejs中利用JavaScript来运行深度学习。并且能够支持GPU和现有的Tensorflow的模型。该项目的首页上有几个很酷炫的演示。作为热爱机...

2018/04/06 03:17
5.3W
图解机器学习

警告:多图杀猫! 每当提到机器学习,大家总是被其中的各种各样的算法和方法搞晕,觉得无从下手。确实,机器学习的各种套路确实不少,但是如果掌握了正确的路径和方法,其实还是有迹可循的,...

2017/09/28 13:15
2.4W
数据可视化中的视觉属性

本文分享了笔者关于《Now You See It》的读书笔记和数据可视化中的视觉属性的一个小例子

用500行纯前端代码在浏览器中构建一个Tableau

在Gartner最新的对商务智能软件的专业分析报告中,Tableau持续领跑。Microsoft因为PowerBI表现出色也处于领导者象限。而昔日的领导者像SAP,SAS,IBM,MicroStrategy等逐渐被拉开了差距。 Ta...

2018/05/13 12:18
9.6K
谈谈程序员面试之刷题

前一段时间有一个非常有趣的故事(http://www.pingwest.com/sorry-cant-hire-you/ ),Max Howell (Homebrew的作者) 在 Google 面试时遇到了让人悲伤的情境,google拒绝了Max, 给出了答复...

2015/07/30 13:41
6K
手绘风格的数据可视化实现 Sketchify

多少年以前,我在一家BI企业负责数据可视化产品的开发,作为产品创新的需要,一篇论文吸引了我的目光,《Sketchy Rendering for Information Visualization》(该论文发表于2013年) 于是我带...

用编程的思路模拟解决脑筋急转弯问题

本文讨论了如何使用JavaScript来模拟诚实人和说谎者的脑筋急转弯问题。

2014/04/04 14:15
788
一个利用Tensorflow求解几何问题的例子

知乎上有一个问题,内容是已知空间三个点的坐标,求三个点所构成的圆的圆心坐标(编程实现)? 根据圆的定义,这道题的核心就是找到一个点,到已知的三个点的距离相等,利用数学知识可以求解...

2018/03/02 09:44
7.5K
用HTML5构建一个流程图绘制工具

在我们的开发工程中经常会使用到各种图,所谓的图就是由节点和节点之间的连接所形成的系统,数学上专门有一个分支叫图论(Graph Theroy)。利用图我们可以做很多工具,比如思维导图,流程图,...

2014/11/29 11:16
2.4K
在浏览器中进行深度学习:TensorFlow.js (十)构建一个推荐系统

推荐系统是机器学习的一个常见应用场景,它用于预测用户对物品的“评分”或“偏好”。通常推荐系统产生推荐列表的方式通常有两种: 协同过滤以及基于内容推荐,或者基于个性化推荐。协同过滤...

2019/05/07 11:27
6.5K
刚哥的机器学习系列课程,如何在浏览器里进行深度学习

TensorFlowJS是一个开源软件库JavaScript ,可以在浏览器和 Node.js 训练和部署机器学习模型,可用于各种感知和语言理解任务的机器学习。目前被50个团队用于研究和生产许多Google商业产品,如...

利用深度学习实现手绘数据可视化的生成

前一段时间,我开发了Sketchify, 该工具可以把任何以SVG为渲染技术的可视化转化为手绘风格。(参考手绘风格的数据可视化实现 Sketchify) 那么问题来了,很多的chart是以Canvas为渲染技术的...

一文读懂微服务监控之分布式追踪

现在越来越多的应用迁移到基于微服务的云原生的架构之上,微服务架构很强大,但是同时也带来了很多的挑战,尤其是如何对应用进行调试,如何监控多个服务间的调用关系和状态。如何有效的对微服...

2019/08/08 05:56
1.2K
再谈使用开源软件搭建数据分析平台

三年前,我写了这篇博客使用开源软件快速搭建数据分析平台, 当时收到了许多的反馈,有50个点赞和300+的收藏。到现在我还能收到一些关于dataplay2的问题。在过去的三年,开源社区和新技术的发...

使用开源软件快速搭建数据分析平台

本文介绍了如何使用开源软件迅速的搭建一个数据分析平台,包含数据导入,变形,分析,预测,可视化。

2016/03/03 22:38
9.7W
使用Python进行并发编程

让计算机程序并发的运行是一个经常被讨论的话题,今天我想讨论一下Python下的各种并发方式。 并发方式 线程(Thread) 多线程几乎是每一个程序猿在使用每一种语言时都会首先想到用于解决并发...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部