
third_party.org.chokkan.crfsuite.crfsuiteJNI Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jcrfsuite Show documentation
Show all versions of jcrfsuite Show documentation
Jcrfsuite is a Java interface for crfsuite, a fast implementation of Conditional Random Fields,
using SWIG and class injection technique
/* ----------------------------------------------------------------------------
* This file was automatically generated by SWIG (http://www.swig.org).
* Version 2.0.4
*
* Do not make changes to this file unless you know what you are doing--modify
* the SWIG interface file instead.
* ----------------------------------------------------------------------------- */
package third_party.org.chokkan.crfsuite;
public class crfsuiteJNI {
public final static native long new_Item__SWIG_0();
public final static native long new_Item__SWIG_1(long jarg1);
public final static native long Item_size(long jarg1, Item jarg1_);
public final static native long Item_capacity(long jarg1, Item jarg1_);
public final static native void Item_reserve(long jarg1, Item jarg1_, long jarg2);
public final static native boolean Item_isEmpty(long jarg1, Item jarg1_);
public final static native void Item_clear(long jarg1, Item jarg1_);
public final static native void Item_add(long jarg1, Item jarg1_, long jarg2, Attribute jarg2_);
public final static native long Item_get(long jarg1, Item jarg1_, int jarg2);
public final static native void Item_set(long jarg1, Item jarg1_, int jarg2, long jarg3, Attribute jarg3_);
public final static native void delete_Item(long jarg1);
public final static native long new_ItemSequence__SWIG_0();
public final static native long new_ItemSequence__SWIG_1(long jarg1);
public final static native long ItemSequence_size(long jarg1, ItemSequence jarg1_);
public final static native long ItemSequence_capacity(long jarg1, ItemSequence jarg1_);
public final static native void ItemSequence_reserve(long jarg1, ItemSequence jarg1_, long jarg2);
public final static native boolean ItemSequence_isEmpty(long jarg1, ItemSequence jarg1_);
public final static native void ItemSequence_clear(long jarg1, ItemSequence jarg1_);
public final static native void ItemSequence_add(long jarg1, ItemSequence jarg1_, long jarg2, Item jarg2_);
public final static native long ItemSequence_get(long jarg1, ItemSequence jarg1_, int jarg2);
public final static native void ItemSequence_set(long jarg1, ItemSequence jarg1_, int jarg2, long jarg3, Item jarg3_);
public final static native void delete_ItemSequence(long jarg1);
public final static native long new_StringList__SWIG_0();
public final static native long new_StringList__SWIG_1(long jarg1);
public final static native long StringList_size(long jarg1, StringList jarg1_);
public final static native long StringList_capacity(long jarg1, StringList jarg1_);
public final static native void StringList_reserve(long jarg1, StringList jarg1_, long jarg2);
public final static native boolean StringList_isEmpty(long jarg1, StringList jarg1_);
public final static native void StringList_clear(long jarg1, StringList jarg1_);
public final static native void StringList_add(long jarg1, StringList jarg1_, String jarg2);
public final static native String StringList_get(long jarg1, StringList jarg1_, int jarg2);
public final static native void StringList_set(long jarg1, StringList jarg1_, int jarg2, String jarg3);
public final static native void delete_StringList(long jarg1);
public final static native void Attribute_attr_set(long jarg1, Attribute jarg1_, String jarg2);
public final static native String Attribute_attr_get(long jarg1, Attribute jarg1_);
public final static native void Attribute_value_set(long jarg1, Attribute jarg1_, double jarg2);
public final static native double Attribute_value_get(long jarg1, Attribute jarg1_);
public final static native long new_Attribute__SWIG_0();
public final static native long new_Attribute__SWIG_1(String jarg1);
public final static native long new_Attribute__SWIG_2(String jarg1, double jarg2);
public final static native void delete_Attribute(long jarg1);
public final static native long new_Trainer();
public final static native void delete_Trainer(long jarg1);
public final static native void Trainer_clear(long jarg1, Trainer jarg1_);
public final static native void Trainer_append(long jarg1, Trainer jarg1_, long jarg2, ItemSequence jarg2_, long jarg3, StringList jarg3_, int jarg4);
public final static native boolean Trainer_select(long jarg1, Trainer jarg1_, String jarg2, String jarg3);
public final static native int Trainer_train(long jarg1, Trainer jarg1_, String jarg2, int jarg3);
public final static native long Trainer_params(long jarg1, Trainer jarg1_);
public final static native void Trainer_set(long jarg1, Trainer jarg1_, String jarg2, String jarg3);
public final static native String Trainer_get(long jarg1, Trainer jarg1_, String jarg2);
public final static native String Trainer_help(long jarg1, Trainer jarg1_, String jarg2);
public final static native void Trainer_message(long jarg1, Trainer jarg1_, String jarg2);
public final static native void Trainer_messageSwigExplicitTrainer(long jarg1, Trainer jarg1_, String jarg2);
public final static native void Trainer_director_connect(Trainer obj, long cptr, boolean mem_own, boolean weak_global);
public final static native void Trainer_change_ownership(Trainer obj, long cptr, boolean take_or_release);
public final static native long new_Tagger();
public final static native void delete_Tagger(long jarg1);
public final static native boolean Tagger_open(long jarg1, Tagger jarg1_, String jarg2);
public final static native void Tagger_close(long jarg1, Tagger jarg1_);
public final static native long Tagger_labels(long jarg1, Tagger jarg1_);
public final static native long Tagger_tag(long jarg1, Tagger jarg1_, long jarg2, ItemSequence jarg2_);
public final static native void Tagger_set(long jarg1, Tagger jarg1_, long jarg2, ItemSequence jarg2_);
public final static native long Tagger_viterbi(long jarg1, Tagger jarg1_);
public final static native double Tagger_probability(long jarg1, Tagger jarg1_, long jarg2, StringList jarg2_);
public final static native double Tagger_marginal(long jarg1, Tagger jarg1_, String jarg2, int jarg3);
public final static native String version();
public static void SwigDirector_Trainer_message(Trainer self, String msg) {
self.message(msg);
}
private final static native void swig_module_init();
static {
swig_module_init();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy