PetaVision
Alpha
Main Page
Data Structures
L1NormProbe.hpp
1
/*
2
* L1NormProbe.hpp
3
*
4
* Created on: Aug 11, 2015
5
* Author: pschultz
6
*/
7
8
#ifndef L1NORMPROBE_HPP_
9
#define L1NORMPROBE_HPP_
10
11
#include "AbstractNormProbe.hpp"
12
13
namespace
PV
{
17
class
L1NormProbe
:
public
AbstractNormProbe
{
18
public
:
19
L1NormProbe
(
const
char
*name,
HyPerCol
*hc);
20
virtual
~
L1NormProbe
();
21
22
protected
:
23
L1NormProbe
();
24
int
initialize(
const
char
*name,
HyPerCol
*hc);
25
30
virtual
double
getValueInternal
(
double
timevalue,
int
index)
override
;
31
37
virtual
int
setNormDescription
()
override
;
38
39
private
:
40
int
initialize_base() {
return
PV_SUCCESS; }
41
};
// end class L1NormProbe
42
43
}
// end namespace PV
44
45
#endif
/* L1NORMPROBE_HPP_ */
PV::HyPerCol
Definition:
HyPerCol.hpp:41
PV::L1NormProbe
Definition:
L1NormProbe.hpp:17
PV::AbstractNormProbe
Definition:
AbstractNormProbe.hpp:28
PV::L1NormProbe::getValueInternal
virtual double getValueInternal(double timevalue, int index) override
Definition:
L1NormProbe.cpp:29
PV::L1NormProbe::setNormDescription
virtual int setNormDescription() override
Definition:
L1NormProbe.cpp:121
PV
Definition:
CheckpointableFileStream.cpp:3
OpenPV
src
probes
L1NormProbe.hpp
Generated by
1.8.11