Class EngineMetadata
Engine의 메타데이터입니다.
Inheritance
object
EngineMetadata
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: SaigeVision.Core
Assembly: SaigeVision.Core.dll
Syntax
public class EngineMetadata
Constructors
View SourceEngineMetadata(int, string, string, string, DateTimeOffset, TimeSpan, string, int, int, EngineAlgorithm)
Initializes a new instance of the EngineMetadata class.
Declaration
public EngineMetadata(int version, string trainedVersion, string name, string description, DateTimeOffset trainingTimeStarted, TimeSpan trainingTimeElapsed, string usedGpuName, int numberOfImages, int numberOfIterations, EngineAlgorithm algorithm)
Parameters
| Type | Name | Description |
|---|---|---|
| int | version | 학습된 모델 파일의 버전. |
| string | trainedVersion | 학습에 사용한 트레이너의 버전. |
| string | name | 사용자가 입력한 학습된 모델 파일의 이름. |
| string | description | 사용자가 입력한 학습된 모델 파일의 상세 설명. |
| DateTimeOffset | trainingTimeStarted | 학습이 시작된 시각. |
| TimeSpan | trainingTimeElapsed | 학습에 소요된 시간. |
| string | usedGpuName | 학습에 사용된 GPU 이름. |
| int | numberOfImages | 학습에 사용된 이미지의 수. |
| int | numberOfIterations | 학습된 Iteration 수. |
| EngineAlgorithm | algorithm | 학습된 모델의 알고리즘 타입. |
Properties
View SourceAlgorithm
학습된 모델의 알고리즘 타입.
Declaration
public EngineAlgorithm Algorithm { get; }
Property Value
| Type | Description |
|---|---|
| EngineAlgorithm |
Description
사용자가 입력한 학습된 모델 파일의 상세 설명.
Declaration
public string Description { get; }
Property Value
| Type | Description |
|---|---|
| string |
Name
사용자가 입력한 학습된 모델 파일의 이름.
Declaration
public string Name { get; }
Property Value
| Type | Description |
|---|---|
| string |
NumberOfImages
학습에 사용된 이미지의 수.
Declaration
public int NumberOfImages { get; }
Property Value
| Type | Description |
|---|---|
| int |
NumberOfIterations
학습된 Iteration 수.
Declaration
public int NumberOfIterations { get; }
Property Value
| Type | Description |
|---|---|
| int |
TrainedVersion
학습에 사용한 트레이너의 버전.
Declaration
public string TrainedVersion { get; }
Property Value
| Type | Description |
|---|---|
| string |
TrainingTimeElapsed
학습에 소요된 시간.
Declaration
public TimeSpan TrainingTimeElapsed { get; }
Property Value
| Type | Description |
|---|---|
| TimeSpan |
TrainingTimeFinished
학습이 종료된 시각.
Declaration
public DateTimeOffset TrainingTimeFinished { get; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset |
TrainingTimeStarted
학습이 시작된 시각.
Declaration
public DateTimeOffset TrainingTimeStarted { get; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset |
UsedGpuName
학습에 사용된 GPU 이름.
Declaration
public string UsedGpuName { get; }
Property Value
| Type | Description |
|---|---|
| string |
Version
학습된 모델 파일의 버전.
Declaration
public int Version { get; }
Property Value
| Type | Description |
|---|---|
| int |