CogniPilot

MODELICA LIBRARY · ENGINEERING REFERENCE

record

Vision.Matching.RGBDPatchTracking.Diagnostics

Public declarations

Explicit source declarations; dimensions, modifications and defaults are shown as written, without evaluation.

RoleNameTypeDimensions / attributes / defaultDescription
fieldstopDetailInteger= 00 disabled; 1 accepted; 2 config; 3 reference; 4 sample; 5 Hessian; 6 step; 7 backtracking; 8 search; 9 iterations; 10 SSD
fieldevaluatedBoolean= false
fieldlastEvaluatedPixelReal[pixelDimension] = zeros(pixelDimension)
fieldacceptedTrialBoolean= false
fieldlastAcceptedTrialPixelReal[pixelDimension] = zeros(pixelDimension)
fieldinitialSsdReal= 0
fieldstepValidBoolean= false
fieldlastRawStepReal[pixelDimension] = zeros(pixelDimension)
fieldlastRawStepNormReal= 0
fieldlastBacktrackInteger= 0
fieldlastTrialScaleReal= 0
fieldlastTrialPixelReal[pixelDimension] = zeros(pixelDimension)
fieldlastTrialInSearchBoolean= false
fieldlastTrialValidBoolean= false
fieldlastTrialSsdReal= 0
fieldwindowRejectsInteger= 0
fieldsampleRejectsInteger= 0
fieldnonDecreaseRejectsInteger= 0
fieldlastEnergyReal= 0
fieldmaximumEigenvalueReal= 0
fieldlastGradientReal[pixelDimension] = zeros(pixelDimension)

Modelica declarations and implementation

Show parameters, interfaces and source

Parameters, inputs, outputs, defaults and equations from the source file.

record Diagnostics
    Integer stopDetail = 0 "0 disabled; 1 accepted; 2 config; 3 reference; 4 sample; 5 Hessian; 6 step; 7 backtracking; 8 search; 9 iterations; 10 SSD";
    Boolean evaluated = false;
    Real lastEvaluatedPixel[pixelDimension] = zeros(pixelDimension);
    Boolean acceptedTrial = false;
    Real lastAcceptedTrialPixel[pixelDimension] = zeros(pixelDimension);
    Real initialSsd = 0;
    Boolean stepValid = false;
    Real lastRawStep[pixelDimension] = zeros(pixelDimension);
    Real lastRawStepNorm = 0;
    Integer lastBacktrack = 0;
    Real lastTrialScale = 0;
    Real lastTrialPixel[pixelDimension] = zeros(pixelDimension);
    Boolean lastTrialInSearch = false;
    Boolean lastTrialValid = false;
    Real lastTrialSsd = 0;
    Integer windowRejects = 0;
    Integer sampleRejects = 0;
    Integer nonDecreaseRejects = 0;
    Real lastEnergy = 0;
    Real maximumEigenvalue = 0;
    Real lastGradient[pixelDimension] = zeros(pixelDimension);
  end Diagnostics;