Ticks
This commit is contained in:
@ -495,8 +495,8 @@ internal class E_Distance
|
||||
average = doubles.Average();
|
||||
standardDeviation = GetStandardDeviation(doubles, average);
|
||||
ucl = average + (standardDeviation * 3);
|
||||
if (ucl > IFaceDistance.Tolerance)
|
||||
ucl = IFaceDistance.Tolerance;
|
||||
if (ucl > IClosest.Tolerance)
|
||||
ucl = IClosest.Tolerance;
|
||||
foreach ((FaceRecognitionDotNet.FaceEncoding _, MappingContainer mappingContainer) in collection)
|
||||
{
|
||||
if (mappingContainer.Mapping.Filtered is null || mappingContainer.Mapping.Filtered.Value || mappingContainer.Distance <= ucl)
|
||||
@ -662,13 +662,13 @@ internal class E_Distance
|
||||
return results;
|
||||
}
|
||||
|
||||
internal Dictionary<string, List<(FaceRecognitionDotNet.FaceEncoding, MappingContainer)>> ParallelWork(int maxDegreeOfParallelism, string[] ignoreRelativePaths, string argZero, long ticks, Container[] containers)
|
||||
internal Dictionary<string, List<(FaceRecognitionDotNet.FaceEncoding, MappingContainer)>> ParallelWork(int maxDegreeOfParallelism, string[] ignoreRelativePaths, string argZero, long ticks, Map.Models.MapLogic mapLogic, Container[] containers)
|
||||
{
|
||||
Dictionary<string, List<(FaceRecognitionDotNet.FaceEncoding, MappingContainer)>> results;
|
||||
Dictionary<string, List<MappingContainer>> keyValuePairs = Map.Models.Stateless.IMapLogic.GetKeyValuePairs(ignoreRelativePaths, argZero, containers);
|
||||
if (!keyValuePairs.Any())
|
||||
{
|
||||
Map.Models.Stateless.IMapLogic.SetSingleImage(ignoreRelativePaths, argZero, containers);
|
||||
mapLogic.SetSingleImage(ignoreRelativePaths, argZero, containers);
|
||||
keyValuePairs = Map.Models.Stateless.IMapLogic.GetKeyValuePairs(ignoreRelativePaths, argZero, containers);
|
||||
}
|
||||
results = GetThreeSigmaFaceEncodings(maxDegreeOfParallelism, ticks, keyValuePairs);
|
||||
|
Reference in New Issue
Block a user