网络构建配置
PNETBuildConfig
00 Remarks
这里只放置"构建网络拓扑"阶段所需要的参数,与训练阶段有关的超参数 (学习率、批大小、迭代轮数等)放在 TrainConfig 之中。
01 Syntax
SMRUCC.genomics.Analysis.HTS.P_NET.PNETBuildConfig
02 Properties
| Name | Overloads | Summary |
|---|---|---|
| Seed | 1 | 权重初始化的随机数种子,给出之后网络初始化结果可复现 |
| DeepSupervisionLambda | 1 | 深度监督损失的深度加权系数,取值越大则深层预测头的损失占比越高 |
| WeightInitStd | 1 | 权重初始化的标准差,取 Nothing 时使用 Xavier 初始化 |
| CleanupHierarchy | 1 | 是否在构建之前先对层级做清洗(剔除空通路与孤立节点) |
03 Members
Seed
权重初始化的随机数种子,给出之后网络初始化结果可复现
Returns
种子值,取 Nothing 时每次随机初始化
DeepSupervisionLambda
深度监督损失的深度加权系数,取值越大则深层预测头的损失占比越高
Returns
加权系数,默认值为 1.0
WeightInitStd
权重初始化的标准差,取 Nothing 时使用 Xavier 初始化
Returns
标准差
CleanupHierarchy
是否在构建之前先对层级做清洗(剔除空通路与孤立节点)
Returns
默认值为 True