Table of Contents

Class VectorNormalizer

Namespace
RinhaBackend
Assembly
Api.dll

Converts a FraudScoreRequest into a normalized 14-dimensional float vector in [0, 1]. Each dimension captures a distinct behavioral or contextual signal used by the KNN classifier.

public static class VectorNormalizer
Inheritance
VectorNormalizer
Inherited Members

Fields

Dimensions

Number of features in each normalized transaction vector.

Methods

Normalize(FraudScoreRequest, IReadOnlyDictionary<string, float>, Span<float>)

Fills output with the normalized feature vector for req. The caller must supply a buffer of at least Dimensions elements.