• 시작하기
  • 개발가이드
  • API 레퍼런스
  • 릴리즈 노트
Search Results for

    Show / Hide Table of Contents
    • SaigeVision.Net.Core.V2
      • Constants
      • NativeMethod
      • NativeValidation
      • ResponseCode
      • SaigeDetectedObject
      • SaigeEllipse
      • SaigeHandleConfig
      • SaigeInferenceOption
      • SaigeKeyInfoDict
      • SaigeModelInfo
      • SaigeOCRTextBox
      • SaigeRoiInfo
      • SaigeRotatedBox
      • SaigeSegmentedObject
    • SaigeVision.Net.V2
      • IInspectionEngine<TOption, UResult>
      • IInspectionOption
      • IInspectionResult
      • InspectionEngine<TOption, UResult>
      • InspectionOption
      • InspectionResult
    • SaigeVision.Net.V2.Classification
      • ClassificationEngine
      • ClassificationOption
      • ClassificationResult
    • SaigeVision.Net.V2.Detection
      • DetectionEngine
      • DetectionOption
      • DetectionResult
    • SaigeVision.Net.V2.Enums
      • EngineTypeFlags
      • ImageDataRawFlag
      • ImageTypeFlags
      • OptionFlags
      • OverSizeImageFlags
    • SaigeVision.Net.V2.Extensions
      • BitmapExtension
    • SaigeVision.Net.V2.IAD
      • IADEngine
      • IADOption
      • IADResult
    • SaigeVision.Net.V2.Models
      • ClassInfo
      • ClassScoreInfo
      • DetectedObject
      • InferenceTimeInfo
      • ModelInfo
      • OverSizeImage
      • ScoreValues<T>
      • SegmentedObject
      • SrImage
    • SaigeVision.Net.V2.Models.Shapes
      • Contour
      • Ellipse
      • RotatedBox
    • SaigeVision.Net.V2.Segmentation
      • SegmentationEngine
      • SegmentationOption
      • SegmentationResult

    Class ClassificationOption

    검사에 필요한 옵션을 가져오거나 설정할 수 있습니다.

    Inheritance
    object
    InspectionOption
    ClassificationOption
    Implements
    IInspectionOption
    Inherited Members
    InspectionOption.CalcTime
    InspectionOption.BatchSize
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: SaigeVision.Net.V2.Classification
    Assembly: SaigeVision.Net.V2.dll
    Syntax
    public class ClassificationOption : InspectionOption, IInspectionOption

    Constructors

    View Source

    ClassificationOption(bool, int, bool, float[])

    Declaration
    public ClassificationOption(bool calcTime, int batchSize, bool calcClassActivationMap, float[] additionalScores)
    Parameters
    Type Name Description
    bool calcTime

    추론 API 실행에 소요되는 시간을 세분화하여 출력할지 결정합니다.

    int batchSize

    추론을 한 번 수행할 때 추론하는 이미지의 개수입니다.

    bool calcClassActivationMap

    true로 설정하면 추론 시 class activation map을 계산합니다.

    float[] additionalScores

    클래스별 additional score 값입니다.

    Properties

    View Source

    AdditionalScores

    Declaration
    public float[] AdditionalScores { get; set; }
    Property Value
    Type Description
    float[]

    클래스별 additional score 값입니다.
    n번째 인덱스에 설정한 값만큼 n번째 클래스에 추가 score가 부여됩니다.
    각 additional score 값은 0 이상 100 이하의 실수로만 설정 가능합니다.

    View Source

    CalcClassActivationMap

    Declaration
    public bool CalcClassActivationMap { get; set; }
    Property Value
    Type Description
    bool

    true로 설정하면 추론 시 class activation map을 계산합니다.
    true로 설정하면 전체 추론 시간이 느려지며 추론 최적화를 적용하는 것도 불가능합니다.
    실제 검사 시에는 false로 설정하는 것을 권장합니다.

    Implements

    IInspectionOption
    • View Source
    In This Article
    Back to top Generated by DocFX