LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
deeplima::lemmatization::train::train_params_lemmatization_t Struct Reference

#include </home/runner/work/lima/lima/deeplima/libs/tasks/lemmatization/model/train_params_lemmatization.h>

Inheritance diagram for deeplima::lemmatization::train::train_params_lemmatization_t:
deeplima::train::train_params_t

Public Member Functions

 train_params_lemmatization_t ()
 
- Public Member Functions inherited from deeplima::train::train_params_t
 train_params_t (std::string device_string="cpu", float learning_rate=0.001, float weight_decay=0.00001, float beta_one=0.9, float beta_two=0.999, size_t max_epochs=100, size_t max_epochs_without_improvement=10, size_t batch_size=4, float input_dropout=0.3)
 
virtual const std::string & get_train_set_fn () const
 
virtual const std::string & get_dev_set_fn () const
 
virtual void guess_data_sets (const std::string &ud_path, const std::string &corpus)
 

Public Attributes

size_t m_encoder_rnn_hidden_dim
 
size_t m_encoder_embd_dim
 
size_t m_decoder_rnn_hidden_dim
 
size_t m_decoder_embd_dim
 
size_t m_sequence_length
 
- Public Attributes inherited from deeplima::train::train_params_t
std::string m_output_format
 
std::string m_output_model_name
 
std::string m_input_model_name
 
std::string m_train_set_fn
 
std::string m_dev_set_fn
 
std::map< std::string, std::string > m_tags
 
std::string m_device_string
 
float m_learning_rate
 
float m_weight_decay
 
float m_beta_one
 
float m_beta_two
 
float m_input_dropout_prob
 
size_t m_max_epochs
 
size_t m_max_epochs_without_improvement
 
size_t m_batch_size
 
std::string m_optimizers
 

Detailed Description

Definition at line 20 of file train_params_lemmatization.h.

Constructor & Destructor Documentation

◆ train_params_lemmatization_t()

deeplima::lemmatization::train::train_params_lemmatization_t::train_params_lemmatization_t ( )
inline

Definition at line 32 of file train_params_lemmatization.h.

Member Data Documentation

◆ m_decoder_embd_dim

size_t deeplima::lemmatization::train::train_params_lemmatization_t::m_decoder_embd_dim

Definition at line 28 of file train_params_lemmatization.h.

◆ m_decoder_rnn_hidden_dim

size_t deeplima::lemmatization::train::train_params_lemmatization_t::m_decoder_rnn_hidden_dim

Definition at line 27 of file train_params_lemmatization.h.

◆ m_encoder_embd_dim

size_t deeplima::lemmatization::train::train_params_lemmatization_t::m_encoder_embd_dim

Definition at line 24 of file train_params_lemmatization.h.

◆ m_encoder_rnn_hidden_dim

size_t deeplima::lemmatization::train::train_params_lemmatization_t::m_encoder_rnn_hidden_dim

Definition at line 23 of file train_params_lemmatization.h.

◆ m_sequence_length

size_t deeplima::lemmatization::train::train_params_lemmatization_t::m_sequence_length

Definition at line 30 of file train_params_lemmatization.h.


The documentation for this struct was generated from the following file: