mxnet基础到提高(24)-C++-符号,变量读写
#include
#include
#include “mxnet-cpp/MxNetCpp.h”
//email:lx@lxaipro.com
//code:liuxing
using namespace std;
using namespace mxnet::cpp;
Symbol myNet(){
auto x=Symbol::Variable(“X”);
auto y=Symbol::Variable(“Y”);
auto z=Symbol::Variable(“Z”);
z=x+y;
return z;
}
int main(){
std::map<std::string, NDArray> args;
Context ctx = Context::cpu();
auto dataX=NDArray(Shape(1), ctx);
auto dataY=NDArray(Shape(1), ctx);
dataX=12.5;
dataY=22.9;
args[“X”]=dataX;
args[“Y”]=dataY;
auto net=myNet();
auto *exe=net.SimpleBind(ctx,args);
exe->Forward(false);
std::vector& out = exe->outputs;
cout<<out.size()<<endl;
cout<<out[0]<<endl;
delete exe;
}
$make learn1
$build/learn1
1
[35.4, ]
總結
以上是生活随笔為你收集整理的mxnet基础到提高(24)-C++-符号,变量读写的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql 重装之后_mysql重装之后
- 下一篇: vue-router区分hash模式和h