lamppp
Loading...
Searching...
No Matches
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
9namespace lmp::nets {
10
11class 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};
19LMP_DEFINE_MODULE(Sequential);
20
21}
Definition module.hpp:19
Definition container.hpp:11