Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/K-Quant/HiDy
/ types & classes
Types & classes
78 in github.com/K-Quant/HiDy
⨍
Functions
461
◇
Types & classes
78
↓ 7 callers
Class
Entities
ner/data_utils/data_utils.py:109
↓ 5 callers
Class
Entity
ner/data_utils/data_utils.py:84
↓ 5 callers
Class
Sentence
ner/data_utils/data_utils.py:27
↓ 3 callers
Class
CRF
Conditional random field. This module implements a conditional random field [LMP01]_. The forward computation of this class computes the log l
other_experiment/ner_model_selection/bert_based/models/layers/crf.py:5
↓ 3 callers
Class
DataLoader
application/SMP/utils/dataloader.py:16
↓ 3 callers
Class
Document
ner/data_utils/data_utils.py:159
↓ 3 callers
Class
Metrics
用于评价模型,计算每个标签的精确率,召回率,F1分数
other_experiment/ner_model_selection/bilstm_based/evaluating.py:6
↓ 2 callers
Class
BiLSTM
other_experiment/ner_model_selection/bilstm_based/models/bilstm.py:6
↓ 2 callers
Class
Dataset
ner/data_utils/data_utils.py:282
↓ 2 callers
Class
Documents
ner/data_utils/data_utils.py:193
↓ 2 callers
Class
FocalLoss
Multi-class Focal loss implementation
other_experiment/ner_model_selection/bert_based/losses/focal_loss.py:5
↓ 2 callers
Class
GraphAttentionLayer
other_experiment/FFD_ablation/GAT_exp/layers.py:7
↓ 2 callers
Class
GraphConvolution
other_experiment/FFD_ablation/GCN_exp/layer.py:7
↓ 2 callers
Class
HANLayer
other_experiment/FFD_ablation/HAN_exp/model.py:26
↓ 2 callers
Class
InputExample
A single training/test example for token classification.
other_experiment/ner_model_selection/bert_based/processors/ner_seq.py:10
↓ 2 callers
Class
InputExample
A single training/test example for token classification.
other_experiment/ner_model_selection/bert_based/processors/ner_span.py:10
↓ 2 callers
Class
LabelSmoothingCrossEntropy
other_experiment/ner_model_selection/bert_based/losses/label_smoothing.py:4
↓ 2 callers
Class
PoolerEndLogits
other_experiment/ner_model_selection/bert_based/models/layers/linears.py:27
↓ 2 callers
Class
ProgressBar
custom progress bar Example: >>> pbar = ProgressBar(n_total=30,desc='Training') >>> step = 2 >>> pbar(step=step,info=
other_experiment/ner_model_selection/bert_based/callback/progressbar.py:5
↓ 2 callers
Class
SpGraphAttentionLayer
other_experiment/FFD_ablation/GAT_exp/layers.py:75
↓ 1 callers
Class
AdamW
Implements Adam algorithm with weight decay fix. Parameters: lr (float): learning rate. Default 1e-3. betas (tuple of 2 floats):
other_experiment/ner_model_selection/bert_based/callback/optimizater/adamw.py:5
↓ 1 callers
Class
BILSTM_Model
other_experiment/ner_model_selection/bilstm_based/models/bilstm_crf.py:13
↓ 1 callers
Class
BiLSTM_CRF
other_experiment/ner_model_selection/bilstm_based/models/bilstm_crf.py:188
↓ 1 callers
Class
CRFModel
other_experiment/ner_model_selection/bilstm_based/models/crf.py:6
↓ 1 callers
Class
DART
other_experiment/fusion/DART.py:9
↓ 1 callers
Class
EarlyStopping
other_experiment/FFD_ablation/HAN_exp/utils.py:190
↓ 1 callers
Class
GAT
other_experiment/FFD_ablation/GAT_exp/models.py:7
↓ 1 callers
Class
GCN
other_experiment/FFD_ablation/GCN_exp/model.py:8
↓ 1 callers
Class
HAN
other_experiment/FFD_ablation/HAN_exp/model.py:62
↓ 1 callers
Class
HMM
other_experiment/ner_model_selection/bilstm_based/models/hmm.py:4
↓ 1 callers
Class
InputFeature
A single set of features of data.
other_experiment/ner_model_selection/bert_based/processors/ner_span.py:26
↓ 1 callers
Class
InputFeatures
A single set of features of data.
other_experiment/ner_model_selection/bert_based/processors/ner_seq.py:34
↓ 1 callers
Class
PoolerStartLogits
other_experiment/ner_model_selection/bert_based/models/layers/linears.py:18
↓ 1 callers
Class
SemanticAttention
other_experiment/FFD_ablation/HAN_exp/model.py:8
↓ 1 callers
Class
SentenceExtractor
ner/data_utils/data_utils.py:253
↓ 1 callers
Class
SeqEntityScore
other_experiment/ner_model_selection/bert_based/metrics/ner_metrics.py:5
↓ 1 callers
Class
SpGAT
other_experiment/FFD_ablation/GAT_exp/models.py:26
↓ 1 callers
Class
SpecialSpmm
other_experiment/FFD_ablation/GAT_exp/layers.py:70
↓ 1 callers
Class
singleHidden_MLP
application/FFD/ffd.py:50
Class
AdaBound
Implements AdaBound algorithm. It has been proposed in `Adaptive Gradient Methods with Dynamic Bound of Learning Rate`_. Arguments: pa
other_experiment/ner_model_selection/bert_based/callback/optimizater/adabound.py:5
Class
AdaFactor
# Code below is an implementation of https://arxiv.org/pdf/1804.04235.pdf # inspired but modified from https://github.com/DeadAt0m/adafactor-
other_experiment/ner_model_selection/bert_based/callback/optimizater/adafactor.py:9
Class
AverageMeter
computes and stores the average and current value Example: >>> loss = AverageMeter() >>> for step,batch in enumerate(train_da
other_experiment/ner_model_selection/bert_based/tools/common.py:252
Class
BertCrfForNer
other_experiment/ner_model_selection/bert_based/models/bert_for_ner.py:47
Class
BertLR
Bert模型内定的学习率变化机制 Example: >>> scheduler = BertLR(optimizer) >>> for epoch in range(100): >>> scheduler.step()
other_experiment/ner_model_selection/bert_based/callback/lr_scheduler.py:96
Class
BertSoftmaxForNer
other_experiment/ner_model_selection/bert_based/models/bert_for_ner.py:11
Class
BertSpanForNer
other_experiment/ner_model_selection/bert_based/models/bert_for_ner.py:67
Class
CluenerProcessor
Processor for the chinese ner data set.
other_experiment/ner_model_selection/bert_based/processors/ner_seq.py:201
Class
CluenerProcessor
Processor for the chinese ner data set.
other_experiment/ner_model_selection/bert_based/processors/ner_span.py:217
Class
CnerProcessor
Processor for the chinese ner data set.
other_experiment/ner_model_selection/bert_based/processors/ner_seq.py:160
Class
CnerProcessor
Processor for the chinese ner data set.
other_experiment/ner_model_selection/bert_based/processors/ner_span.py:178
Class
CosineLRWithRestarts
Decays learning rate with cosine annealing, normalizes weight decay hyperparameter value, implements restarts. https://arxiv.org/abs/1711.0510
other_experiment/ner_model_selection/bert_based/callback/lr_scheduler.py:384
Class
CustomDecayLR
自定义学习率变化机制 Example: >>> scheduler = CustomDecayLR(optimizer) >>> for epoch in range(100): >>> scheduler.epoch
other_experiment/ner_model_selection/bert_based/callback/lr_scheduler.py:67
Class
CyclicLR
Cyclical learning rates for training neural networks Example: >>> scheduler = CyclicLR(optimizer) >>> for epoch in range(100)
other_experiment/ner_model_selection/bert_based/callback/lr_scheduler.py:128
Class
DataProcessor
Base class for data converters for sequence classification data sets.
other_experiment/ner_model_selection/bert_based/processors/utils_ner.py:6
Class
Evaluator
ner/data_utils/evaluator.py:1
Class
FGM
Example # 初始化 fgm = FGM(model,epsilon=1,emb_name='word_embeddings.') for batch_input, batch_label in data: # 正常训练 los
other_experiment/ner_model_selection/bert_based/callback/adversarial.py:3
Class
FeedForwardNetwork
other_experiment/ner_model_selection/bert_based/models/layers/linears.py:5
Class
LSTMConfig
other_experiment/ner_model_selection/bilstm_based/models/config.py:10
Class
Lamb
r"""Implements Lamb algorithm. It has been proposed in `Large Batch Optimization for Deep Learning: Training BERT in 76 minutes`_. Arguments:
other_experiment/ner_model_selection/bert_based/callback/optimizater/lamb.py:5
Class
Lars
r"""Implements the LARS optimizer from https://arxiv.org/pdf/1708.03888.pdf Args: params (iterable): iterable of parameters to optimize o
other_experiment/ner_model_selection/bert_based/callback/optimizater/lars.py:4
Class
Lookahead
PyTorch implementation of the lookahead wrapper. Lookahead Optimizer: https://arxiv.org/abs/1907.08610 We found that evaluation performa
other_experiment/ner_model_selection/bert_based/callback/optimizater/lookahead.py:5
Class
ModelCheckpoint
模型保存,两种模式: 1. 直接保存最好模型 2. 按照epoch频率保存模型
other_experiment/ner_model_selection/bert_based/callback/modelcheckpoint.py:6
Class
Nadam
Implements Nadam algorithm (a variant of Adam based on Nesterov momentum). It has been proposed in `Incorporating Nesterov Momentum into Adam`__.
other_experiment/ner_model_selection/bert_based/callback/optimizater/nadam.py:5
Class
NoamLR
主要参考论文<< Attention Is All You Need>>中的学习更新方式 Example: >>> scheduler = NoamLR(d_model,factor,warm_up,optimizer) >>> for epoch
other_experiment/ner_model_selection/bert_based/callback/lr_scheduler.py:501
Class
NovoGrad
Implements NovoGrad algorithm. Arguments: params (iterable): iterable of parameters to optimize or dicts defining parameter gr
other_experiment/ner_model_selection/bert_based/callback/optimizater/novograd.py:6
Class
PGD
Example pgd = PGD(model,emb_name='word_embeddings.',epsilon=1.0,alpha=0.3) K = 3 for batch_input, batch_label in data: # 正常训练
other_experiment/ner_model_selection/bert_based/callback/adversarial.py:44
Class
PlainRAdam
other_experiment/ner_model_selection/bert_based/callback/optimizater/planradam.py:4
Class
RAdam
Implements the RAdam optimizer from https://arxiv.org/pdf/1908.03265.pdf Args: params (iterable): iterable of parameters to optimize or di
other_experiment/ner_model_selection/bert_based/callback/optimizater/radam.py:4
Class
RSR
application/SMP/models/model.py:7
Class
RaLars
Implements the RAdam optimizer from https://arxiv.org/pdf/1908.03265.pdf with optional Layer-wise adaptive Scaling from https://arxiv.org/pdf/1708
other_experiment/ner_model_selection/bert_based/callback/optimizater/ralars.py:6
Class
Ralamb
RAdam + LARS Example: >>> model = ResNet() >>> optimizer = Ralamb(model.parameters(), lr=0.001)
other_experiment/ner_model_selection/bert_based/callback/optimizater/ralamb.py:5
Class
ReduceLROnPlateau
Reduce learning rate when a metric has stopped improving. Models often benefit from reducing the learning rate by a factor of 2-10 once learni
other_experiment/ner_model_selection/bert_based/callback/lr_scheduler.py:227
Class
ReduceLRWDOnPlateau
Reduce learning rate and weight decay when a metric has stopped improving. Models often benefit from reducing the learning rate by a factor of
other_experiment/ner_model_selection/bert_based/callback/lr_scheduler.py:330
Class
SGDW
r"""Implements stochastic gradient descent (optionally with momentum) with weight decay from the paper `Fixing Weight Decay Regularization in Adam
other_experiment/ner_model_selection/bert_based/callback/optimizater/sgdw.py:4
Class
SpanEntityScore
other_experiment/ner_model_selection/bert_based/metrics/ner_metrics.py:58
Class
SpecialSpmmFunction
other_experiment/FFD_ablation/GAT_exp/layers.py:48
Class
TrainingConfig
other_experiment/ner_model_selection/bilstm_based/models/config.py:2
Class
TrainingMonitor
other_experiment/ner_model_selection/bert_based/callback/trainingmonitor.py:9