tatk.nlu.svm package¶
Subpackages¶
Submodules¶
tatk.nlu.svm.Classifier module¶
-
class
tatk.nlu.svm.Classifier.
SGD
(config)¶ Bases:
object
-
__init__
(config)¶ Initialize self. See help(type(self)) for accurate signature.
-
load
(params)¶
-
params
()¶
-
predict
(X)¶
-
train
(X, y)¶
-
-
class
tatk.nlu.svm.Classifier.
SVM
(config)¶ Bases:
object
-
__init__
(config)¶ Initialize self. See help(type(self)) for accurate signature.
-
load
(params)¶
-
params
()¶
-
pickC
(X, y)¶
-
predict
(X)¶
-
train
(X, y)¶
-
-
class
tatk.nlu.svm.Classifier.
classifier
(config)¶ Bases:
object
-
__init__
(config)¶ Initialize self. See help(type(self)) for accurate signature.
-
cacheFeature
(dw, config=None)¶
-
createDictionary
()¶
-
decode
()¶
-
decodeToFile
(dw, output_fname, config=None)¶
-
decode_sent
(sentinfo, output_fname, config=None)¶
-
export
(models_fname, dictionary_fname, config_fname)¶
-
extractFeatures
(dw, log_input_key='batch')¶
-
extractFeatures2
(sentinfo, log_input_key='batch')¶
-
load
(fname)¶
-
save
(save_fname)¶
-
train
(dw, config=None)¶
-
-
tatk.nlu.svm.Classifier.
toSparse
(baseX, X, dictionary)¶
-
tatk.nlu.svm.Classifier.
trainSVMwrapper
(X, y)¶
tatk.nlu.svm.Features module¶
-
class
tatk.nlu.svm.Features.
cnNgram
(words, logp, delta=0)¶ Bases:
object
-
__init__
(words, logp, delta=0)¶ Initialize self. See help(type(self)) for accurate signature.
-
logscore
()¶
-
score
()¶
-
string_repn
()¶
-
word_list
()¶
-
-
tatk.nlu.svm.Features.
cn_ngram_merge
(ngrams)¶
-
tatk.nlu.svm.Features.
cn_ngram_prune
(ngrams, n)¶
-
tatk.nlu.svm.Features.
cn_ngram_replaced
(ngram, searchwords, replacement)¶
-
class
tatk.nlu.svm.Features.
cnet
(config)¶ Bases:
object
-
__init__
(config)¶ Initialize self. See help(type(self)) for accurate signature.
-
calculate
(log_turn, log_input_key='batch')¶
-
tuple_calculate
(this_tuple, log_turn, log_input_key='batch')¶
-
-
tatk.nlu.svm.Features.
get_cnngrams
(cnet, max_ngrams, max_length)¶
-
tatk.nlu.svm.Features.
get_ngrams
(sentence, max_length, skip_ngrams=False, add_tags=True)¶
-
class
tatk.nlu.svm.Features.
lastSys
(config)¶ Bases:
object
-
__init__
(config)¶ Initialize self. See help(type(self)) for accurate signature.
-
calculate
(log_turn, log_input_key='batch')¶
-
tuple_calculate
(this_tuple, log_turn, log_input_key='batch')¶
-
-
class
tatk.nlu.svm.Features.
nbest
(config)¶ Bases:
object
-
__init__
(config)¶ Initialize self. See help(type(self)) for accurate signature.
-
calculate
(log_turn, log_input_key='batch')¶
-
calculate_sent
(log_turn, log_input_key='batch')¶
-
tuple_calculate
(this_tuple, log_turn, log_input_key='batch')¶
-
-
class
tatk.nlu.svm.Features.
nbestLengths
(config)¶ Bases:
object
-
__init__
(config)¶ Initialize self. See help(type(self)) for accurate signature.
-
calculate
(log_turn, log_input_key='batch')¶
-
tuple_calculate
(this_tuple, log_turn, log_input_key='batch')¶
-
tatk.nlu.svm.Tuples module¶
-
tatk.nlu.svm.Tuples.
actual_value
(value)¶
-
class
tatk.nlu.svm.Tuples.
genericValue
(slot, value=None)¶ Bases:
object
-
__init__
(slot, value=None)¶ Initialize self. See help(type(self)) for accurate signature.
-
-
tatk.nlu.svm.Tuples.
generic_to_specific
(tup)¶
-
tatk.nlu.svm.Tuples.
is_generic
(value)¶
-
tatk.nlu.svm.Tuples.
makes_valid_act
(tuples)¶
-
tatk.nlu.svm.Tuples.
tuple_to_act
(t)¶