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.WorkFlowNetConf
number 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
-