nuget server logo nuget api documents
↑

API Docs / SMRUCC.genomics.Analysis.HTS.P-NET / PNETBuildConfig

PNETBuildConfig

Full name SMRUCC.genomics.Analysis.HTS.P_NET.PNETBuildConfig Assembly SMRUCC.genomics.Analysis.HTS.P-NET Members 4

网络构建配置

00 Remarks

这里只放置"构建网络拓扑"阶段所需要的参数,与训练阶段有关的超参数 (学习率、批大小、迭代轮数等)放在 TrainConfig 之中。

01 Syntax

SMRUCC.genomics.Analysis.HTS.P_NET.PNETBuildConfig

02 Properties

NameOverloadsSummary
Seed 1 权重初始化的随机数种子,给出之后网络初始化结果可复现
DeepSupervisionLambda 1 深度监督损失的深度加权系数,取值越大则深层预测头的损失占比越高
WeightInitStd 1 权重初始化的标准差,取 Nothing 时使用 Xavier 初始化
CleanupHierarchy 1 是否在构建之前先对层级做清洗(剔除空通路与孤立节点)

03 Members

property Seed #
Seed

权重初始化的随机数种子,给出之后网络初始化结果可复现

Returns

种子值,取 Nothing 时每次随机初始化

property DeepSupervisionLambda #
DeepSupervisionLambda

深度监督损失的深度加权系数,取值越大则深层预测头的损失占比越高

Returns

加权系数,默认值为 1.0

property WeightInitStd #
WeightInitStd

权重初始化的标准差,取 Nothing 时使用 Xavier 初始化

Returns

标准差

property CleanupHierarchy #
CleanupHierarchy

是否在构建之前先对层级做清洗(剔除空通路与孤立节点)

Returns

默认值为 True