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

    Show / Hide Table of Contents
    • SaigeVision.Net.Core.V2
      • Constants
      • NativeMethod
      • NativeValidation
      • ResponseCode
      • SaigeClassRoc
      • SaigeDetectedObject
      • SaigeEllipse
      • SaigeHandleConfig
      • SaigeInferenceOption
      • SaigeKeyInfoDict
      • SaigeModelInfo
      • SaigeOCRTextBox
      • SaigeRoiInfo
      • SaigeRotatedBox
      • SaigeSegmentedObject
      • SaigeTextFormatting
      • SaigeTextObject
      • SaigeValidationRoc
    • SaigeVision.Net.V2
      • ClassInfo
      • ClassRoc
      • ClassScoreInfo
      • Contour
      • DetectedObject
      • DrawingHelper
      • Ellipse
      • EngineTypeFlags
      • IInspectionEngine<TOption, UResult>
      • IInspectionOption
      • IInspectionResult
      • ImageDataRawFlag
      • ImageTypeFlags
      • InferenceTimeInfo
      • InspectionEngine<TOption, UResult>
      • InspectionOption
      • InspectionResult
      • ModelInfo
      • OptionFlags
      • OverSizeImage
      • OverSizeImageFlags
      • RotatedBox
      • ScoreValues<T>
      • SegmentedObject
      • SrImage
      • TextFormatting
      • TextObject
    • SaigeVision.Net.V2.Classification
      • ClassificationEngine
      • ClassificationOption
      • ClassificationResult
    • SaigeVision.Net.V2.Detection
      • DetectionEngine
      • DetectionOption
      • DetectionResult
    • SaigeVision.Net.V2.IAD
      • IADEngine
      • IADOption
      • IADResult
    • SaigeVision.Net.V2.IEN
      • IENEngine
      • IENOption
      • IENResult
    • SaigeVision.Net.V2.OCR
      • OCREngine
      • OCROption
      • OCRResult
    • SaigeVision.Net.V2.ROD
      • RODEngine
      • RODOption
      • RODResult
    • SaigeVision.Net.V2.Segmentation
      • SegmentationEngine
      • SegmentationOption
      • SegmentationResult

    Struct SaigeModelInfo

    모델 정보가 담긴 구조체입니다.

    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    ValueType.ToString()
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: SaigeVision.Net.Core.V2
    Assembly: SaigeVision.Net.Core.V2.dll
    Syntax
    public struct SaigeModelInfo

    Fields

    | Improve this Doc View Source

    classColors

    클래스 색상 코드입니다.
    HTML 포맷의 색상 코드로, SaigeColorCodeToRGB API를 통해 RGB 값으로 변환할 수 있습니다.

    Declaration
    public char[] classColors
    Field Value
    Type Description
    char[]
    | Improve this Doc View Source

    classIsNg

    클래스가 NG 클래스인지 나타냅니다.

    Declaration
    public bool[] classIsNg
    Field Value
    Type Description
    bool[]
    | Improve this Doc View Source

    classLabelCount

    (CLS, DET, SEG) 클래스별 라벨 개수입니다. classNames와 동일하게 인덱싱되며, 유효 길이는 numOfClasses 입니다. 해당 정보 없이 학습된 모델에서는 0입니다.

    Declaration
    public int[] classLabelCount
    Field Value
    Type Description
    int[]
    | Improve this Doc View Source

    classNames

    클래스 이름입니다.

    Declaration
    public byte[] classNames
    Field Value
    Type Description
    byte[]
    | Improve this Doc View Source

    cropNumOfCols

    (DET) 학습 시 사용된 데이터 전처리 모드가 crop_and_resize인 경우, 이미지를 크롭한 후 resize를 적용합니다. 이 때 크롭된 이미지의 열의 개수입니다.

    Declaration
    public int cropNumOfCols
    Field Value
    Type Description
    int
    | Improve this Doc View Source

    cropNumOfRows

    (DET) 학습 시 사용된 데이터 전처리 모드가 crop_and_resize인 경우, 이미지를 크롭한 후 resize를 적용합니다. 이 때 크롭된 이미지의 행의 개수입니다.

    Declaration
    public int cropNumOfRows
    Field Value
    Type Description
    int
    | Improve this Doc View Source

    cropSizeHeight

    (SEG) 학습 때 사용된 패치의 높이입니다.
    추론 이미지와는 관련 없습니다.

    Declaration
    public int cropSizeHeight
    Field Value
    Type Description
    int
    | Improve this Doc View Source

    cropSizeWidth

    (SEG) 학습 때 사용된 패치의 너비입니다.
    추론 이미지와는 관련 없습니다.

    Declaration
    public int cropSizeWidth
    Field Value
    Type Description
    int
    | Improve this Doc View Source

    developerVersion

    모델을 학습할 때 사용한 SaigeVision Developer의 버전입니다.

    Declaration
    public char[] developerVersion
    Field Value
    Type Description
    char[]
    | Improve this Doc View Source

    imageResizeHeight

    (IAD) 인풋 이미지에 적용되는 리사이즈 높이입니다.
    추론 이미지에도 동일하게 적용됩니다.

    Declaration
    public int imageResizeHeight
    Field Value
    Type Description
    int
    | Improve this Doc View Source

    imageResizeWidth

    (IAD) 인풋 이미지에 적용되는 리사이즈 너비입니다.
    추론 이미지에도 동일하게 적용됩니다.

    Declaration
    public int imageResizeWidth
    Field Value
    Type Description
    int
    | Improve this Doc View Source

    inputDataProcessingMode

    (DET) 학습 시 사용된 데이터 전처리 모드입니다. resize, crop_and_resize 중 하나입니다. 구 버전에서 학습된 모델의 경우에는 resize 또는 crop이 될 수 있습니다.

    • resize인 경우에는 imageResizeWidth, imageResizeHeight 를 얻어올 수 있습니다.
    • crop_and_resize인 경우에는 여기에 cropNumOfRows, cropNumOfCols 를 얻어올 수 있습니다.
    Declaration
    public IntPtr inputDataProcessingMode
    Field Value
    Type Description
    IntPtr
    | Improve this Doc View Source

    moduleVersion

    모델을 학습할 때 사용한 SaigeVision Developer의 구성 요소 중 딥러닝 모듈의 버전입니다.

    Declaration
    public char[] moduleVersion
    Field Value
    Type Description
    char[]
    | Improve this Doc View Source

    networkType

    어떤 종류의 딥러닝 네트워크를 사용했는지 나타냅니다.
    네트워크 타입 중 (v1)으로 끝나는 것들은 SaigeVision 1.x.x 버전에서 사용되던 네트워크 타입을 뜻합니다.
    (네트워크 종류가 동일할 뿐, 모델 파일이 호환되지는 않습니다).
    IAD: Fast, Standard, Accurate
    SEG: Fast, Standard, Accurate, Shallow(V1), Standard(V1), Deep(V1)

    Declaration
    public string networkType
    Field Value
    Type Description
    string
    | Improve this Doc View Source

    numOfClasses

    클래스 개수입니다.
    IAD: 2 (OK와 NG로 고정)
    SEG: 사용자가 추가한 클래스 개수+1, 자동 할당된 OK 클래스 포함

    Declaration
    public int numOfClasses
    Field Value
    Type Description
    int
    | Improve this Doc View Source

    resizeFactor

    (SEG) 인풋 이미지에 적용되는 리사이즈 비율입니다.
    추론 이미지에도 동일하게 적용됩니다.

    Declaration
    public float resizeFactor
    Field Value
    Type Description
    float
    | Improve this Doc View Source

    roiInfo

    ROI 정보입니다.

    Declaration
    public SaigeRoiInfo roiInfo
    Field Value
    Type Description
    SaigeRoiInfo
    | Improve this Doc View Source

    serverVersion

    모델을 학습할 때 사용한 SaigeVision Developer의 구성 요소 중 서버의 버전입니다.

    Declaration
    public char[] serverVersion
    Field Value
    Type Description
    char[]
    | Improve this Doc View Source

    targetImageQuality

    (IEN) 학습시 선택한 enhancement 품질입니다. high, ultra-high 중 하나입니다.

    Declaration
    public IntPtr targetImageQuality
    Field Value
    Type Description
    IntPtr
    | Improve this Doc View Source

    targetTextShape

    (OCR) 학습 시 사용된 목표 글자 형태입니다.
    straight, curved 중 하나입니다.
    구 버전에서 학습된 모델의 경우에는 내용이 없을 수 있습니다.

    Declaration
    public IntPtr targetTextShape
    Field Value
    Type Description
    IntPtr
    | Improve this Doc View Source

    targetTextSize

    (OCR) 이미지의 텍스트 박스의 height가 targetTextSize가 되도록 학습 단계에서 resize 배율을 자동으로 찾아줍니다.

    Declaration
    public int targetTextSize
    Field Value
    Type Description
    int
    | Improve this Doc View Source

    validationRoc

    (CLS, DET, SEG) 클래스별 validation ROC/AUROC입니다. 해당 지표가 없는 모델에서는 numClasses가 0입니다.

    Declaration
    public SaigeValidationRoc validationRoc
    Field Value
    Type Description
    SaigeValidationRoc

    Properties

    | Improve this Doc View Source

    description

    학습 시 지정한 모델 설명 문구입니다.

    Declaration
    public IntPtr description { get; set; }
    Property Value
    Type Description
    IntPtr
    | Improve this Doc View Source

    numOfIterations

    학습을 진행한 반복 수 입니다.

    Declaration
    public IntPtr numOfIterations { get; set; }
    Property Value
    Type Description
    IntPtr
    | Improve this Doc View Source

    numOfTrainImages

    학습에 직접 사용한 이미지 수 입니다.

    Declaration
    public int numOfTrainImages { get; set; }
    Property Value
    Type Description
    int
    | Improve this Doc View Source

    numOfValidationImages

    학습과정에서 Validation에 사용한 이미지 수 입니다.

    Declaration
    public int numOfValidationImages { get; set; }
    Property Value
    Type Description
    int
    | Improve this Doc View Source

    trainingTimeCompleted

    학습이 종료된 시각을 나타내는 unix timestamp 값입니다.

    Declaration
    public long trainingTimeCompleted { get; set; }
    Property Value
    Type Description
    long
    | Improve this Doc View Source

    trainingTimeElapsed

    학습을 완료하는데 걸린 시간을 초로 나타낸 값입니다.

    Declaration
    public long trainingTimeElapsed { get; set; }
    Property Value
    Type Description
    long
    | Improve this Doc View Source

    trainingTimeStarted

    학습을 시작한 시각을 나타내는 unix timestamp 값입니다.

    Declaration
    public long trainingTimeStarted { get; set; }
    Property Value
    Type Description
    long
    | Improve this Doc View Source

    usedGpuName

    학습 시 사용한 GPU의 이름입니다.

    Declaration
    public IntPtr usedGpuName { get; set; }
    Property Value
    Type Description
    IntPtr
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX