コード例 #1
0
ファイル: topology.py プロジェクト: hedaoyuan/Paddle
 def get_layer(self, name):
     """
     get v2.Layer Class instance by layer name
     :param name:
     :return:
     """
     return v2_layer.get_layer(name)
コード例 #2
0
ファイル: topology.py プロジェクト: hedaoyuan/Paddle
 def data_layers(self):
     """
     get all data layer
     :return:
     """
     data_layers = {}
     for layer in self.proto().layers:
         l = v2_layer.get_layer(layer.name)
         if l and l.layer_type == conf_helps.LayerType.DATA:
             data_layers[layer.name] = l
     return data_layers
コード例 #3
0
ファイル: model.py プロジェクト: QipengGuo/TheanoWrapper
 def DRelu_scaled(self, x_in=None, name=None, shape=None, only_func=False, **kwargs):
     return (
         get_layer(self, name=name, layer_type="DRelu_scaled", shape=shape, **kwargs).perform
         if only_func
         else get_layer(self, name=name, layer_type="DRelu_scaled", shape=shape, **kwargs).perform(x_in)
     )
コード例 #4
0
ファイル: model.py プロジェクト: QipengGuo/TheanoWrapper
 def Wmatrix(self, name=None, shape=None, **kwargs):
     return get_layer(self, name=name, layer_type="Wmatrix", shape=shape, **kwargs).perform()
コード例 #5
0
ファイル: model.py プロジェクト: QipengGuo/TheanoWrapper
 def attention(self, x_in=None, h_in=None, name=None, shape=None, **kwargs):
     return get_layer(self, name=name, layer_type="attention", shape=shape, **kwargs).perform(x_in, h_in)
コード例 #6
0
ファイル: model.py プロジェクト: QipengGuo/TheanoWrapper
 def embedding(self, x_in=None, name=None, shape=None, **kwargs):
     return get_layer(self, name=name, layer_type="embedding", shape=shape, **kwargs).perform(x_in)
コード例 #7
0
ファイル: model.py プロジェクト: QipengGuo/TheanoWrapper
 def lstm_flatten(self, x_in=None, name=None, shape=None, return_seq=True, **kwargs):
     return get_layer(self, name=name, layer_type="lstm_flatten", shape=shape, **kwargs).perform(x_in, return_seq)
コード例 #8
0
ファイル: model.py プロジェクト: QipengGuo/TheanoWrapper
 def gru_seq(self, x_in=None, rec_in=None, name=None, shape=None, **kwargs):
     return get_layer(self, name=name, layer_type="gru_seq", shape=shape, **kwargs).perform(x_in, rec_in)
コード例 #9
0
ファイル: model.py プロジェクト: QipengGuo/TheanoWrapper
 def h_softmax(self, x_in=None, y_in=None, name=None, shape=None, **kwargs):
     return get_layer(self, name=name, layer_type="h_softmax", shape=shape, **kwargs).perform(x_in, y_in)
コード例 #10
0
ファイル: model.py プロジェクト: QipengGuo/TheanoWrapper
 def fc(self, x_in=None, name=None, shape=None, **kwargs):
     return get_layer(self, name=name, layer_type="fc", shape=shape, **kwargs).perform(x_in)