dlk
latest
Introduction
A Deep Learning ToolKit
Install
What is this project do?
More Feature is Comming
API References
dlk.core package
Subpackages
dlk.core.callbacks package
Submodules
dlk.core.callbacks.checkpoint module
dlk.core.callbacks.early_stop module
dlk.core.callbacks.lr_monitor module
dlk.core.callbacks.weight_average module
Module contents
dlk.core.imodels package
Submodules
dlk.core.imodels.basic module
dlk.core.imodels.distill module
Module contents
dlk.core.initmethods package
Submodules
dlk.core.initmethods.default module
dlk.core.initmethods.range_norm module
dlk.core.initmethods.range_uniform module
Module contents
dlk.core.layers package
Subpackages
Module contents
dlk.core.losses package
Submodules
dlk.core.losses.bce module
dlk.core.losses.cross_entropy module
dlk.core.losses.identity module
dlk.core.losses.mse module
dlk.core.losses.multi_loss module
Module contents
dlk.core.models package
Submodules
dlk.core.models.basic module
Module contents
dlk.core.modules package
Submodules
dlk.core.modules.bert module
dlk.core.modules.conv1d module
dlk.core.modules.crf module
dlk.core.modules.distil_bert module
dlk.core.modules.linear module
dlk.core.modules.logits_gather module
dlk.core.modules.lstm module
dlk.core.modules.roberta module
Module contents
dlk.core.optimizers package
Submodules
dlk.core.optimizers.adamw module
dlk.core.optimizers.sgd module
Module contents
dlk.core.schedulers package
Submodules
dlk.core.schedulers.constant module
dlk.core.schedulers.constant_warmup module
dlk.core.schedulers.cosine_warmup module
dlk.core.schedulers.linear_warmup module
dlk.core.schedulers.multi_group_schedule module
dlk.core.schedulers.rec_decay module
Module contents
Submodules
dlk.core.base_module module
Module contents
dlk.data package
Subpackages
dlk.data.datamodules package
Submodules
dlk.data.datamodules.basic module
Module contents
dlk.data.postprocessors package
Submodules
dlk.data.postprocessors.identity module
dlk.data.postprocessors.seq_lab module
dlk.data.postprocessors.txt_cls module
dlk.data.postprocessors.txt_reg module
Module contents
dlk.data.processors package
Submodules
dlk.data.processors.basic module
Module contents
dlk.data.subprocessors package
Submodules
dlk.data.subprocessors.char_gather module
dlk.data.subprocessors.fast_tokenizer module
dlk.data.subprocessors.load module
dlk.data.subprocessors.save module
dlk.data.subprocessors.seq_lab_firstpiece_relable module
dlk.data.subprocessors.seq_lab_loader module
dlk.data.subprocessors.seq_lab_relabel module
dlk.data.subprocessors.token2charid module
dlk.data.subprocessors.token2id module
dlk.data.subprocessors.token_embedding module
dlk.data.subprocessors.token_gather module
dlk.data.subprocessors.token_norm module
dlk.data.subprocessors.txt_cls_loader module
dlk.data.subprocessors.txt_reg_loader module
Module contents
Module contents
dlk.managers package
Submodules
dlk.managers.lightning module
Module contents
dlk.utils package
Submodules
dlk.utils.config module
dlk.utils.get_root module
dlk.utils.logger module
dlk.utils.parser module
dlk.utils.quick_search module
dlk.utils.register module
dlk.utils.tokenizer_util module
dlk.utils.vocab module
Module contents
Appointments
Appointments
Data format
Input
MASK
Batch First
Task naming appointments
Model appointments
The main file tree:
Config Parser Rules
Inherit
Grid Search
Link(Argument Passing)
Focus(Representation)
SubModule(Combination)
Process Progress
The subprocessor config format
Processor Config Example
To Process Data Format Example
Processed Data Format Example
dlk
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
AdamWOptimizer (class in dlk.core.optimizers.adamw)
AdamWOptimizerConfig (class in dlk.core.optimizers.adamw)
add() (dlk.utils.vocab.Vocabulary method)
add_from_iter() (dlk.utils.vocab.Vocabulary method)
add_word() (dlk.utils.quick_search.QuickSearch method)
add_words() (dlk.utils.quick_search.QuickSearch method)
aggregate() (dlk.data.postprocessors.seq_lab.SeqLabPostProcessor method)
aggregate_word() (dlk.data.postprocessors.seq_lab.SeqLabPostProcessor method)
aggregate_words() (dlk.data.postprocessors.seq_lab.SeqLabPostProcessor method)
AggregationStrategy (class in dlk.data.postprocessors.seq_lab)
auto_get_index() (dlk.utils.vocab.Vocabulary method)
auto_update() (dlk.utils.vocab.Vocabulary method)
AVERAGE (dlk.data.postprocessors.seq_lab.AggregationStrategy attribute)
average_loss() (dlk.data.postprocessors.IPostProcessor method)
B
BaseConfig (class in dlk.utils.config)
BaseConfigParser (class in dlk.utils.parser)
BaseModel (class in dlk.core.base_module)
BaseModule (class in dlk.core.base_module)
BaseModuleConfig (class in dlk.core.base_module)
BaseOptimizer (class in dlk.core.optimizers)
BaseScheduler (class in dlk.core.schedulers)
BasicDatamodule (class in dlk.data.datamodules.basic)
BasicDatamoduleConfig (class in dlk.data.datamodules.basic)
BasicDataset (class in dlk.data.datamodules.basic)
BasicIModel (class in dlk.core.imodels.basic)
BasicIModelConfig (class in dlk.core.imodels.basic)
BasicModel (class in dlk.core.models.basic)
BasicModelConfig (class in dlk.core.models.basic)
BasicProcessor (class in dlk.data.processors.basic)
BasicProcessorConfig (class in dlk.data.processors.basic)
BCEWithLogitsLoss (class in dlk.core.losses.bce)
BCEWithLogitsLossConfig (class in dlk.core.losses.bce)
bert (dlk.utils.tokenizer_util.PreTokenizerFactory property)
(dlk.utils.tokenizer_util.TokenizerPostprocessorFactory property)
BertWrap (class in dlk.core.modules.bert)
BertWrapConfig (class in dlk.core.modules.bert)
bytelevel (dlk.utils.tokenizer_util.PreTokenizerFactory property)
C
calc() (dlk.core.losses.bce.BCEWithLogitsLoss method)
(dlk.core.losses.cross_entropy.CrossEntropyLoss method)
(dlk.core.losses.identity.IdentityLoss method)
(dlk.core.losses.mse.MSELoss method)
(dlk.core.losses.multi_loss.MultiLoss method)
calc_score() (dlk.data.postprocessors.seq_lab.SeqLabPostProcessor method)
CallbackConfigParser (class in dlk.utils.parser)
CharGather (class in dlk.data.subprocessors.char_gather)
CharGatherConfig (class in dlk.data.subprocessors.char_gather)
check_config() (dlk.utils.parser.BaseConfigParser static method)
check_keys_are_provided() (dlk.core.base_module.BaseModule method)
(dlk.core.base_module.IModuleIO method)
(dlk.core.models.basic.BasicModel method)
check_module_chain() (dlk.core.base_module.IModuleIO method)
CheckpointCallback (class in dlk.core.callbacks.checkpoint)
CheckpointCallbackConfig (class in dlk.core.callbacks.checkpoint)
collect_link() (dlk.utils.parser.BaseConfigParser class method)
CombineWordCharCNNEmbedding (class in dlk.core.layers.embeddings.combine_word_char_cnn)
CombineWordCharCNNEmbeddingConfig (class in dlk.core.layers.embeddings.combine_word_char_cnn)
concat_list_of_dict_outputs() (dlk.core.imodels.GatherOutputMixin method)
ConditionalRandomField (class in dlk.core.modules.crf)
config_link_para() (dlk.utils.parser.BaseConfigParser static method)
ConfigConfigParser (class in dlk.utils.parser)
ConfigTool (class in dlk.utils.config)
configure_optimizers() (dlk.core.imodels.basic.BasicIModel method)
ConstantSchedule (class in dlk.core.schedulers.constant)
ConstantScheduleConfig (class in dlk.core.schedulers.constant)
ConstantWarmupSchedule (class in dlk.core.schedulers.constant_warmup)
ConstantWarmupScheduleConfig (class in dlk.core.schedulers.constant_warmup)
Conv1d (class in dlk.core.modules.conv1d)
Conv1dConfig (class in dlk.core.modules.conv1d)
CosineWarmupSchedule (class in dlk.core.schedulers.cosine_warmup)
CosineWarmupScheduleConfig (class in dlk.core.schedulers.cosine_warmup)
crf_predict() (dlk.data.postprocessors.seq_lab.SeqLabPostProcessor method)
CRFConfig (class in dlk.core.modules.crf)
CrossEntropyLoss (class in dlk.core.losses.cross_entropy)
CrossEntropyLossConfig (class in dlk.core.losses.cross_entropy)
D
DatamoduleConfigParser (class in dlk.utils.parser)
DecoderConfigParser (class in dlk.utils.parser)
DefaultCollate (class in dlk.data.datamodules)
DefaultInit (class in dlk.core.initmethods.default)
DefaultInitConfig (class in dlk.core.initmethods.default)
dict_rename() (dlk.core.base_module.ModuleOutputRenameMixin method)
DistilBertWrap (class in dlk.core.modules.distil_bert)
DistilBertWrapConfig (class in dlk.core.modules.distil_bert)
dlk
module
dlk.core
module
dlk.core.base_module
module
dlk.core.callbacks
module
dlk.core.callbacks.checkpoint
module
dlk.core.callbacks.early_stop
module
dlk.core.callbacks.lr_monitor
module
dlk.core.callbacks.weight_average
module
dlk.core.imodels
module
dlk.core.imodels.basic
module
dlk.core.imodels.distill
module
dlk.core.initmethods
module
dlk.core.initmethods.default
module
dlk.core.initmethods.range_norm
module
dlk.core.initmethods.range_uniform
module
dlk.core.layers
module
dlk.core.layers.decoders
module
dlk.core.layers.decoders.identity
module
dlk.core.layers.decoders.linear
module
dlk.core.layers.decoders.linear_crf
module
dlk.core.layers.embeddings
module
dlk.core.layers.embeddings.combine_word_char_cnn
module
dlk.core.layers.embeddings.identity
module
dlk.core.layers.embeddings.pretrained_transformers
module
dlk.core.layers.embeddings.random
module
dlk.core.layers.embeddings.static
module
dlk.core.layers.embeddings.static_char_cnn
module
dlk.core.layers.encoders
module
dlk.core.layers.encoders.identity
module
dlk.core.layers.encoders.linear
module
dlk.core.layers.encoders.lstm
module
dlk.core.losses
module
dlk.core.losses.bce
module
dlk.core.losses.cross_entropy
module
dlk.core.losses.identity
module
dlk.core.losses.mse
module
dlk.core.losses.multi_loss
module
dlk.core.models
module
dlk.core.models.basic
module
dlk.core.modules
module
dlk.core.modules.bert
module
dlk.core.modules.conv1d
module
dlk.core.modules.crf
module
dlk.core.modules.distil_bert
module
dlk.core.modules.linear
module
dlk.core.modules.logits_gather
module
dlk.core.modules.lstm
module
dlk.core.modules.roberta
module
dlk.core.optimizers
module
dlk.core.optimizers.adamw
module
dlk.core.optimizers.sgd
module
dlk.core.schedulers
module
dlk.core.schedulers.constant
module
dlk.core.schedulers.constant_warmup
module
dlk.core.schedulers.cosine_warmup
module
dlk.core.schedulers.linear_warmup
module
dlk.core.schedulers.multi_group_schedule
module
dlk.core.schedulers.rec_decay
module
dlk.data
module
dlk.data.datamodules
module
dlk.data.datamodules.basic
module
dlk.data.postprocessors
module
dlk.data.postprocessors.identity
module
dlk.data.postprocessors.seq_lab
module
dlk.data.postprocessors.txt_cls
module
dlk.data.postprocessors.txt_reg
module
dlk.data.processors
module
dlk.data.processors.basic
module
dlk.data.subprocessors
module
dlk.data.subprocessors.char_gather
module
dlk.data.subprocessors.fast_tokenizer
module
dlk.data.subprocessors.load
module
dlk.data.subprocessors.save
module
dlk.data.subprocessors.seq_lab_relabel
module
dlk.data.subprocessors.token2charid
module
dlk.data.subprocessors.token2id
module
dlk.data.subprocessors.token_embedding
module
dlk.data.subprocessors.token_gather
module
dlk.data.subprocessors.token_norm
module
dlk.managers
module
dlk.managers.lightning
module
dlk.online
module
dlk.predict
module
dlk.process
module
dlk.train
module
dlk.utils
module
dlk.utils.config
module
dlk.utils.get_root
module
dlk.utils.logger
module
dlk.utils.parser
module
dlk.utils.quick_search
module
dlk.utils.register
module
dlk.utils.tokenizer_util
module
dlk.utils.vocab
module
do_calc_metrics() (dlk.data.postprocessors.IPostProcessor method)
(dlk.data.postprocessors.seq_lab.SeqLabPostProcessor method)
(dlk.data.postprocessors.txt_cls.TxtClsPostProcessor method)
(dlk.data.postprocessors.txt_reg.TxtRegPostProcessor method)
do_predict() (dlk.data.postprocessors.IPostProcessor method)
(dlk.data.postprocessors.seq_lab.SeqLabPostProcessor method)
(dlk.data.postprocessors.txt_cls.TxtClsPostProcessor method)
(dlk.data.postprocessors.txt_reg.TxtRegPostProcessor method)
do_save() (dlk.data.postprocessors.IPostProcessor method)
(dlk.data.postprocessors.seq_lab.SeqLabPostProcessor method)
(dlk.data.postprocessors.txt_cls.TxtClsPostProcessor method)
(dlk.data.postprocessors.txt_reg.TxtRegPostProcessor method)
do_update_config() (dlk.utils.config.ConfigTool static method)
dump_config() (dlk.train.Train method)
dumps() (dlk.utils.vocab.Vocabulary method)
E
EarlyStoppingCallback (class in dlk.core.callbacks.early_stop)
EarlyStoppingCallbackConfig (class in dlk.core.callbacks.early_stop)
EmbeddingConfigParser (class in dlk.utils.parser)
EmbeddingInput (class in dlk.core.layers.embeddings)
EmbeddingOutput (class in dlk.core.layers.embeddings)
EncoderConfigParser (class in dlk.utils.parser)
epoch_training_steps (dlk.core.imodels.basic.BasicIModel property)
F
FastTokenizer (class in dlk.data.subprocessors.fast_tokenizer)
FastTokenizerConfig (class in dlk.data.subprocessors.fast_tokenizer)
filter_rare() (dlk.utils.vocab.Vocabulary method)
find() (dlk.utils.parser.LinkUnionTool method)
find_position_in_offsets() (dlk.data.subprocessors.seq_lab_relabel.SeqLabRelabel method)
FIRST (dlk.data.postprocessors.seq_lab.AggregationStrategy attribute)
fit() (dlk.managers.lightning.LightningManager method)
(dlk.process.Processor method)
flat_search() (dlk.utils.parser.BaseConfigParser class method)
forward() (dlk.core.base_module.BaseModel method)
(dlk.core.base_module.BaseModule method)
(dlk.core.base_module.SimpleModule method)
(dlk.core.imodels.basic.BasicIModel method)
(dlk.core.layers.decoders.identity.IdentityDecoder method)
(dlk.core.layers.decoders.linear.Linear method)
(dlk.core.layers.decoders.linear_crf.LinearCRF method)
(dlk.core.layers.embeddings.combine_word_char_cnn.CombineWordCharCNNEmbedding method)
(dlk.core.layers.embeddings.identity.IdentityEmbedding method)
(dlk.core.layers.embeddings.pretrained_transformers.PretrainedTransformers method)
(dlk.core.layers.embeddings.random.RandomEmbedding method)
(dlk.core.layers.embeddings.static.StaticEmbedding method)
(dlk.core.layers.embeddings.static_char_cnn.StaticCharCNNEmbedding method)
(dlk.core.layers.encoders.identity.IdentityEncoder method)
(dlk.core.layers.encoders.linear.Linear method)
(dlk.core.layers.encoders.lstm.LSTM method)
(dlk.core.models.basic.BasicModel method)
(dlk.core.modules.bert.BertWrap method)
(dlk.core.modules.conv1d.Conv1d method)
(dlk.core.modules.crf.ConditionalRandomField method)
(dlk.core.modules.distil_bert.DistilBertWrap method)
(dlk.core.modules.linear.Linear method)
(dlk.core.modules.logits_gather.LogitsGather method)
(dlk.core.modules.lstm.LSTM method)
(dlk.core.modules.Module method)
(dlk.core.modules.roberta.RobertaWrap method)
from_pretrained() (dlk.core.modules.bert.BertWrap method)
(dlk.core.modules.distil_bert.DistilBertWrap method)
(dlk.core.modules.roberta.RobertaWrap method)
G
gather_outputs() (dlk.core.imodels.GatherOutputMixin method)
gather_pre_entities() (dlk.data.postprocessors.seq_lab.SeqLabPostProcessor method)
gather_predict_extend_data() (dlk.data.postprocessors.IPostProcessor method)
GatherOutputMixin (class in dlk.core.imodels)
get() (dlk.utils.register.Register method)
(dlk.utils.tokenizer_util.PreTokenizerFactory method)
(dlk.utils.tokenizer_util.TokenizerNormalizerFactory method)
(dlk.utils.tokenizer_util.TokenizerPostprocessorFactory method)
get_base_config() (dlk.utils.parser.BaseConfigParser class method)
get_callbacks() (dlk.managers.lightning.LightningManager method)
get_callbacks_config() (dlk.managers.lightning.LightningManagerConfig method)
get_cartesian_prod() (dlk.utils.parser.BaseConfigParser method)
get_config_by_stage() (dlk.utils.config.ConfigTool static method)
get_data() (dlk.predict.Predict method)
(dlk.train.Train method)
get_datamodule() (dlk.predict.Predict method)
(dlk.train.Train method)
get_decoder() (dlk.core.models.basic.BasicModelConfig method)
get_elements_from_series_by_trace() (dlk.data.subprocessors.token_gather.TokenGather method)
get_embedding() (dlk.core.models.basic.BasicModelConfig method)
(dlk.data.subprocessors.token_embedding.TokenEmbedding method)
get_encoder() (dlk.core.models.basic.BasicModelConfig method)
get_entity_info() (dlk.data.postprocessors.seq_lab.SeqLabPostProcessor method)
get_imodel() (dlk.predict.Predict method)
(dlk.train.Train method)
get_index() (dlk.utils.vocab.Vocabulary method)
get_init_method() (dlk.core.models.basic.BasicModelConfig method)
get_input_name() (dlk.core.base_module.ModuleOutputRenameMixin method)
get_kind_module_base_config() (dlk.utils.parser.BaseConfigParser method)
get_leaf_module() (dlk.utils.config.ConfigTool static method)
get_links() (dlk.utils.parser.LinkUnionTool method)
get_logger() (dlk.utils.logger.Logger static method)
get_loss() (dlk.core.imodels.basic.BasicIModelConfig method)
(dlk.core.losses.multi_loss.MultiLoss method)
get_manager() (dlk.predict.Predict method)
(dlk.train.Train method)
get_model() (dlk.core.imodels.basic.BasicIModelConfig method)
get_named_list_cartesian_prod() (dlk.utils.parser.BaseConfigParser static method)
get_optimizer() (dlk.core.imodels.basic.BasicIModelConfig method)
(dlk.core.optimizers.adamw.AdamWOptimizer method)
(dlk.core.optimizers.BaseOptimizer method)
(dlk.core.optimizers.sgd.SGDOptimizer method)
get_output_name() (dlk.core.base_module.ModuleOutputRenameMixin method)
get_postprocessor() (dlk.core.imodels.basic.BasicIModelConfig method)
get_progress_bar_dict() (dlk.core.imodels.basic.BasicIModel method)
get_real_name() (dlk.core.base_module.ModuleOutputRenameMixin method)
get_root() (in module dlk.utils.get_root)
get_scheduler() (dlk.core.imodels.basic.BasicIModelConfig method)
(dlk.core.schedulers.BaseScheduler method)
(dlk.core.schedulers.constant.ConstantSchedule method)
(dlk.core.schedulers.constant_warmup.ConstantWarmupSchedule method)
(dlk.core.schedulers.cosine_warmup.CosineWarmupSchedule method)
(dlk.core.schedulers.linear_warmup.LinearWarmupSchedule method)
(dlk.core.schedulers.rec_decay.RecDecaySchedule method)
get_tag() (dlk.data.postprocessors.seq_lab.SeqLabPostProcessor method)
get_word() (dlk.utils.vocab.Vocabulary method)
global_log_file (dlk.utils.logger.Logger attribute)
global_logger (dlk.utils.logger.Logger attribute)
group_entities() (dlk.data.postprocessors.seq_lab.SeqLabPostProcessor method)
group_sub_entities() (dlk.data.postprocessors.seq_lab.SeqLabPostProcessor method)
H
has() (dlk.utils.quick_search.QuickSearch method)
I
IBaseDataModule (class in dlk.data.datamodules)
IdentityDecoder (class in dlk.core.layers.decoders.identity)
IdentityDecoderConfig (class in dlk.core.layers.decoders.identity)
IdentityEmbedding (class in dlk.core.layers.embeddings.identity)
IdentityEmbeddingConfig (class in dlk.core.layers.embeddings.identity)
IdentityEncoder (class in dlk.core.layers.encoders.identity)
IdentityEncoderConfig (class in dlk.core.layers.encoders.identity)
IdentityLoss (class in dlk.core.losses.identity)
IdentityLossConfig (class in dlk.core.losses.identity)
IdentityPostProcessor (class in dlk.data.postprocessors.identity)
IdentityPostProcessorConfig (class in dlk.data.postprocessors.identity)
IModelConfigParser (class in dlk.utils.parser)
IModuleIO (class in dlk.core.base_module)
IModuleStep (class in dlk.core.base_module)
import_callbacks() (in module dlk.core.callbacks)
import_datamodules() (in module dlk.data.datamodules)
import_decoders() (in module dlk.core.layers.decoders)
import_embeddings() (in module dlk.core.layers.embeddings)
import_encoders() (in module dlk.core.layers.encoders)
import_imodels() (in module dlk.core.imodels)
import_initmethods() (in module dlk.core.initmethods)
import_losses() (in module dlk.core.losses)
import_managers() (in module dlk.managers)
import_models() (in module dlk.core.models)
import_modules() (in module dlk.core.modules)
import_optimizers() (in module dlk.core.optimizers)
import_postprocessors() (in module dlk.data.postprocessors)
import_processors() (in module dlk.data.processors)
import_schedulers() (in module dlk.core.schedulers)
import_subprocessors() (in module dlk.data.subprocessors)
init_file_logger() (dlk.utils.logger.Logger static method)
init_global_logger() (dlk.utils.logger.Logger static method)
init_lstm() (dlk.core.initmethods.default.DefaultInit method)
init_optimizer() (dlk.core.optimizers.BaseOptimizer method)
init_weight() (dlk.core.base_module.BaseModule method)
(dlk.core.layers.decoders.linear.Linear method)
(dlk.core.layers.decoders.linear_crf.LinearCRF method)
(dlk.core.layers.embeddings.combine_word_char_cnn.CombineWordCharCNNEmbedding method)
(dlk.core.layers.embeddings.pretrained_transformers.PretrainedTransformers method)
(dlk.core.layers.embeddings.random.RandomEmbedding method)
(dlk.core.layers.embeddings.static.StaticEmbedding method)
(dlk.core.layers.embeddings.static_char_cnn.StaticCharCNNEmbedding method)
(dlk.core.layers.encoders.linear.Linear method)
(dlk.core.layers.encoders.lstm.LSTM method)
(dlk.core.modules.bert.BertWrap method)
(dlk.core.modules.crf.ConditionalRandomField method)
(dlk.core.modules.distil_bert.DistilBertWrap method)
(dlk.core.modules.Module method)
(dlk.core.modules.roberta.RobertaWrap method)
InitMethodConfigParser (class in dlk.utils.parser)
input_map (dlk.data.postprocessors.IPostProcessorConfig property)
IPostProcessor (class in dlk.data.postprocessors)
IPostProcessorConfig (class in dlk.data.postprocessors)
IProcessor (class in dlk.data.processors)
is_rep_config() (dlk.utils.parser.BaseConfigParser method)
ISubProcessor (class in dlk.data.subprocessors)
L
LearningRateMonitorCallback (class in dlk.core.callbacks.lr_monitor)
LearningRateMonitorCallbackConfig (class in dlk.core.callbacks.lr_monitor)
level_map (dlk.utils.logger.Logger attribute)
LightningManager (class in dlk.managers.lightning)
LightningManagerConfig (class in dlk.managers.lightning)
Linear (class in dlk.core.layers.decoders.linear)
(class in dlk.core.layers.encoders.linear)
(class in dlk.core.modules.linear)
LinearConfig (class in dlk.core.layers.decoders.linear)
(class in dlk.core.layers.encoders.linear)
(class in dlk.core.modules.linear)
LinearCRF (class in dlk.core.layers.decoders.linear_crf)
LinearCRFConfig (class in dlk.core.layers.decoders.linear_crf)
LinearWarmupSchedule (class in dlk.core.schedulers.linear_warmup)
LinearWarmupScheduleConfig (class in dlk.core.schedulers.linear_warmup)
LinkConfigParser (class in dlk.utils.parser)
LinkUnionTool (class in dlk.utils.parser)
Load (class in dlk.data.subprocessors.load)
load() (dlk.data.subprocessors.load.Load method)
(dlk.utils.vocab.Vocabulary class method)
load_hjson_file() (dlk.utils.parser.BaseConfigParser method)
LoadConfig (class in dlk.data.subprocessors.load)
log_name (dlk.utils.logger.Logger attribute)
Logger (class in dlk.utils.logger)
LogitsGather (class in dlk.core.modules.logits_gather)
LogitsGatherConfig (class in dlk.core.modules.logits_gather)
loss_name_map() (dlk.data.postprocessors.IPostProcessor method)
LossConfigParser (class in dlk.utils.parser)
low_level_union() (dlk.utils.parser.LinkUnionTool method)
lowercase (dlk.utils.tokenizer_util.TokenizerNormalizerFactory property)
LSTM (class in dlk.core.layers.encoders.lstm)
(class in dlk.core.modules.lstm)
LSTMConfig (class in dlk.core.layers.encoders.lstm)
(class in dlk.core.modules.lstm)
M
ManagerConfigParser (class in dlk.utils.parser)
map_to_submodule() (dlk.utils.parser.BaseConfigParser method)
MAX (dlk.data.postprocessors.seq_lab.AggregationStrategy attribute)
ModelConfigParser (class in dlk.utils.parser)
module
dlk
dlk.core
dlk.core.base_module
dlk.core.callbacks
dlk.core.callbacks.checkpoint
dlk.core.callbacks.early_stop
dlk.core.callbacks.lr_monitor
dlk.core.callbacks.weight_average
dlk.core.imodels
dlk.core.imodels.basic
dlk.core.imodels.distill
dlk.core.initmethods
dlk.core.initmethods.default
dlk.core.initmethods.range_norm
dlk.core.initmethods.range_uniform
dlk.core.layers
dlk.core.layers.decoders
dlk.core.layers.decoders.identity
dlk.core.layers.decoders.linear
dlk.core.layers.decoders.linear_crf
dlk.core.layers.embeddings
dlk.core.layers.embeddings.combine_word_char_cnn
dlk.core.layers.embeddings.identity
dlk.core.layers.embeddings.pretrained_transformers
dlk.core.layers.embeddings.random
dlk.core.layers.embeddings.static
dlk.core.layers.embeddings.static_char_cnn
dlk.core.layers.encoders
dlk.core.layers.encoders.identity
dlk.core.layers.encoders.linear
dlk.core.layers.encoders.lstm
dlk.core.losses
dlk.core.losses.bce
dlk.core.losses.cross_entropy
dlk.core.losses.identity
dlk.core.losses.mse
dlk.core.losses.multi_loss
dlk.core.models
dlk.core.models.basic
dlk.core.modules
dlk.core.modules.bert
dlk.core.modules.conv1d
dlk.core.modules.crf
dlk.core.modules.distil_bert
dlk.core.modules.linear
dlk.core.modules.logits_gather
dlk.core.modules.lstm
dlk.core.modules.roberta
dlk.core.optimizers
dlk.core.optimizers.adamw
dlk.core.optimizers.sgd
dlk.core.schedulers
dlk.core.schedulers.constant
dlk.core.schedulers.constant_warmup
dlk.core.schedulers.cosine_warmup
dlk.core.schedulers.linear_warmup
dlk.core.schedulers.multi_group_schedule
dlk.core.schedulers.rec_decay
dlk.data
dlk.data.datamodules
dlk.data.datamodules.basic
dlk.data.postprocessors
dlk.data.postprocessors.identity
dlk.data.postprocessors.seq_lab
dlk.data.postprocessors.txt_cls
dlk.data.postprocessors.txt_reg
dlk.data.processors
dlk.data.processors.basic
dlk.data.subprocessors
dlk.data.subprocessors.char_gather
dlk.data.subprocessors.fast_tokenizer
dlk.data.subprocessors.load
dlk.data.subprocessors.save
dlk.data.subprocessors.seq_lab_relabel
dlk.data.subprocessors.token2charid
dlk.data.subprocessors.token2id
dlk.data.subprocessors.token_embedding
dlk.data.subprocessors.token_gather
dlk.data.subprocessors.token_norm
dlk.managers
dlk.managers.lightning
dlk.online
dlk.predict
dlk.process
dlk.train
dlk.utils
dlk.utils.config
dlk.utils.get_root
dlk.utils.logger
dlk.utils.parser
dlk.utils.quick_search
dlk.utils.register
dlk.utils.tokenizer_util
dlk.utils.vocab
Module (class in dlk.core.modules)
ModuleConfigParser (class in dlk.utils.parser)
ModuleOutputRenameMixin (class in dlk.core.base_module)
MSELoss (class in dlk.core.losses.mse)
MSELossConfig (class in dlk.core.losses.mse)
MultiLoss (class in dlk.core.losses.multi_loss)
MultiLossConfig (class in dlk.core.losses.multi_loss)
N
nfc (dlk.utils.tokenizer_util.TokenizerNormalizerFactory property)
nfd (dlk.utils.tokenizer_util.TokenizerNormalizerFactory property)
NONE (dlk.data.postprocessors.seq_lab.AggregationStrategy attribute)
num_training_epochs (dlk.core.imodels.basic.BasicIModel property)
num_training_steps (dlk.core.imodels.basic.BasicIModel property)
O
online_dataloader() (dlk.data.datamodules.basic.BasicDatamodule method)
(dlk.data.datamodules.IBaseDataModule method)
OptimizerConfigParser (class in dlk.utils.parser)
origin_input_map (dlk.data.postprocessors.IPostProcessorConfig property)
P
parser() (dlk.utils.parser.BaseConfigParser method)
(dlk.utils.parser.ConfigConfigParser method)
(dlk.utils.parser.LinkConfigParser method)
parser_with_check() (dlk.utils.parser.BaseConfigParser method)
post_check() (dlk.utils.config.BaseConfig method)
PostProcessorConfigParser (class in dlk.utils.parser)
Predict (class in dlk.predict)
predict() (dlk.data.postprocessors.seq_lab.SeqLabPostProcessor method)
(dlk.managers.lightning.LightningManager method)
(dlk.predict.Predict method)
predict_dataloader() (dlk.data.datamodules.basic.BasicDatamodule method)
(dlk.data.datamodules.IBaseDataModule method)
predict_extend_return (dlk.data.postprocessors.IPostProcessorConfig property)
predict_step() (dlk.core.base_module.IModuleStep method)
(dlk.core.base_module.SimpleModule method)
(dlk.core.imodels.basic.BasicIModel method)
(dlk.core.layers.decoders.linear_crf.LinearCRF method)
(dlk.core.models.basic.BasicModel method)
(dlk.core.modules.Module method)
PreTokenizerFactory (class in dlk.utils.tokenizer_util)
PretrainedTransformers (class in dlk.core.layers.embeddings.pretrained_transformers)
PretrainedTransformersConfig (class in dlk.core.layers.embeddings.pretrained_transformers)
proc_dist_outputs() (dlk.core.imodels.GatherOutputMixin static method)
process() (dlk.data.postprocessors.identity.IdentityPostProcessor method)
(dlk.data.postprocessors.IPostProcessor method)
(dlk.data.processors.basic.BasicProcessor method)
(dlk.data.processors.IProcessor method)
(dlk.data.subprocessors.char_gather.CharGather method)
(dlk.data.subprocessors.fast_tokenizer.FastTokenizer method)
(dlk.data.subprocessors.ISubProcessor method)
(dlk.data.subprocessors.load.Load method)
(dlk.data.subprocessors.save.Save method)
(dlk.data.subprocessors.seq_lab_relabel.SeqLabRelabel method)
(dlk.data.subprocessors.token2charid.Token2CharID method)
(dlk.data.subprocessors.token2id.Token2ID method)
(dlk.data.subprocessors.token_embedding.TokenEmbedding method)
(dlk.data.subprocessors.token_gather.TokenGather method)
(dlk.data.subprocessors.token_norm.TokenNorm method)
Processor (class in dlk.process)
ProcessorConfigParser (class in dlk.utils.parser)
provide_keys() (dlk.core.base_module.BaseModule method)
(dlk.core.base_module.IModuleIO method)
(dlk.core.models.basic.BasicModel method)
Q
QuickSearch (class in dlk.utils.quick_search)
R
RandomEmbedding (class in dlk.core.layers.embeddings.random)
RandomEmbeddingConfig (class in dlk.core.layers.embeddings.random)
RangeNormInit (class in dlk.core.initmethods.range_norm)
RangeNormInitConfig (class in dlk.core.initmethods.range_norm)
RangeUniformInit (class in dlk.core.initmethods.range_uniform)
RangeUniformInitConfig (class in dlk.core.initmethods.range_uniform)
real_key_type_pairs() (dlk.data.datamodules.basic.BasicDatamodule method)
RecDecaySchedule (class in dlk.core.schedulers.rec_decay)
RecDecayScheduleConfig (class in dlk.core.schedulers.rec_decay)
Register (class in dlk.utils.register)
register() (dlk.utils.register.Register method)
register_low_links() (dlk.utils.parser.LinkUnionTool method)
register_top_links() (dlk.utils.parser.LinkUnionTool method)
relabel() (dlk.data.subprocessors.seq_lab_relabel.SeqLabRelabel method)
RobertaWrap (class in dlk.core.modules.roberta)
RobertaWrapConfig (class in dlk.core.modules.roberta)
RootConfigParser (class in dlk.utils.parser)
run() (dlk.train.Train method)
run_oneturn() (dlk.train.Train method)
S
Save (class in dlk.data.subprocessors.save)
save() (dlk.data.subprocessors.save.Save method)
SaveConfig (class in dlk.data.subprocessors.save)
ScheduleConfigParser (class in dlk.utils.parser)
search() (dlk.utils.quick_search.QuickSearch method)
seq_norm() (dlk.data.subprocessors.token_norm.TokenNorm method)
SeqLabPostProcessor (class in dlk.data.postprocessors.seq_lab)
SeqLabPostProcessorConfig (class in dlk.data.postprocessors.seq_lab)
SeqLabRelabel (class in dlk.data.subprocessors.seq_lab_relabel)
SeqLabRelabelConfig (class in dlk.data.subprocessors.seq_lab_relabel)
set_rename() (dlk.core.base_module.ModuleOutputRenameMixin method)
SGDOptimizer (class in dlk.core.optimizers.sgd)
SGDOptimizerConfig (class in dlk.core.optimizers.sgd)
SIMPLE (dlk.data.postprocessors.seq_lab.AggregationStrategy attribute)
SimpleModule (class in dlk.core.base_module)
split_to_char() (dlk.data.subprocessors.char_gather.CharGather method)
StaticCharCNNEmbedding (class in dlk.core.layers.embeddings.static_char_cnn)
StaticCharCNNEmbeddingConfig (class in dlk.core.layers.embeddings.static_char_cnn)
StaticEmbedding (class in dlk.core.layers.embeddings.static)
StaticEmbeddingConfig (class in dlk.core.layers.embeddings.static)
StochasticWeightAveragingCallback (class in dlk.core.callbacks.weight_average)
StochasticWeightAveragingCallbackConfig (class in dlk.core.callbacks.weight_average)
strip (dlk.utils.tokenizer_util.TokenizerNormalizerFactory property)
strip_accents (dlk.utils.tokenizer_util.TokenizerNormalizerFactory property)
SubProcessorConfigParser (class in dlk.utils.parser)
T
TaskConfigParser (class in dlk.utils.parser)
test() (dlk.managers.lightning.LightningManager method)
test_dataloader() (dlk.data.datamodules.basic.BasicDatamodule method)
(dlk.data.datamodules.IBaseDataModule method)
test_epoch_end() (dlk.core.imodels.basic.BasicIModel method)
test_step() (dlk.core.base_module.IModuleStep method)
(dlk.core.base_module.SimpleModule method)
(dlk.core.imodels.basic.BasicIModel method)
(dlk.core.models.basic.BasicModel method)
(dlk.core.modules.Module method)
Token2CharID (class in dlk.data.subprocessors.token2charid)
Token2CharIDConfig (class in dlk.data.subprocessors.token2charid)
Token2ID (class in dlk.data.subprocessors.token2id)
Token2IDConfig (class in dlk.data.subprocessors.token2id)
token_norm() (dlk.data.subprocessors.token_norm.TokenNorm method)
TokenEmbedding (class in dlk.data.subprocessors.token_embedding)
TokenEmbeddingConfig (class in dlk.data.subprocessors.token_embedding)
TokenGather (class in dlk.data.subprocessors.token_gather)
TokenGatherConfig (class in dlk.data.subprocessors.token_gather)
tokenize() (dlk.data.subprocessors.token_norm.TokenNormConfig method)
TokenizerNormalizerFactory (class in dlk.utils.tokenizer_util)
TokenizerPostprocessorFactory (class in dlk.utils.tokenizer_util)
TokenNorm (class in dlk.data.subprocessors.token_norm)
TokenNormConfig (class in dlk.data.subprocessors.token_norm)
top_level_union() (dlk.utils.parser.LinkUnionTool method)
trace() (dlk.predict.Predict method)
Train (class in dlk.train)
train_dataloader() (dlk.data.datamodules.basic.BasicDatamodule method)
(dlk.data.datamodules.IBaseDataModule method)
training (dlk.core.base_module.BaseModel attribute)
(dlk.core.base_module.BaseModule attribute)
(dlk.core.base_module.SimpleModule attribute)
(dlk.core.imodels.basic.BasicIModel attribute)
(dlk.core.layers.decoders.identity.IdentityDecoder attribute)
(dlk.core.layers.decoders.linear.Linear attribute)
(dlk.core.layers.decoders.linear_crf.LinearCRF attribute)
(dlk.core.layers.embeddings.combine_word_char_cnn.CombineWordCharCNNEmbedding attribute)
(dlk.core.layers.embeddings.identity.IdentityEmbedding attribute)
(dlk.core.layers.embeddings.pretrained_transformers.PretrainedTransformers attribute)
(dlk.core.layers.embeddings.random.RandomEmbedding attribute)
(dlk.core.layers.embeddings.static.StaticEmbedding attribute)
(dlk.core.layers.embeddings.static_char_cnn.StaticCharCNNEmbedding attribute)
(dlk.core.layers.encoders.identity.IdentityEncoder attribute)
(dlk.core.layers.encoders.linear.Linear attribute)
(dlk.core.layers.encoders.lstm.LSTM attribute)
(dlk.core.models.basic.BasicModel attribute)
(dlk.core.modules.bert.BertWrap attribute)
(dlk.core.modules.conv1d.Conv1d attribute)
(dlk.core.modules.crf.ConditionalRandomField attribute)
(dlk.core.modules.distil_bert.DistilBertWrap attribute)
(dlk.core.modules.linear.Linear attribute)
(dlk.core.modules.logits_gather.LogitsGather attribute)
(dlk.core.modules.lstm.LSTM attribute)
(dlk.core.modules.Module attribute)
(dlk.core.modules.roberta.RobertaWrap attribute)
training_step() (dlk.core.base_module.IModuleStep method)
(dlk.core.base_module.SimpleModule method)
(dlk.core.imodels.basic.BasicIModel method)
(dlk.core.layers.decoders.linear_crf.LinearCRF method)
(dlk.core.models.basic.BasicModel method)
(dlk.core.modules.crf.ConditionalRandomField method)
(dlk.core.modules.Module method)
TxtClsPostProcessor (class in dlk.data.postprocessors.txt_cls)
TxtClsPostProcessorConfig (class in dlk.data.postprocessors.txt_cls)
TxtRegPostProcessor (class in dlk.data.postprocessors.txt_reg)
TxtRegPostProcessorConfig (class in dlk.data.postprocessors.txt_reg)
U
update_config() (dlk.core.losses.bce.BCEWithLogitsLoss method)
(dlk.core.losses.cross_entropy.CrossEntropyLoss method)
(dlk.core.losses.identity.IdentityLoss method)
(dlk.core.losses.mse.MSELoss method)
update_embedding() (dlk.data.subprocessors.token_embedding.TokenEmbedding method)
V
val_dataloader() (dlk.data.datamodules.basic.BasicDatamodule method)
(dlk.data.datamodules.IBaseDataModule method)
validate() (dlk.managers.lightning.LightningManager method)
validation_epoch_end() (dlk.core.imodels.basic.BasicIModel method)
validation_step() (dlk.core.base_module.IModuleStep method)
(dlk.core.base_module.SimpleModule method)
(dlk.core.imodels.basic.BasicIModel method)
(dlk.core.layers.decoders.linear_crf.LinearCRF method)
(dlk.core.models.basic.BasicModel method)
(dlk.core.modules.Module method)
Vocabulary (class in dlk.utils.vocab)
W
warning_file (dlk.utils.logger.Logger attribute)
whitespace (dlk.utils.tokenizer_util.PreTokenizerFactory property)
whitespacesplit (dlk.utils.tokenizer_util.PreTokenizerFactory property)
without_ground_truth_stage (dlk.data.postprocessors.IPostProcessor property)
word_predict() (dlk.data.postprocessors.seq_lab.SeqLabPostProcessor method)
Read the Docs
v: latest
Versions
latest
stable
Downloads
html
On Read the Docs
Project Home
Builds