Skip to main content

NormalizeSpec Struct

Mean/stddev normalization parameters. More...

Declaration

struct simaai::neat::NormalizeSpec { ... }

Included Headers

#include <PreprocessPlan.h>

Public Member Attributes Index

AutoFlagenable = AutoFlag::Auto

On/off/auto. More...

std::array< float, 3 >mean = {0.0f, 0.0f, 0.0f}

Per-channel mean to subtract. More...

std::array< float, 3 >stddev = {1.0f, 1.0f, 1.0f}

Per-channel stddev to divide by. More...

boolhas_explicit_stats = ...

True iff the application set these explicitly (vs. preset/default). More...

Description

Mean/stddev normalization parameters.

Definition at line 131 of file PreprocessPlan.h.

Public Member Attributes

enable

AutoFlag simaai::neat::NormalizeSpec::enable = AutoFlag::Auto

On/off/auto.

Definition at line 132 of file PreprocessPlan.h.

has_explicit_stats

bool simaai::neat::NormalizeSpec::has_explicit_stats

True iff the application set these explicitly (vs. preset/default).

Initialiser
= false

Definition at line 135 of file PreprocessPlan.h.

mean

std::array<float, 3> simaai::neat::NormalizeSpec::mean = {0.0f, 0.0f, 0.0f}

Per-channel mean to subtract.

Definition at line 133 of file PreprocessPlan.h.

133 std::array<float, 3> mean = {0.0f, 0.0f, 0.0f};

stddev

std::array<float, 3> simaai::neat::NormalizeSpec::stddev = {1.0f, 1.0f, 1.0f}

Per-channel stddev to divide by.

Definition at line 134 of file PreprocessPlan.h.

134 std::array<float, 3> stddev = {1.0f, 1.0f, 1.0f};

The documentation for this struct was generated from the following file:


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.