하이퍼파라미터 기능 추가
This commit is contained in:
@@ -318,57 +318,77 @@ public class ModelHyperParamEntity {
|
||||
|
||||
public HyperParamDto.Basic toDto() {
|
||||
return new HyperParamDto.Basic(
|
||||
this.id,
|
||||
this.uuid,
|
||||
this.hyperVer,
|
||||
|
||||
// -------------------------
|
||||
// Important
|
||||
// -------------------------
|
||||
this.backbone,
|
||||
this.inputSize,
|
||||
this.cropSize,
|
||||
this.epochCnt,
|
||||
this.batchSize,
|
||||
this.dropPathRate,
|
||||
this.frozenStages,
|
||||
this.neckPolicy,
|
||||
this.decoderChannels,
|
||||
this.classWeight,
|
||||
this.numLayers,
|
||||
this.learningRate,
|
||||
this.weightDecay,
|
||||
this.layerDecayRate,
|
||||
this.ddpFindUnusedParams,
|
||||
this.ignoreIndex,
|
||||
|
||||
// -------------------------
|
||||
// Data
|
||||
// -------------------------
|
||||
this.trainNumWorkers,
|
||||
this.valNumWorkers,
|
||||
this.testNumWorkers,
|
||||
this.trainShuffle,
|
||||
this.trainPersistent,
|
||||
this.valPersistent,
|
||||
|
||||
// -------------------------
|
||||
// Model Architecture
|
||||
// -------------------------
|
||||
this.dropPathRate,
|
||||
this.frozenStages,
|
||||
this.neckPolicy,
|
||||
this.decoderChannels,
|
||||
this.classWeight,
|
||||
|
||||
// -------------------------
|
||||
// Loss & Optimization
|
||||
// -------------------------
|
||||
this.learningRate,
|
||||
this.weightDecay,
|
||||
this.layerDecayRate,
|
||||
this.ddpFindUnusedParams,
|
||||
this.ignoreIndex,
|
||||
this.numLayers,
|
||||
|
||||
// -------------------------
|
||||
// Evaluation
|
||||
// -------------------------
|
||||
this.metrics,
|
||||
this.saveBest,
|
||||
this.saveBestRule,
|
||||
this.valInterval,
|
||||
this.logInterval,
|
||||
this.visInterval,
|
||||
|
||||
// -------------------------
|
||||
// Augmentation
|
||||
// -------------------------
|
||||
this.rotProb,
|
||||
this.flipProb,
|
||||
this.rotDegree,
|
||||
this.flipProb,
|
||||
this.exchangeProb,
|
||||
this.brightnessDelta,
|
||||
this.contrastRange,
|
||||
this.saturationRange,
|
||||
this.hueDelta,
|
||||
|
||||
// -------------------------
|
||||
// Memo
|
||||
// -------------------------
|
||||
this.memo,
|
||||
|
||||
// -------------------------
|
||||
// Hardware
|
||||
// -------------------------
|
||||
this.gpuCnt,
|
||||
this.gpuIds,
|
||||
this.masterPort,
|
||||
this.memo,
|
||||
this.delYn,
|
||||
this.createdDttm,
|
||||
this.createdUid,
|
||||
this.updatedDttm,
|
||||
this.updatedUid,
|
||||
this.lastUsedDttm,
|
||||
this.m1UseCnt,
|
||||
this.m2UseCnt,
|
||||
this.m3UseCnt);
|
||||
this.masterPort);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user