模型构建
我们提供了丰富的构建接口,但是深度学习是快速发展的,我们无法时刻保证提供最新的接口,并且您可能基于学习和研究的需要,希望更改接口内容或者自定义接口,所以我们更推荐您使用Lumos源代码,我们将在不远的未来提供Lumos的高级教程
深度学习模型是一个计算图,首先需要创建计算图实例,Lumos定义了Graph类
1Graph *g = create_graph();
深度学习模型,通常表达为多个计算层的累积,所以您需要创建所需计算层,当前Lumos提供的计算层可以在[API参考中]()查看
如下为计算层的创建
1Layer *l = make_connect_layer(4, 1, "relu");
您需要手动将计算层添加进计算图中
1append_layer2grpah(g, l)
添加顺序决定了调度顺序,Lumos将从上到下顺序调度所有计算层(先添加的先计算)