距离上一篇文章《SemiFlow 01 从一个例子开始》已有三个月。首先我为自己的拖延和狂妄道歉。在过去的三个月里由于课程和跨国行程原因,我中断了数次开发。SemiFlow的开发进度已远远超出我的预期。从今天开始,我尽量连续更新我的过去三个月的工作。 好消息是:SemiFlow 1.0已经发布了。目前支持使用MNIST 数据训练MLP、CNN分类网络。 本文介绍我对SemiFlow的设计与开发。这是一篇概要,介绍SemiFlow的组件及其关系,并尽可能详细地解释原因。 Layer is all you need. …

2020年6月27日 0条评论 1969点热度 0人点赞 阅读全文

你可以在Github 找到下面完整的代码(A naive example)。 今天的目标是实现一个Dense隐藏层网络,来实现一个二分类器。 数据实例 首先我们从一个分类问题开始。我们对同方差不同均值的两个二维高斯分布进行抽样,生成两簇数量各是200的数据集。 import numpy as np import matplotlib.pyplot as plt from Dense import Dense Asamples = np.random.multivariate_normal([6, 6], [[1, …

2020年3月24日 0条评论 2340点热度 0人点赞 阅读全文

SemiFlow SemiFlow is a neural network framework for machine learning. I am going to implement a basic deep learning framework in about a month. I will record the experience at my blog in Chinese. 我已经使用Tensorflow和keras好些年, 并且最近完成了"Statistical machine learning",…

2020年3月24日 0条评论 1677点热度 0人点赞 阅读全文