lamppp
Loading...
Searching...
No Matches
csrc
include
lamppp
nets
layers
container.hpp
1
#pragma once
2
3
#include <utility>
4
#include "lamppp/autograd/variable.hpp"
5
#include "lamppp/nets/module.hpp"
6
#include "lamppp/nets/any.hpp"
7
#include "lamppp/tensor/data_type.hpp"
8
9
namespace
lmp::nets {
10
11
class
SequentialImpl
:
public
ModuleImpl
{
12
public
:
13
explicit
SequentialImpl
(std::vector<AnyModule> layers);
14
std::any forward(
const
std::vector<std::any>& in)
const
;
15
16
private
:
17
std::vector<AnyModule> layers_;
18
};
19
LMP_DEFINE_MODULE(Sequential);
20
21
}
lmp::nets::ModuleImpl
Definition
module.hpp:19
lmp::nets::SequentialImpl
Definition
container.hpp:11
Generated by
1.9.8