分布式系统面临的挑战
Is it better to be alive and wrong or right and dead?随着计算机技术的发展,系统架构从集中式演进到分布式。分布式系统相对于单台机器来说提供了更好的可扩展性,容错性以及更低的延迟,但在单台计算机上运行软件和分布式系统上运行软件...
第一部分:启动一个深度学习项目
1. 应该选择什么样的项目?
很多人工智能项目其实并没有那么严肃,做起来还很有趣。2017 年初,我着手启动了一个为日本漫画上色的项目,并作为我对生成对抗网络 ( GAN ) 研究的一部分。这个问题很难解决,但却很吸引人,尤其是对于我这种不会画画的人来说!在寻找项目...
文章技术小能手
2018-05-14
6170浏览量
基于模型的测试用例设计(1)
介绍 测试设计是测试过程中最重要的部分之一。一个好的测试用例不仅要为被测系统( SUT )提供一些输入,还要验证系统是否如预期进行。也就是说,它有助于确认利益相关者要求得以实现。但测试设计可以做的远不止这些。理想情况下,测试设计有助于沟通两方对这些需求的理解,验证他们能被正确实施,并引发对利益相...
作者Grzegorz Malewicz, Matthew H. Austern .etc.Google Inc 2010-6
原文http://people.apache.org/~edwardyoon/documents/pregel.pdf
译者phylips@bmy 2012-09-1...
文章张包峰
2012-11-10
3694浏览量
用浏览器训练Tensorflow.js模型的18个技巧(下)
用浏览器训练Tensorflow.js模型的18个技巧(上)
8.随机你的输入!
训练神经网络的一个常见建议是通过在每个时期开始时对输入进行混洗来随机化训练样本。我们可以使用tf.utils.shuffle来实现这个目的:
/** Shuffles the array using Fisher-...