LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
deeplima::lemmatization::train::Seq2SeqLemmatizerImpl Member List

This is the complete list of members for deeplima::lemmatization::train::Seq2SeqLemmatizerImpl, including all inherited members.

BiRnnClassifierImpl()deeplima::nets::BiRnnClassifierImplinline
BiRnnClassifierImpl(DictsHolder &&dicts, const std::vector< embd_descr_t > &embd_descr, const std::vector< rnn_descr_t > &rnn_descr, const std::vector< std::string > &output_names, const std::vector< uint32_t > &classes, float input_dropout_prob)deeplima::nets::BiRnnClassifierImplinline
BiRnnClassifierImpl(DictsHolder &&dicts, const std::vector< embd_descr_t > &embd_descr, const std::string &script)deeplima::nets::BiRnnClassifierImplinline
BiRnnSeq2SeqImpl()deeplima::nets::BiRnnSeq2SeqImplinline
BiRnnSeq2SeqImpl(DictsHolder &&dicts, const std::vector< embd_descr_t > &encoder_embd_descr, const std::vector< rnn_descr_t > &encoder_rnn_descr, const std::vector< embd_descr_t > &decoder_embd_descr, const std::vector< rnn_descr_t > &decoder_rnn_descr, const std::vector< embd_descr_t > &cat_embd_descr)deeplima::nets::BiRnnSeq2SeqImplinline
concatenate(const std::vector< T > &a, const std::vector< T > &b, const std::vector< T > &c={})deeplima::nets::BiRnnSeq2SeqImplinlineprotectedstatic
create_arg(const std::vector< std::string > &names, const std::map< std::string, std::string > &opts)deeplima::nets::StaticGraphImplprotectedvirtual
create_submodule_DeepBiaffineAttentionDecoder(const std::string &name, const std::map< std::string, std::string > &opts)deeplima::nets::StaticGraphImplprotectedvirtual
create_submodule_DeepBiaffineAttentionLabelDecoder(const std::string &name, const std::map< std::string, std::string > &opts)deeplima::nets::StaticGraphImplprotectedvirtual
create_submodule_Dropout(const std::string &name, const std::map< std::string, std::string > &opts)deeplima::nets::StaticGraphImplprotectedvirtual
create_submodule_Embedding(const std::string &name, const std::map< std::string, std::string > &opts)deeplima::nets::StaticGraphImplprotectedvirtual
create_submodule_Linear(const std::string &name, const std::map< std::string, std::string > &opts)deeplima::nets::StaticGraphImplprotectedvirtual
create_submodule_LSTM(const std::string &name, const std::map< std::string, std::string > &opts)deeplima::nets::StaticGraphImplprotectedvirtual
evaluate(const std::vector< TorchMatrix< int64_t > > &input, const std::vector< TorchMatrix< int64_t > > &gold, nets::epoch_stat_t &stat, const torch::Device &device=torch::Device(torch::kCPU))deeplima::lemmatization::train::Seq2SeqLemmatizerImpl
deeplima::nets::BiRnnSeq2SeqImpl::evaluate(const std::vector< std::string > &output_names, const TorchMatrix< int64_t > &input, const TorchMatrix< int64_t > &gold, epoch_stat_t &stat, const torch::Device &device=torch::Device(torch::kCPU))deeplima::nets::BiRnnSeq2SeqImpl
deeplima::nets::BiRnnClassifierImpl::evaluate(const std::vector< std::string > &output_names, const std::map< std::string, torch::Tensor > &input, const torch::Tensor &target, epoch_stat_t &stat, const torch::Device &device)deeplima::nets::BiRnnClassifierImplprotected
forward(const std::map< std::string, torch::Tensor > &inputs, const std::string &output_name)deeplima::nets::StaticGraphImplinline
forward(const std::map< std::string, torch::Tensor > &inputs, const std::vector< std::string > &output_names)deeplima::nets::StaticGraphImplinline
forward(const std::map< std::string, torch::Tensor > &inputs, InputIt outputs_begin, InputIt outputs_end)deeplima::nets::StaticGraphImplinline
generate_script(const std::vector< embd_descr_t > &encoder_embd_descr, const std::vector< rnn_descr_t > &encoder_rnn_descr, const std::vector< embd_descr_t > &decoder_embd_descr, const std::vector< rnn_descr_t > &decoder_rnn_descr, const std::vector< embd_descr_t > &cat_embd_descr, size_t n_output_classes)deeplima::nets::BiRnnSeq2SeqImplprotected
deeplima::nets::BiRnnClassifierImpl::generate_script(const std::vector< embd_descr_t > &embd_descr, const std::vector< rnn_descr_t > &rnn_descr, const std::vector< std::string > &output_names, const std::vector< uint32_t > &classes, float input_dropout_prob)deeplima::nets::BiRnnClassifierImplprotectedstatic
get_bool_option(const std::map< std::string, std::string > &opts, const std::string &name)deeplima::nets::StaticGraphImplinlineprotected
get_dicts() constdeeplima::nets::StaticGraphImplinline
get_embd_descr() constdeeplima::nets::BiRnnClassifierImplinline
get_exec_plan_key(const std::map< std::string, torch::Tensor > &inputs, InputIt outputs_begin, InputIt outputs_end)deeplima::nets::StaticGraphImplinlineprotected
get_fixed_upos() constdeeplima::lemmatization::train::Seq2SeqLemmatizerImplinline
get_layers_deep_biaffine_attn_decoder() constdeeplima::nets::StaticGraphImplinline
get_layers_deep_biaffine_attn_label_decoder() constdeeplima::nets::StaticGraphImplinline
get_layers_dropout() constdeeplima::nets::StaticGraphImplinline
get_layers_embedding() constdeeplima::nets::StaticGraphImplinline
get_layers_linear() constdeeplima::nets::StaticGraphImplinline
get_layers_lstm() constdeeplima::nets::StaticGraphImplinline
get_module_by_name(const std::string &name) constdeeplima::nets::StaticGraphImplinline
get_module_name(size_t idx, const std::string &type) constdeeplima::nets::StaticGraphImplinline
get_morph_model() constdeeplima::lemmatization::train::Seq2SeqLemmatizerImplinline
get_option(const std::map< std::string, std::string > &opts, const std::string &name)deeplima::nets::StaticGraphImplinlineprotected
get_script() constdeeplima::nets::StaticGraphImplinline
get_tags() constdeeplima::nets::StaticGraphImplinlinevirtual
has_tag(const std::string &key) constdeeplima::nets::StaticGraphImplinlinevirtual
init_rnns()deeplima::nets::StaticGraphImplprotectedvirtual
load(torch::serialize::InputArchive &archive)deeplima::lemmatization::train::Seq2SeqLemmatizerImplvirtual
load(const std::string &fn)deeplima::lemmatization::train::Seq2SeqLemmatizerImplinline
m_argsdeeplima::nets::StaticGraphImplprotected
m_cat_embd_descrdeeplima::nets::BiRnnSeq2SeqImplprotected
m_deep_biaffine_attention_decoderdeeplima::nets::StaticGraphImplprotected
m_deep_biaffine_attention_label_decoderdeeplima::nets::StaticGraphImplprotected
m_dictsdeeplima::nets::StaticGraphImplprotected
m_dropoutdeeplima::nets::StaticGraphImplprotected
m_embd_descrdeeplima::nets::BiRnnClassifierImplprotected
m_embeddingdeeplima::nets::StaticGraphImplprotected
m_exec_plansdeeplima::nets::StaticGraphImplprotected
m_fixed_uposdeeplima::lemmatization::train::Seq2SeqLemmatizerImplprotected
m_lineardeeplima::nets::StaticGraphImplprotected
m_lstmdeeplima::nets::StaticGraphImplprotected
m_modulesdeeplima::nets::StaticGraphImplprotected
m_morph_modeldeeplima::lemmatization::train::Seq2SeqLemmatizerImplprotected
m_opsdeeplima::nets::StaticGraphImplprotected
m_outidx_to_opidxdeeplima::nets::StaticGraphImplprotected
m_scriptdeeplima::nets::StaticGraphImplprotected
m_tagsdeeplima::nets::StaticGraphImplprotected
m_tensor_name_to_idxdeeplima::nets::StaticGraphImplprotected
parse_iargs(const std::string &str)deeplima::nets::StaticGraphImplprotectedvirtual
parse_list(std::string &str, char sep)deeplima::nets::StaticGraphImplprotectedvirtual
parse_options(std::istringstream &ss)deeplima::nets::StaticGraphImplprotectedvirtual
parse_script(const std::string &script)deeplima::nets::StaticGraphImplprotectedvirtual
parse_script_line(const std::string &line)deeplima::nets::StaticGraphImplprotectedvirtual
predict(const std::string &output_name, const torch::Tensor &input, const torch::Device &device=torch::Device(torch::kCPU))deeplima::nets::BiRnnClassifierImpl
predict(const std::vector< std::string > &output_names, const torch::Tensor &input, const torch::Device &device=torch::Device(torch::kCPU))deeplima::nets::BiRnnClassifierImpl
predict(size_t worker_id, const torch::Tensor &inputs, int64_t input_begin, int64_t input_end, int64_t output_begin, int64_t output_end, std::shared_ptr< StdMatrix< uint8_t > > &output, const std::vector< std::string > &outputs_names, const torch::Device &device=torch::Device(torch::kCPU))deeplima::nets::BiRnnClassifierImpl
prepare_exec_plan(const std::map< std::string, torch::Tensor > &inputs, InputIt outputs_begin, InputIt outputs_end)deeplima::nets::StaticGraphImplinlineprotected
pretty_dump(std::ostream &stream) constdeeplima::nets::StaticGraphImplvirtual
save(torch::serialize::OutputArchive &archive) constdeeplima::lemmatization::train::Seq2SeqLemmatizerImplvirtual
Seq2SeqLemmatizerImpl()deeplima::lemmatization::train::Seq2SeqLemmatizerImplinline
Seq2SeqLemmatizerImpl(DictsHolder &&dicts, const morph_model::morph_model_t &lang_morph_model, const std::vector< nets::embd_descr_t > &encoder_embd_descr, const std::vector< nets::rnn_descr_t > &encoder_rnn_descr, const std::vector< nets::embd_descr_t > &decoder_embd_descr, const std::vector< nets::rnn_descr_t > &decoder_rnn_descr, const std::vector< nets::embd_descr_t > &cat_embd_descr, const std::string &fixed_upos)deeplima::lemmatization::train::Seq2SeqLemmatizerImplinline
set_tags(const std::map< std::string, std::string > &tags)deeplima::nets::StaticGraphImplvirtual
split_input(const torch::Tensor &src, std::map< std::string, torch::Tensor > &dst, const torch::Device &device)deeplima::nets::BiRnnClassifierImplprotected
StaticGraphImpl(const DictsHolder &dicts, const std::string &script)deeplima::nets::StaticGraphImpl
StaticGraphImpl(DictsHolder &&dicts, const std::string &script)deeplima::nets::StaticGraphImpl
StaticGraphImpl()deeplima::nets::StaticGraphImplinline
tensor_t typedefdeeplima::lemmatization::train::Seq2SeqLemmatizerImpl
to(torch::Device device, bool non_blocking=false) overridedeeplima::nets::StaticGraphImplvirtual
train(const train_params_lemmatization_t &params, const std::vector< TorchMatrix< int64_t > > &train_input, const std::vector< std::vector< TorchMatrix< int64_t > > > &train_input_cat, const std::vector< TorchMatrix< int64_t > > &train_gold, const std::vector< TorchMatrix< int64_t > > &eval_input, const std::vector< std::vector< TorchMatrix< int64_t > > > &eval_input_cat, const std::vector< TorchMatrix< int64_t > > &eval_gold, torch::optim::Optimizer &opt, const torch::Device &device=torch::Device(torch::kCPU))deeplima::lemmatization::train::Seq2SeqLemmatizerImpl
deeplima::nets::BiRnnSeq2SeqImpl::train(size_t epochs, size_t batch_size, size_t seq_len, const std::vector< std::string > &output_names, const TorchMatrix< int64_t > &train_input, const TorchMatrix< int64_t > &train_gold, const TorchMatrix< int64_t > &eval_input, const TorchMatrix< int64_t > &eval_gold, torch::optim::Optimizer &opt, const std::string &model_name="", const torch::Device &device=torch::Device(torch::kCPU))deeplima::nets::BiRnnClassifierImpl
train_batch(const std::vector< std::string > &output_names, const torch::Tensor &input, const std::vector< torch::Tensor > &input_cat, const torch::Tensor &target, torch::optim::Optimizer &opt, epoch_stat_t &stat, const torch::Device &device)deeplima::nets::BiRnnSeq2SeqImplprotected
deeplima::nets::BiRnnClassifierImpl::train_batch(size_t batch_size, size_t seq_len, const std::vector< std::string > &output_names, const torch::Tensor &input, const torch::Tensor &gold, torch::optim::Optimizer &opt, epoch_stat_t &stat, const torch::Device &device)deeplima::nets::BiRnnClassifierImplprotected
deeplima::nets::BiRnnClassifierImpl::train_batch(size_t batch_size, size_t seq_len, const std::vector< std::string > &output_names, const std::map< std::string, torch::Tensor > &input, const torch::Tensor &target, torch::optim::Optimizer &opt, epoch_stat_t &stat, const torch::Device &device)deeplima::nets::BiRnnClassifierImplprotected
train_epoch(size_t batch_size, size_t seq_len, const std::vector< std::string > &output_names, const torch::Tensor &input_batches, const torch::Tensor &gold_batches, torch::optim::Optimizer &opt, epoch_stat_t &stat, const torch::Device &device)deeplima::nets::BiRnnClassifierImplprotected
train_on_subset(const train_params_lemmatization_t &params, const TorchMatrix< int64_t > &train_input, const std::vector< TorchMatrix< int64_t > > &train_input_cat, const TorchMatrix< int64_t > &train_gold, torch::optim::Optimizer &opt, const torch::Device &device=torch::Device(torch::kCPU))deeplima::lemmatization::train::Seq2SeqLemmatizerImpl