PetaVision
Alpha
Main Page
Data Structures
ImpliedWeights.hpp
1
/*
2
* ImpliedWeights.hpp
3
*
4
* Created on: Jul 28, 2017
5
* Author: Pete Schultz
6
*/
7
8
#ifndef IMPLIEDWEIGHTS_HPP_
9
#define IMPLIEDWEIGHTS_HPP_
10
11
#include "components/Weights.hpp"
12
13
namespace
PV
{
14
30
class
ImpliedWeights
:
public
Weights
{
31
32
public
:
33
ImpliedWeights
(std::string
const
&name);
34
35
ImpliedWeights
(
36
std::string
const
&name,
37
int
patchSizeX,
38
int
patchSizeY,
39
int
patchSizeF,
40
PVLayerLoc
const
*preLoc,
41
PVLayerLoc
const
*postLoc,
42
double
timestamp);
43
44
virtual
~
ImpliedWeights
() {}
45
46
private
:
47
virtual
void
initNumDataPatches()
override
;
48
};
// end class ImpliedWeights
49
50
}
// end namespace PV
51
52
#endif // IMPLIEDWEIGHTS_HPP_
PV::Weights
Definition:
Weights.hpp:45
PV::ImpliedWeights
Definition:
ImpliedWeights.hpp:30
PVLayerLoc_
Definition:
PVLayerLoc.h:21
PV
Definition:
CheckpointableFileStream.cpp:3
OpenPV
src
components
ImpliedWeights.hpp
Generated by
1.8.11