master.workflow.netconf package¶
Submodules¶
master.workflow.netconf.workflow_netconf module¶
-
class
master.workflow.netconf.workflow_netconf.WorkFlowNetConf(key=None)[source]¶ Bases:
master.workflow.common.workflow_common.WorkFlowCommon
master.workflow.netconf.workflow_netconf_autoencoder module¶
-
class
master.workflow.netconf.workflow_netconf_autoencoder.WorkFlowNetConfAutoEncoder(key=None)[source]¶ Bases:
master.workflow.netconf.workflow_netconf.WorkFlowNetConfnumber of autoencoder hidden layer size :param node_id: :return:
master.workflow.netconf.workflow_netconf_bilstmcrf module¶
-
class
master.workflow.netconf.workflow_netconf_bilstmcrf.WorkFlowNetConfBiLstmCrf(key=None)[source]¶ Bases:
master.workflow.netconf.workflow_netconf.WorkFlowNetConf-
batch_size¶ batch size on train
rnn cell size for char
-
chars¶ if char embedding, training is 3.5x slower
-
crf¶ if sentence max lenghth is one you cannot usr crf layer
-
dim¶ dimension size of word vector (must be equal to word embedding models vecotr size)
-
dim_char¶ if you use default vector it’s ok to use default value
-
get_model_store_path¶ getter for preprocess
rnn cell size for word
-
lowercase¶ lowercase preprocess only needed for english
-
lr_decay¶ hyper parms on learning rate which chage learning rate on the middle of traing
-
max_iter¶ set maximum iteration size (None : no limit)
-
nepoch_no_imprv¶ early stop cehck rule (if there is no improvement on given amount of time, train will be stopeed)
-
nepochs¶ iteration time of train
-
p_dropout¶ drop rate on train process
-
p_lr¶ learning rate
-
train_embeddings¶ choose to chagne word embedding vector or not (recommend False)
-
master.workflow.netconf.workflow_netconf_cnn module¶
-
class
master.workflow.netconf.workflow_netconf_cnn.WorkFlowNetConfCNN(key=None)[source]¶ Bases:
master.workflow.netconf.workflow_netconf.WorkFlowNetConf
master.workflow.netconf.workflow_netconf_d2v module¶
-
class
master.workflow.netconf.workflow_netconf_d2v.WorkFlowNetConfD2V(key=None)[source]¶ Bases:
master.workflow.netconf.workflow_netconf.WorkFlowNetConf
master.workflow.netconf.workflow_netconf_fasttext module¶
-
class
master.workflow.netconf.workflow_netconf_fasttext.WorkFlowNetConfFastText(key=None)[source]¶ Bases:
master.workflow.netconf.workflow_netconf.WorkFlowNetConf-
iter¶ getter for wide and cnn :return:
-
min_count¶ getter for wide and cnn :return:
-
model_store_path¶ getter for wide and cnn :return:
-
preprocess¶ getter for wide and cnn :return:s
-
set_conf_data(input_data)[source]¶ set cofn parms for fasttext on database :return: dict (input data)
-
vector_size¶ getter for wide and cnn :return:
-
window_size¶ getter for wide and cnn :return:
-
master.workflow.netconf.workflow_netconf_rbm module¶
-
class
master.workflow.netconf.workflow_netconf_rbm.WorkFlowNetConfFcnn(key=None)[source]¶ Bases:
master.workflow.netconf.workflow_netconf.WorkFlowNetConf
master.workflow.netconf.workflow_netconf_rcnn module¶
-
class
master.workflow.netconf.workflow_netconf_rcnn.WorkFlowNetConfRcnn(key=None)[source]¶ Bases:
master.workflow.netconf.workflow_netconf.WorkFlowNetConf
master.workflow.netconf.workflow_netconf_renet module¶
-
class
master.workflow.netconf.workflow_netconf_renet.WorkFlowNetConfReNet(key=None)[source]¶ Bases:
master.workflow.netconf.workflow_netconf.WorkFlowNetConf
master.workflow.netconf.workflow_netconf_rnn module¶
-
class
master.workflow.netconf.workflow_netconf_rnn.WorkFlowNetConfRnn(key=None)[source]¶ Bases:
master.workflow.netconf.workflow_netconf.WorkFlowNetConf
master.workflow.netconf.workflow_netconf_seq2seq module¶
-
class
master.workflow.netconf.workflow_netconf_seq2seq.WorkFlowNetConfSeq2Seq(key=None)[source]¶ Bases:
master.workflow.netconf.workflow_netconf.WorkFlowNetConf
master.workflow.netconf.workflow_netconf_w2v module¶
-
class
master.workflow.netconf.workflow_netconf_w2v.WorkFlowNetConfW2V(key=None)[source]¶ Bases:
master.workflow.netconf.workflow_netconf.WorkFlowNetConf
master.workflow.netconf.workflow_netconf_wcnn module¶
-
class
master.workflow.netconf.workflow_netconf_wcnn.WorkFlowNetConfWideCnn(key=None)[source]¶ Bases:
master.workflow.netconf.workflow_netconf.WorkFlowNetConf-
batch_size¶ getter for wide and cnn :return:
-
char_embed¶ getter for wide and cnn :param node_id: :return:
-
char_embed_size¶ get vector embed type :param node_id: :return:
-
char_encode¶ get vector embed type :param node_id: :return:
-
char_max_len¶ get vector embed type :param node_id: :return:
-
embed_type¶ get vector embed type :return:
-
encode_channel¶ getter for WorkflowFeedFr2Wcnn conf :param node_id: :return:
-
encode_column¶ getter for WorkflowFeedFr2Wcnn conf :param node_id: :return:
-
encode_len¶ getter for WorkflowFeedFr2Wcnn conf :param node_id: :return:
-
epoch¶ getter for wide and cnn :return:
-
get_decode_column¶ getter for WorkflowFeedFr2Wcnn conf :param node_id: :return:
-
get_lable_list¶ get vector embed type :param node_id: :return:
-
get_layer_info¶ getter for wide and cnn :return:
-
get_preprocess_type¶ getter for WorkflowFeedFr2Wcnn conf :param node_id: :return:
-
get_vocab_list¶ get vector embed type :param node_id: :return:
-
get_vocab_size¶ get vocab size for onhot encoder :return:
-
input_onehot¶ get vector embed type :param node_id: :return:
-
labels¶ getter for wide and cnn :return:
-
lable_onehot¶ get vector embed type :param node_id: :return:
-
lable_size¶ getter for WorkflowFeedFr2Wcnn conf :param node_id: :return:
-
layeroutputs¶ getter for wide and cnn :return:
-
learnrate¶ getter for wide and cnn :return:
-
model_path¶ getter for wide and cnn :return:
-
modelname¶ getter for wide and cnn :return:
-
num_classes¶ getter for wide and cnn :return:
-
out¶ getter for wide and cnn :return:
-
predictcnt¶ getter for wide and cnn :return:
-
traincnt¶ getter for wide and cnn :return:
-
type¶ getter for wide and cnn :return:
-
vocab_size¶ getter for wide and cnn :param node_id: :return:
-
word_vector_size¶ get vocab size for onhot encoder :return:
-
master.workflow.netconf.workflow_netconf_wdnn module¶
-
class
master.workflow.netconf.workflow_netconf_wdnn.WorkFlowNetConfWdnn(key=None)[source]¶ Bases:
master.workflow.netconf.workflow_netconf.WorkFlowNetConf-
activation_function¶ getter for preprocess
-
auto_demension¶ getter for preprocess
-
batch_size¶ getter for preprocess
-
epoch¶ getter for preprocess
getter for preprocess
-
model_path¶ getter for preprocess
-
model_type¶ getter for preprocess
-
set_view_obj(nnid, ver, node, input_data)[source]¶ set net config data edited on view :param nnid, ver, node, input_data: :return:
-
train¶ getter for preprocess
-