EyeAuras Docs EyeAuras Docs
EyeAuras Docs EyeAuras Docs
DocFX + Singulink = ♥

Search Results for

    Class YoloModelDescription

    Represents a comprehensive description of a YOLO (You Only Look Once) model. This record provides a snapshot of the model's key attributes and settings, including its size, dimensions, confidence threshold, overlap threshold, output types, and a list of labels it can detect. It is used both for user information and internal processing during the inference process.

    Inheritance
    object
    YoloModelDescription
    Implements
    IEquatable<YoloModelDescription>
    Inherited Members
    object.GetType()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    Namespace: EyeAuras.OpenCVAuras.ML.Yolo
    Assembly: EyeAuras.OpenCVAuras.Shared.dll
    Syntax
    public sealed record YoloModelDescription : IEquatable<YoloModelDescription>

    Constructors

    Name Description
    YoloModelDescription()

    Properties

    Name Description
    Confidence

    Gets or sets the confidence threshold for detecting objects. Only objects detected with a confidence level higher than this threshold are considered valid. This value helps in filtering out less likely detections. Default is set to 0.20.

    Dimensions

    Gets or sets the number of dimensions in the model's output. This typically refers to the dimensions of the feature map produced by the model.

    Labels

    Gets or sets the list of labels that the model is capable of detecting. Each label in this list represents a specific class or type of object that the model can identify.

    Outputs

    Gets or sets the array of outputs produced by the model. These outputs typically include various parameters and metrics relevant to the model's detection process.

    Overlap

    Gets or sets the overlap threshold for detecting objects. This value is used to handle overlapping bounding boxes and helps in reducing redundant detections. Default is set to 0.45.

    Size

    Gets or sets the size of the model's input window. This typically represents the dimensions (width and height) to which input images are resized before being fed into the model.

    Methods

    Name Description
    Equals(YoloModelDescription?)
    Equals(object?)
    GetHashCode()
    ToString()
    <Clone>$()

    Operators

    Name Description
    operator ==(YoloModelDescription?, YoloModelDescription?)
    operator !=(YoloModelDescription?, YoloModelDescription?)

    Extension Methods

    ReactiveObjectExtensions.Listen<TContext, TItem>(TContext, Expression<Func<TContext, IObservableList<TItem>>>)
    ReactiveObjectExtensions.Listen<TContext, TOut>(TContext, Expression<Func<TContext, TOut>>)
    ReactiveObjectExtensions.Listen<TContext, TOut1, TOut2>(TContext, Expression<Func<TContext, TOut1>>, Expression<Func<TContext, TOut2>>)
    ReactiveObjectExtensions.Listen<TContext, TOut1, TOut2, TOut3>(TContext, Expression<Func<TContext, TOut1>>, Expression<Func<TContext, TOut2>>, Expression<Func<TContext, TOut3>>)
    ReactiveObjectExtensions.Listen<TContext, TOut1, TOut2, TOut3, TOut4>(TContext, Expression<Func<TContext, TOut1>>, Expression<Func<TContext, TOut2>>, Expression<Func<TContext, TOut3>>, Expression<Func<TContext, TOut4>>)
    ObjectExtensions.AddTo<TItem, TCollection>(TItem, ISourceList<TCollection>)
    ObjectExtensions.AddTo<TItem, TCollection>(TItem, ICollection<TCollection>)
    ObjectExtensions.CloneJson<T>(T)
    ObjectExtensions.CopyPropertiesTo<TSource, TTarget>(TSource, TTarget)
    ObjectExtensions.DumpToTextRaw<T>(T)
    ObjectExtensions.DumpToText<T>(T)
    ObjectExtensions.Dump<T>(T)
    ObjectExtensions.EvalOrDefault<T, TValue>(T, Func<T, TValue>, TValue)
    ObjectExtensions.Eval<T, TValue>(T, Func<T, TValue>)
    ObjectExtensions.GetPropertyAccessor<TSource, TValue>(TSource, Expression<Func<TSource, TValue>>)
    ObjectExtensions.InsertTo<TItem, TCollection>(TItem, IList<TCollection>, int)
    ObjectExtensions.ToJson<T>(T)
    ObjectExtensions.ToStringSafe<T>(T)
    ObjectExtensions.TransferPropertiesTo<TSource, TTarget>(TSource, TTarget, params string[])
    XDocumentExtensions.AddTo<T>(T, XContainer)
    ObjectExtensions.GetPropertyAccessor<TValue>(object, string)
    ObjectReflectionExtensions.GetPropertyTypeOrDefault(object, string)
    ObjectReflectionExtensions.GetPropertyValue<T>(object, string)
    ObjectReflectionExtensions.SetPropertyValue<T>(object, string, T)
    © Xab3r. All rights reserved.