net.cc 385 字节
Newer Older
S
Superjom 已提交
1 2 3 4 5 6 7
#include "paddle/framework/net.h"

namespace paddle {
namespace framework {

PlainNet::PlainNet(const NetDesc& def) {}

S
Superjom 已提交
8
void PlainNet::InferShape(Scope* scope) {
S
Superjom 已提交
9
  for (auto& op : ops_) {
S
Superjom 已提交
10
    op.InferShape();
S
Superjom 已提交
11 12 13
  }
}

D
dongzhihong 已提交
14
void PlainNet::Run(std::shared_ptr<Scope> scope, DeviceContext* ctx) {
D
dongzhihong 已提交
15 16 17 18
  for (auto& op : ops_) {
    op.Run(ctx);
  }
}
S
Superjom 已提交
19 20
}  // namespace framework
}  // namespace paddle