CRFSuite model interface. More...
Public Attributes | |
| void * | internal |
| Pointer to the internal data (internal use only). | |
| int | nref |
| Reference counter (internal use only). | |
| int(* | addref )(crfsuite_model_t *model) |
| Increment the reference counter. | |
| int(* | release )(crfsuite_model_t *model) |
| Decrement the reference counter. | |
| int(* | get_tagger )(crfsuite_model_t *model, crfsuite_tagger_t **ptr_tagger) |
| Obtain the pointer to crfsuite_tagger_t interface. | |
| int(* | get_labels )(crfsuite_model_t *model, crfsuite_dictionary_t **ptr_labels) |
| Obtain the pointer to crfsuite_dictionary_t interface for labels. | |
| int(* | get_attrs )(crfsuite_model_t *model, crfsuite_dictionary_t **ptr_attrs) |
| Obtain the pointer to crfsuite_dictionary_t interface for attributes. | |
| int(* | dump )(crfsuite_model_t *model, FILE *fpo) |
| Print the model in human-readable format. | |
CRFSuite model interface.
| int(* tag_crfsuite_model::addref)(crfsuite_model_t *model) |
Increment the reference counter.
| model | The pointer to this model instance. |
| int(* tag_crfsuite_model::dump)(crfsuite_model_t *model, FILE *fpo) |
Print the model in human-readable format.
| model | The pointer to this model instance. |
| fpo | The FILE* pointer. |
| ptr_attrs | The pointer that receives a crfsuite_dictionary_t pointer. |
| int(* tag_crfsuite_model::get_attrs)(crfsuite_model_t *model, crfsuite_dictionary_t **ptr_attrs) |
Obtain the pointer to crfsuite_dictionary_t interface for attributes.
| model | The pointer to this model instance. |
| ptr_attrs | The pointer that receives a crfsuite_dictionary_t pointer. |
| int(* tag_crfsuite_model::get_labels)(crfsuite_model_t *model, crfsuite_dictionary_t **ptr_labels) |
Obtain the pointer to crfsuite_dictionary_t interface for labels.
| model | The pointer to this model instance. |
| ptr_labels | The pointer that receives a crfsuite_dictionary_t pointer. |
| int(* tag_crfsuite_model::get_tagger)(crfsuite_model_t *model, crfsuite_tagger_t **ptr_tagger) |
Obtain the pointer to crfsuite_tagger_t interface.
| model | The pointer to this model instance. |
| ptr_tagger | The pointer that receives a crfsuite_tagger_t pointer. |
| int(* tag_crfsuite_model::release)(crfsuite_model_t *model) |
Decrement the reference counter.
| model | The pointer to this model instance. |