Files
annotations/Azaion.Common/DTO/Config/AIRecognitionConfig.cs
T
Alex Bezdieniezhnykh 961d2499de fix inference
fix small issues
2025-02-14 09:00:04 +02:00

18 lines
840 B
C#

using MessagePack;
namespace Azaion.Common.DTO.Config;
[MessagePackObject]
public class AIRecognitionConfig
{
[Key(nameof(FramePeriodRecognition))] public int FramePeriodRecognition { get; set; }
[Key(nameof(FrameRecognitionSeconds))] public double FrameRecognitionSeconds { get; set; }
[Key(nameof(ProbabilityThreshold))] public double ProbabilityThreshold { get; set; }
[Key(nameof(TrackingDistanceConfidence))] public double TrackingDistanceConfidence { get; set; }
[Key(nameof(TrackingProbabilityIncrease))] public double TrackingProbabilityIncrease { get; set; }
[Key(nameof(TrackingIntersectionThreshold))] public double TrackingIntersectionThreshold { get; set; }
[Key(nameof(Data))] public byte[] Data { get; set; } = null!;
[Key(nameof(Paths))] public List<string> Paths { get; set; } = null!;
}