FAST
3.2.0
Framework for Heterogeneous Medical Image Computing and Visualization
Algorithms
NeuralNetwork
FlowNetwork.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include <
FAST/Algorithms/NeuralNetwork/NeuralNetwork.hpp
>
4
#include <deque>
5
6
namespace
fast
{
7
8
class
Image;
9
15
class
FAST_EXPORT
ImagesToSequence
:
public
ProcessObject
{
16
FAST_OBJECT
(
ImagesToSequence
)
17
public
:
18
void
setSequenceSize(
int
size);
19
void
loadAttributes()
override
;
20
protected
:
21
ImagesToSequence
();
22
void
execute()
override
;
23
24
int
m_sequenceSize = 2;
25
std::deque<std::shared_ptr<Image>>
m_queue
;
26
};
27
33
class
FAST_EXPORT
FlowNetwork
:
public
NeuralNetwork
{
34
FAST_OBJECT
(
FlowNetwork
)
35
public
:
36
protected
:
37
void
execute()
override
;
38
FlowNetwork
();
39
};
40
41
}
fast
Definition:
AffineTransformation.hpp:7
fast::ImagesToSequence::m_queue
std::deque< std::shared_ptr< Image > > m_queue
Definition:
FlowNetwork.hpp:25
fast::FlowNetwork
Definition:
FlowNetwork.hpp:33
FAST_OBJECT
#define FAST_OBJECT(className)
Definition:
Object.hpp:9
NeuralNetwork.hpp
fast::ImagesToSequence
Definition:
FlowNetwork.hpp:15
fast::NeuralNetwork
Definition:
NeuralNetwork.hpp:77
fast::ProcessObject
Definition:
ProcessObject.hpp:22
Generated by
1.8.17