Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
Paddle
提交
62377fd1
P
Paddle
项目概览
PaddlePaddle
/
Paddle
大约 2 年 前同步成功
通知
2325
Star
20933
Fork
5424
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1423
列表
看板
标记
里程碑
合并请求
543
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
Paddle
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1,423
Issue
1,423
列表
看板
标记
里程碑
合并请求
543
合并请求
543
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
62377fd1
编写于
9月 19, 2017
作者:
R
ranqiu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update annotations about layer name of layers.py
上级
fe2c5936
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
64 addition
and
64 deletion
+64
-64
python/paddle/trainer_config_helpers/layers.py
python/paddle/trainer_config_helpers/layers.py
+64
-64
未找到文件。
python/paddle/trainer_config_helpers/layers.py
浏览文件 @
62377fd1
...
@@ -921,7 +921,7 @@ def data_layer(name, size, depth=None, height=None, width=None,
...
@@ -921,7 +921,7 @@ def data_layer(name, size, depth=None, height=None, width=None,
data = data_layer(name="input", size=1000)
data = data_layer(name="input", size=1000)
:param name:
Name of this data layer
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param size: Size of this data layer.
:param size: Size of this data layer.
:type size: int
:type size: int
...
@@ -961,7 +961,7 @@ def embedding_layer(input, size, name=None, param_attr=None, layer_attr=None):
...
@@ -961,7 +961,7 @@ def embedding_layer(input, size, name=None, param_attr=None, layer_attr=None):
"""
"""
Define a embedding Layer.
Define a embedding Layer.
:param name:
Name of this embedding layer
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input: The input layer for this embedding. NOTE: must be Index Data.
:param input: The input layer for this embedding. NOTE: must be Index Data.
:type input: LayerOutput
:type input: LayerOutput
...
@@ -1016,7 +1016,7 @@ def fc_layer(input,
...
@@ -1016,7 +1016,7 @@ def fc_layer(input,
with mixed_layer(size=1024) as fc:
with mixed_layer(size=1024) as fc:
fc += full_matrix_projection(input=layer)
fc += full_matrix_projection(input=layer)
:param name: The
Layer Name
.
:param name: The
name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input: The input layer. Could be a list/tuple of input layer.
:param input: The input layer. Could be a list/tuple of input layer.
:type input: LayerOutput|list|tuple
:type input: LayerOutput|list|tuple
...
@@ -1067,7 +1067,7 @@ def printer_layer(input, format=None, name=None):
...
@@ -1067,7 +1067,7 @@ def printer_layer(input, format=None, name=None):
"""
"""
Print the output value of input layers. This layer is useful for debugging.
Print the output value of input layers. This layer is useful for debugging.
:param name: The
Layer Name
.
:param name: The
name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input: The input layer. Could be a list/tuple of input layer.
:param input: The input layer. Could be a list/tuple of input layer.
:type input: LayerOutput|list|tuple
:type input: LayerOutput|list|tuple
...
@@ -1105,7 +1105,7 @@ def priorbox_layer(input,
...
@@ -1105,7 +1105,7 @@ def priorbox_layer(input,
"""
"""
Compute the priorbox and set the variance. This layer is necessary for ssd.
Compute the priorbox and set the variance. This layer is necessary for ssd.
:param name: The
Layer Name
.
:param name: The
name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input: The input layer.
:param input: The input layer.
:type input: LayerOutput
:type input: LayerOutput
...
@@ -1154,7 +1154,7 @@ def multibox_loss_layer(input_loc,
...
@@ -1154,7 +1154,7 @@ def multibox_loss_layer(input_loc,
"""
"""
Compute the location loss and the confidence loss for ssd.
Compute the location loss and the confidence loss for ssd.
:param name: The
Layer Name
.
:param name: The
name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input_loc: The input predict locations.
:param input_loc: The input predict locations.
:type input_loc: LayerOutput | List of LayerOutput
:type input_loc: LayerOutput | List of LayerOutput
...
@@ -1229,7 +1229,7 @@ def detection_output_layer(input_loc,
...
@@ -1229,7 +1229,7 @@ def detection_output_layer(input_loc,
box location. The output's shape of this layer could be zero if there is
box location. The output's shape of this layer could be zero if there is
no valid bounding box.
no valid bounding box.
:param name: The
Layer Name
.
:param name: The
name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input_loc: The input predict locations.
:param input_loc: The input predict locations.
:type input_loc: LayerOutput | List of LayerOutput.
:type input_loc: LayerOutput | List of LayerOutput.
...
@@ -1301,7 +1301,7 @@ def cross_channel_norm_layer(input, name=None, param_attr=None):
...
@@ -1301,7 +1301,7 @@ def cross_channel_norm_layer(input, name=None, param_attr=None):
a conv layer's output and scale the output by a group of trainable
a conv layer's output and scale the output by a group of trainable
factors which dimensions equal to the channel's number.
factors which dimensions equal to the channel's number.
:param name: The
Layer Name
.
:param name: The
name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input: The input layer.
:param input: The input layer.
:type input: LayerOutput
:type input: LayerOutput
...
@@ -1366,7 +1366,7 @@ def pooling_layer(input,
...
@@ -1366,7 +1366,7 @@ def pooling_layer(input,
:param agg_level: AggregateLevel.TO_NO_SEQUENCE or
:param agg_level: AggregateLevel.TO_NO_SEQUENCE or
AggregateLevel.TO_SEQUENCE
AggregateLevel.TO_SEQUENCE
:type agg_level: AggregateLevel
:type agg_level: AggregateLevel
:param name:
layer name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input: input layer name.
:param input: input layer name.
:type input: LayerOutput
:type input: LayerOutput
...
@@ -1665,7 +1665,7 @@ def last_seq(input,
...
@@ -1665,7 +1665,7 @@ def last_seq(input,
seq = last_seq(input=layer)
seq = last_seq(input=layer)
:param agg_level: Aggregated level
:param agg_level: Aggregated level
:param name:
Layer name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input: Input layer name.
:param input: Input layer name.
:type input: LayerOutput
:type input: LayerOutput
...
@@ -1721,7 +1721,7 @@ def first_seq(input,
...
@@ -1721,7 +1721,7 @@ def first_seq(input,
seq = first_seq(input=layer)
seq = first_seq(input=layer)
:param agg_level: aggregation level
:param agg_level: aggregation level
:param name:
Layer name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input: Input layer name.
:param input: Input layer name.
:type input: LayerOutput
:type input: LayerOutput
...
@@ -1800,7 +1800,7 @@ def expand_layer(input,
...
@@ -1800,7 +1800,7 @@ def expand_layer(input,
:type input: LayerOutput
:type input: LayerOutput
:param expand_as: Expand as this layer's sequence info.
:param expand_as: Expand as this layer's sequence info.
:type expand_as: LayerOutput
:type expand_as: LayerOutput
:param name:
Layer name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param bias_attr: The Bias Attribute. If the parameter is set to
:param bias_attr: The Bias Attribute. If the parameter is set to
False or something not type of ParameterAttribute,
False or something not type of ParameterAttribute,
...
@@ -1859,7 +1859,7 @@ def repeat_layer(input,
...
@@ -1859,7 +1859,7 @@ def repeat_layer(input,
:type input: LayerOutput
:type input: LayerOutput
:param num_repeats: Repeat the input so many times
:param num_repeats: Repeat the input so many times
:type num_repeats: int
:type num_repeats: int
:param name:
Layer name
.
:param name:
The name of this layer. It is optional
.
:param as_row_vector: True for treating input as row vector and repeating
:param as_row_vector: True for treating input as row vector and repeating
in the column direction. This is equivalent to apply
in the column direction. This is equivalent to apply
concat_layer() with num_repeats same input.
concat_layer() with num_repeats same input.
...
@@ -1918,7 +1918,7 @@ def seq_reshape_layer(input,
...
@@ -1918,7 +1918,7 @@ def seq_reshape_layer(input,
:type input: LayerOutput
:type input: LayerOutput
:param reshape_size: the size of reshaped sequence.
:param reshape_size: the size of reshaped sequence.
:type reshape_size: int
:type reshape_size: int
:param name:
Layer name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param act: Activation type.
:param act: Activation type.
:type act: BaseActivation
:type act: BaseActivation
...
@@ -1971,7 +1971,7 @@ def interpolation_layer(input, weight, name=None, layer_attr=None):
...
@@ -1971,7 +1971,7 @@ def interpolation_layer(input, weight, name=None, layer_attr=None):
:type input: list|tuple
:type input: list|tuple
:param weight: Weight layer.
:param weight: Weight layer.
:type weight: LayerOutput
:type weight: LayerOutput
:param name:
Layer name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param layer_attr: extra layer attributes.
:param layer_attr: extra layer attributes.
:type layer_attr: ExtraLayerAttribute.
:type layer_attr: ExtraLayerAttribute.
...
@@ -2076,7 +2076,7 @@ def power_layer(input, weight, name=None, layer_attr=None):
...
@@ -2076,7 +2076,7 @@ def power_layer(input, weight, name=None, layer_attr=None):
:type input: LayerOutput
:type input: LayerOutput
:param weight: Weight layer.
:param weight: Weight layer.
:type weight: LayerOutput
:type weight: LayerOutput
:param name:
Layer name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param layer_attr: extra layer attributes.
:param layer_attr: extra layer attributes.
:type layer_attr: ExtraLayerAttribute.
:type layer_attr: ExtraLayerAttribute.
...
@@ -2120,7 +2120,7 @@ def scaling_layer(input, weight, name=None, layer_attr=None):
...
@@ -2120,7 +2120,7 @@ def scaling_layer(input, weight, name=None, layer_attr=None):
:type input: LayerOutput
:type input: LayerOutput
:param weight: Weight layer.
:param weight: Weight layer.
:type weight: LayerOutput
:type weight: LayerOutput
:param name:
Layer name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param layer_attr: extra layer attributes.
:param layer_attr: extra layer attributes.
:type layer_attr: ExtraLayerAttribute.
:type layer_attr: ExtraLayerAttribute.
...
@@ -2158,7 +2158,7 @@ def trans_layer(input, name=None, layer_attr=None):
...
@@ -2158,7 +2158,7 @@ def trans_layer(input, name=None, layer_attr=None):
:param input: Input layer.
:param input: Input layer.
:type input: LayerOutput
:type input: LayerOutput
:param name:
Layer name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param layer_attr: extra layer attributes.
:param layer_attr: extra layer attributes.
:type layer_attr: ExtraLayerAttribute.
:type layer_attr: ExtraLayerAttribute.
...
@@ -2198,7 +2198,7 @@ def rotate_layer(input, height, width, name=None, layer_attr=None):
...
@@ -2198,7 +2198,7 @@ def rotate_layer(input, height, width, name=None, layer_attr=None):
:type input: LayerOutput
:type input: LayerOutput
:param height: The height of the sample matrix
:param height: The height of the sample matrix
:type height: int
:type height: int
:param name:
Layer name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param layer_attr: extra layer attributes.
:param layer_attr: extra layer attributes.
:type layer_attr: ExtraLayerAttribute.
:type layer_attr: ExtraLayerAttribute.
...
@@ -2243,7 +2243,7 @@ def cos_sim(a, b, scale=1, size=1, name=None, layer_attr=None):
...
@@ -2243,7 +2243,7 @@ def cos_sim(a, b, scale=1, size=1, name=None, layer_attr=None):
cos = cos_sim(a=layer1, b=layer2, size=3)
cos = cos_sim(a=layer1, b=layer2, size=3)
:param name:
layer name
:param name:
The name of this layer. It is optional.
:type name: basestring
:type name: basestring
:param a: input layer a
:param a: input layer a
:type a: LayerOutput
:type a: LayerOutput
...
@@ -2310,7 +2310,7 @@ def hsigmoid(input,
...
@@ -2310,7 +2310,7 @@ def hsigmoid(input,
:type label: LayerOutput
:type label: LayerOutput
:param num_classes: number of classes.
:param num_classes: number of classes.
:type num_classes: int|None
:type num_classes: int|None
:param name:
layer name
:param name:
The name of this layer. It is optional.
:type name: basestring
:type name: basestring
:param bias_attr: The Bias Attribute. If the parameter is set to
:param bias_attr: The Bias Attribute. If the parameter is set to
False or something not type of ParameterAttribute,
False or something not type of ParameterAttribute,
...
@@ -2424,7 +2424,7 @@ def img_conv_layer(input,
...
@@ -2424,7 +2424,7 @@ def img_conv_layer(input,
bias_attr=False,
bias_attr=False,
act=ReluActivation())
act=ReluActivation())
:param name:
Layer name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input: Layer Input.
:param input: Layer Input.
:type input: LayerOutput
:type input: LayerOutput
...
@@ -2850,7 +2850,7 @@ def spp_layer(input,
...
@@ -2850,7 +2850,7 @@ def spp_layer(input,
num_channels=16,
num_channels=16,
pool_type=MaxPooling())
pool_type=MaxPooling())
:param name:
layer name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input: layer's input.
:param input: layer's input.
:type input: LayerOutput
:type input: LayerOutput
...
@@ -2944,7 +2944,7 @@ def img_cmrnorm_layer(input,
...
@@ -2944,7 +2944,7 @@ def img_cmrnorm_layer(input,
norm = img_cmrnorm_layer(input=net, size=5)
norm = img_cmrnorm_layer(input=net, size=5)
:param name:
layer name
.
:param name:
The name of this layer. It is optional
.
:type name: None|basestring
:type name: None|basestring
:param input: layer's input.
:param input: layer's input.
:type input: LayerOutput
:type input: LayerOutput
...
@@ -3007,7 +3007,7 @@ def batch_norm_layer(input,
...
@@ -3007,7 +3007,7 @@ def batch_norm_layer(input,
norm = batch_norm_layer(input=net, act=ReluActivation())
norm = batch_norm_layer(input=net, act=ReluActivation())
:param name:
layer name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input: batch normalization input. Better be linear activation.
:param input: batch normalization input. Better be linear activation.
Because there is an activation inside batch_normalization.
Because there is an activation inside batch_normalization.
...
@@ -3106,7 +3106,7 @@ def sum_to_one_norm_layer(input, name=None, layer_attr=None):
...
@@ -3106,7 +3106,7 @@ def sum_to_one_norm_layer(input, name=None, layer_attr=None):
:param input: Input layer.
:param input: Input layer.
:type input: LayerOutput
:type input: LayerOutput
:param name:
Layer name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param layer_attr: extra layer attributes.
:param layer_attr: extra layer attributes.
:type layer_attr: ExtraLayerAttribute.
:type layer_attr: ExtraLayerAttribute.
...
@@ -3142,7 +3142,7 @@ def row_l2_norm_layer(input, name=None, layer_attr=None):
...
@@ -3142,7 +3142,7 @@ def row_l2_norm_layer(input, name=None, layer_attr=None):
:param input: Input layer.
:param input: Input layer.
:type input: LayerOutput
:type input: LayerOutput
:param name:
Layer name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param layer_attr: extra layer attributes.
:param layer_attr: extra layer attributes.
:type layer_attr: ExtraLayerAttribute.
:type layer_attr: ExtraLayerAttribute.
...
@@ -3194,7 +3194,7 @@ def addto_layer(input, act=None, name=None, bias_attr=None, layer_attr=None):
...
@@ -3194,7 +3194,7 @@ def addto_layer(input, act=None, name=None, bias_attr=None, layer_attr=None):
dropout here.
dropout here.
Please refer to dropout_layer for details.
Please refer to dropout_layer for details.
:param name:
Layer name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input: Input layers. It could be a LayerOutput or list/tuple of
:param input: Input layers. It could be a LayerOutput or list/tuple of
LayerOutput.
LayerOutput.
...
@@ -3254,7 +3254,7 @@ def concat_layer(input, act=None, name=None, layer_attr=None, bias_attr=None):
...
@@ -3254,7 +3254,7 @@ def concat_layer(input, act=None, name=None, layer_attr=None, bias_attr=None):
concat = concat_layer(input=[layer1, layer2])
concat = concat_layer(input=[layer1, layer2])
:param name:
Layer name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input: input layers or projections
:param input: input layers or projections
:type input: list|tuple|collections.Sequence
:type input: list|tuple|collections.Sequence
...
@@ -3347,7 +3347,7 @@ def seq_concat_layer(a, b, act=None, name=None, layer_attr=None,
...
@@ -3347,7 +3347,7 @@ def seq_concat_layer(a, b, act=None, name=None, layer_attr=None,
concat = seq_concat_layer(a=layer1, b=layer2)
concat = seq_concat_layer(a=layer1, b=layer2)
:param name:
Layer name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param a: input sequence layer
:param a: input sequence layer
:type a: LayerOutput
:type a: LayerOutput
...
@@ -3524,7 +3524,7 @@ def lstm_step_layer(input,
...
@@ -3524,7 +3524,7 @@ def lstm_step_layer(input,
output is :math:`o_t`, whose name is 'state' and can use
output is :math:`o_t`, whose name is 'state' and can use
:code:`get_output_layer` to extract this output.
:code:`get_output_layer` to extract this output.
:param name:
Layer's name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param size: Layer's size. NOTE: lstm layer's size, should be equal to
:param size: Layer's size. NOTE: lstm layer's size, should be equal to
:code:`input.size/4`, and should be equal to
:code:`input.size/4`, and should be equal to
...
@@ -3597,7 +3597,7 @@ def gru_step_layer(input,
...
@@ -3597,7 +3597,7 @@ def gru_step_layer(input,
:param output_mem:
:param output_mem:
:param size:
:param size:
:param act:
:param act:
:param name:
:param name:
The name of this layer. It is optional.
:param gate_act:
:param gate_act:
:param bias_attr: The Bias Attribute. If the parameter is set to
:param bias_attr: The Bias Attribute. If the parameter is set to
False or something not type of ParameterAttribute,
False or something not type of ParameterAttribute,
...
@@ -3657,7 +3657,7 @@ def gru_step_naive_layer(input,
...
@@ -3657,7 +3657,7 @@ def gru_step_naive_layer(input,
:param input:
:param input:
:param output_mem:
:param output_mem:
:param size:
:param size:
:param name:
:param name:
The name of this layer. It is optional.
:param act:
:param act:
:param gate_act:
:param gate_act:
:param bias_attr: The Bias Attribute. If the parameter is set to
:param bias_attr: The Bias Attribute. If the parameter is set to
...
@@ -3720,7 +3720,7 @@ def get_output_layer(input, arg_name, name=None, layer_attr=None):
...
@@ -3720,7 +3720,7 @@ def get_output_layer(input, arg_name, name=None, layer_attr=None):
output besides the default one, please use get_output_layer first to get
output besides the default one, please use get_output_layer first to get
the output from input.
the output from input.
:param name:
Layer's name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input: get output layer's input. And this layer should contains
:param input: get output layer's input. And this layer should contains
multiple outputs.
multiple outputs.
...
@@ -3793,7 +3793,7 @@ def recurrent_layer(input,
...
@@ -3793,7 +3793,7 @@ def recurrent_layer(input,
:type bias_attr: ParameterAttribute|None|Bool|Any
:type bias_attr: ParameterAttribute|None|Bool|Any
:param param_attr: parameter attribute.
:param param_attr: parameter attribute.
:type param_attr: ParameterAttribute
:type param_attr: ParameterAttribute
:param name:
name of the layer
:param name:
The name of this layer. It is optional.
:type name: basestring
:type name: basestring
:param layer_attr: Layer Attribute.
:param layer_attr: Layer Attribute.
:type layer_attr: ExtraLayerAttribute
:type layer_attr: ExtraLayerAttribute
...
@@ -4032,7 +4032,7 @@ def maxid_layer(input, name=None, layer_attr=None):
...
@@ -4032,7 +4032,7 @@ def maxid_layer(input, name=None, layer_attr=None):
:param input: Input layer name.
:param input: Input layer name.
:type input: LayerOutput
:type input: LayerOutput
:param name:
Layer name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param layer_attr: extra layer attributes.
:param layer_attr: extra layer attributes.
:type layer_attr: ExtraLayerAttribute.
:type layer_attr: ExtraLayerAttribute.
...
@@ -4065,7 +4065,7 @@ def out_prod_layer(input1, input2, name=None, layer_attr=None):
...
@@ -4065,7 +4065,7 @@ def out_prod_layer(input1, input2, name=None, layer_attr=None):
out_prod = out_prod_layer(input1=vec1, input2=vec2)
out_prod = out_prod_layer(input1=vec1, input2=vec2)
:param name:
Layer name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input1: The first input layer name.
:param input1: The first input layer name.
:type input: LayerOutput
:type input: LayerOutput
...
@@ -4106,7 +4106,7 @@ def eos_layer(input, eos_id, name=None, layer_attr=None):
...
@@ -4106,7 +4106,7 @@ def eos_layer(input, eos_id, name=None, layer_attr=None):
eos = eos_layer(input=layer, eos_id=id)
eos = eos_layer(input=layer, eos_id=id)
:param name:
Layer name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input: Input layer name.
:param input: Input layer name.
:type input: LayerOutput
:type input: LayerOutput
...
@@ -4297,7 +4297,7 @@ def square_error_cost(input,
...
@@ -4297,7 +4297,7 @@ def square_error_cost(input,
cost =
\\
sum_{i=1}^N(t_i-y_i)^2
cost =
\\
sum_{i=1}^N(t_i-y_i)^2
:param name:
layer name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input: Network prediction.
:param input: Network prediction.
:type input: LayerOutput
:type input: LayerOutput
...
@@ -4339,7 +4339,7 @@ def classification_cost(input,
...
@@ -4339,7 +4339,7 @@ def classification_cost(input,
"""
"""
classification cost Layer.
classification cost Layer.
:param name:
layer name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input: input layer name. network output.
:param input: input layer name. network output.
:type input: LayerOutput
:type input: LayerOutput
...
@@ -4643,7 +4643,7 @@ def pad_layer(input,
...
@@ -4643,7 +4643,7 @@ def pad_layer(input,
:type pad_w: list|None
:type pad_w: list|None
:param layer_attr: Extra Layer Attribute.
:param layer_attr: Extra Layer Attribute.
:type layer_attr: ExtraLayerAttribute
:type layer_attr: ExtraLayerAttribute
:param name:
layer name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:return: LayerOutput object.
:return: LayerOutput object.
:rtype: LayerOutput
:rtype: LayerOutput
...
@@ -4711,7 +4711,7 @@ def conv_shift_layer(a, b, name=None, layer_attr=None):
...
@@ -4711,7 +4711,7 @@ def conv_shift_layer(a, b, name=None, layer_attr=None):
conv_shift = conv_shift_layer(a=layer1, b=layer2)
conv_shift = conv_shift_layer(a=layer1, b=layer2)
:param name:
layer name
:param name:
The name of this layer. It is optional.
:type name: basestring
:type name: basestring
:param a: Input layer a.
:param a: Input layer a.
:type a: LayerOutput
:type a: LayerOutput
...
@@ -4767,7 +4767,7 @@ def tensor_layer(a,
...
@@ -4767,7 +4767,7 @@ def tensor_layer(a,
tensor = tensor_layer(a=layer1, b=layer2, size=1000)
tensor = tensor_layer(a=layer1, b=layer2, size=1000)
:param name:
layer name
:param name:
The name of this layer. It is optional.
:type name: basestring
:type name: basestring
:param a: Input layer a.
:param a: Input layer a.
:type a: LayerOutput
:type a: LayerOutput
...
@@ -4830,7 +4830,7 @@ def selective_fc_layer(input,
...
@@ -4830,7 +4830,7 @@ def selective_fc_layer(input,
sel_fc = selective_fc_layer(input=input, size=128, act=TanhActivation())
sel_fc = selective_fc_layer(input=input, size=128, act=TanhActivation())
:param name: The
Layer Name
.
:param name: The
name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input: The input layer.
:param input: The input layer.
:type input: LayerOutput|list|tuple
:type input: LayerOutput|list|tuple
...
@@ -4904,7 +4904,7 @@ def sampling_id_layer(input, name=None, layer_attr=None):
...
@@ -4904,7 +4904,7 @@ def sampling_id_layer(input, name=None, layer_attr=None):
:param input: The input layer.
:param input: The input layer.
:type input: LayerOutput
:type input: LayerOutput
:param name: The
Layer Name
.
:param name: The
name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param layer_attr: Extra Layer config.
:param layer_attr: Extra Layer config.
:type layer_attr: ExtraLayerAttribute|None
:type layer_attr: ExtraLayerAttribute|None
...
@@ -4942,7 +4942,7 @@ def slope_intercept_layer(input,
...
@@ -4942,7 +4942,7 @@ def slope_intercept_layer(input,
:param input: The input layer.
:param input: The input layer.
:type input: LayerOutput
:type input: LayerOutput
:param name: The
Layer Name
.
:param name: The
name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param slope: the scale factor.
:param slope: the scale factor.
:type slope: float.
:type slope: float.
...
@@ -5006,7 +5006,7 @@ def linear_comb_layer(weights, vectors, size=None, name=None, layer_attr=None):
...
@@ -5006,7 +5006,7 @@ def linear_comb_layer(weights, vectors, size=None, name=None, layer_attr=None):
:type vectors: LayerOutput
:type vectors: LayerOutput
:param size: the dimension of this layer.
:param size: the dimension of this layer.
:type size: int
:type size: int
:param name: The
Layer Name
.
:param name: The
name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param layer_attr: Extra Layer config.
:param layer_attr: Extra Layer config.
:type layer_attr: ExtraLayerAttribute|None
:type layer_attr: ExtraLayerAttribute|None
...
@@ -5089,7 +5089,7 @@ def block_expand_layer(input,
...
@@ -5089,7 +5089,7 @@ def block_expand_layer(input,
:type padding_x: int
:type padding_x: int
:param padding_y: The padding size in vertical direction.
:param padding_y: The padding size in vertical direction.
:type padding_y: int
:type padding_y: int
:param name: The name of this layer
, which can not specify
.
:param name: The name of this layer
. It is optional
.
:type name: None|basestring.
:type name: None|basestring.
:param layer_attr: Extra Layer config.
:param layer_attr: Extra Layer config.
:type layer_attr: ExtraLayerAttribute|None
:type layer_attr: ExtraLayerAttribute|None
...
@@ -5158,7 +5158,7 @@ def maxout_layer(input, groups, num_channels=None, name=None, layer_attr=None):
...
@@ -5158,7 +5158,7 @@ def maxout_layer(input, groups, num_channels=None, name=None, layer_attr=None):
:type num_channels: int|None
:type num_channels: int|None
:param groups: The group number of input layer.
:param groups: The group number of input layer.
:type groups: int
:type groups: int
:param name: The name of this layer
, which can not specify
.
:param name: The name of this layer
. It is optional
.
:type name: None|basestring.
:type name: None|basestring.
:param layer_attr: Extra Layer attribute.
:param layer_attr: Extra Layer attribute.
:type layer_attr: ExtraLayerAttribute
:type layer_attr: ExtraLayerAttribute
...
@@ -5222,7 +5222,7 @@ def ctc_layer(input,
...
@@ -5222,7 +5222,7 @@ def ctc_layer(input,
:type label: LayerOutput
:type label: LayerOutput
:param size: category numbers + 1.
:param size: category numbers + 1.
:type size: int
:type size: int
:param name: The name of this layer
:param name: The name of this layer
. It is optional.
:type name: basestring|None
:type name: basestring|None
:param norm_by_times: Whether to normalization by times. False by default.
:param norm_by_times: Whether to normalization by times. False by default.
:type norm_by_times: bool
:type norm_by_times: bool
...
@@ -5299,7 +5299,7 @@ def warp_ctc_layer(input,
...
@@ -5299,7 +5299,7 @@ def warp_ctc_layer(input,
:type label: LayerOutput
:type label: LayerOutput
:param size: category numbers + 1.
:param size: category numbers + 1.
:type size: int
:type size: int
:param name: The name of this layer
, which can not specify
.
:param name: The name of this layer
. It is optional
.
:type name: basestring|None
:type name: basestring|None
:param blank: the 'blank' label used in ctc
:param blank: the 'blank' label used in ctc
:type blank: int
:type blank: int
...
@@ -5492,7 +5492,7 @@ def nce_layer(input,
...
@@ -5492,7 +5492,7 @@ def nce_layer(input,
param_attr=[attr1, attr2], weight=layer3,
param_attr=[attr1, attr2], weight=layer3,
num_classes=3, neg_distribution=[0.1,0.3,0.6])
num_classes=3, neg_distribution=[0.1,0.3,0.6])
:param name: The name of this layer.
:param name: The name of this layer.
It is optional.
:type name: basestring
:type name: basestring
:param input: The input layers. It could be a LayerOutput of list/tuple of LayerOutput.
:param input: The input layers. It could be a LayerOutput of list/tuple of LayerOutput.
:type input: LayerOutput|list|tuple|collections.Sequence
:type input: LayerOutput|list|tuple|collections.Sequence
...
@@ -6182,7 +6182,7 @@ def multiplex_layer(input, name=None, layer_attr=None):
...
@@ -6182,7 +6182,7 @@ def multiplex_layer(input, name=None, layer_attr=None):
:param input: Input layers.
:param input: Input layers.
:type input: list of LayerOutput
:type input: list of LayerOutput
:param name:
Layer name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param layer_attr: extra layer attributes.
:param layer_attr: extra layer attributes.
:type layer_attr: ExtraLayerAttribute.
:type layer_attr: ExtraLayerAttribute.
...
@@ -6220,7 +6220,7 @@ def dropout_layer(input, dropout_rate, name=None):
...
@@ -6220,7 +6220,7 @@ def dropout_layer(input, dropout_rate, name=None):
dropout = dropout_layer(input=input_layer, dropout_rate=0.5)
dropout = dropout_layer(input=input_layer, dropout_rate=0.5)
:param name: The name of this layer.
:param name: The name of this layer.
It is optional.
:type name: basestring
:type name: basestring
:param input: The input layer.
:param input: The input layer.
:type input: LayerOutput
:type input: LayerOutput
...
@@ -6336,7 +6336,7 @@ def prelu_layer(input,
...
@@ -6336,7 +6336,7 @@ def prelu_layer(input,
prelu = prelu_layer(input=layers, partial_sum=1)
prelu = prelu_layer(input=layers, partial_sum=1)
:param name:
Name of this layer
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input: The input layer.
:param input: The input layer.
:type input: LayerOutput
:type input: LayerOutput
...
@@ -6409,7 +6409,7 @@ def gated_unit_layer(input,
...
@@ -6409,7 +6409,7 @@ def gated_unit_layer(input,
:type size: int
:type size: int
:param act: activation type of the projected input.
:param act: activation type of the projected input.
:type act: BaseActivation
:type act: BaseActivation
:param name:
name of this layer
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param gate_attr: Attributes to tune the gate output, for example, error
:param gate_attr: Attributes to tune the gate output, for example, error
clipping threshold, dropout and so on. See ExtraLayerAttribute for
clipping threshold, dropout and so on. See ExtraLayerAttribute for
...
@@ -6485,7 +6485,7 @@ def switch_order_layer(input,
...
@@ -6485,7 +6485,7 @@ def switch_order_layer(input,
:param input: The input layer.
:param input: The input layer.
:type input: LayerOutput
:type input: LayerOutput
:param name:
Name of this layer
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param reshape_axis: Specify the axises of 'height'. Its value should be positive and less than 4.
:param reshape_axis: Specify the axises of 'height'. Its value should be positive and less than 4.
:type reshape_axis: int
:type reshape_axis: int
...
@@ -6538,7 +6538,7 @@ def crop_layer(input, offset, axis=2, shape=None, name=None, layer_attr=None):
...
@@ -6538,7 +6538,7 @@ def crop_layer(input, offset, axis=2, shape=None, name=None, layer_attr=None):
:type partial_sum: int
:type partial_sum: int
:param shape: The shape to be cropped. Default is None.
:param shape: The shape to be cropped. Default is None.
:type shape: Sequence | None
:type shape: Sequence | None
:param name:
Name of this layer
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:return: LayerOutput object.
:return: LayerOutput object.
:rtype: LayerOutput
:rtype: LayerOutput
...
@@ -6584,7 +6584,7 @@ def sub_nested_seq_layer(input, selected_indices, name=None):
...
@@ -6584,7 +6584,7 @@ def sub_nested_seq_layer(input, selected_indices, name=None):
:type input: LayerOutput
:type input: LayerOutput
:param selected_indices: a set of sequence indices in the nested sequence.
:param selected_indices: a set of sequence indices in the nested sequence.
:type input: LayerOutput
:type input: LayerOutput
:param name:
name of this layer
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:return: LayerOutput object.
:return: LayerOutput object.
:rtype: LayerOutput
:rtype: LayerOutput
...
@@ -6622,7 +6622,7 @@ def clip_layer(input, min, max, name=None):
...
@@ -6622,7 +6622,7 @@ def clip_layer(input, min, max, name=None):
clip = clip_layer(input=input_layer, min=-10, max=10)
clip = clip_layer(input=input_layer, min=-10, max=10)
:param name: The
Layer Name
.
:param name: The
name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input: The input layer.
:param input: The input layer.
:type input: LayerOutput.
:type input: LayerOutput.
...
@@ -6667,7 +6667,7 @@ def seq_slice_layer(input, starts, ends, name=None):
...
@@ -6667,7 +6667,7 @@ def seq_slice_layer(input, starts, ends, name=None):
seq_silce = seq_slice_layer(input=input_seq,
seq_silce = seq_slice_layer(input=input_seq,
starts=start_pos, ends=end_pos)
starts=start_pos, ends=end_pos)
:param name:
name of this layer
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input: input for this layer, it should be a sequence.
:param input: input for this layer, it should be a sequence.
:type input: LayerOutput
:type input: LayerOutput
...
@@ -6721,7 +6721,7 @@ def kmax_seq_score_layer(input, name=None, beam_size=1):
...
@@ -6721,7 +6721,7 @@ def kmax_seq_score_layer(input, name=None, beam_size=1):
kmax_indices = kmax_seq_score_layer(input=input_layer, beam_size)
kmax_indices = kmax_seq_score_layer(input=input_layer, beam_size)
:param name: The
Layer Name
.
:param name: The
name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input: The input layer. It stores scores over a sequence or a nested
:param input: The input layer. It stores scores over a sequence or a nested
sequence and its size must be 1.
sequence and its size must be 1.
...
@@ -6779,7 +6779,7 @@ def img_conv3d_layer(input,
...
@@ -6779,7 +6779,7 @@ def img_conv3d_layer(input,
bias_attr=False,
bias_attr=False,
act=ReluActivation())
act=ReluActivation())
:param name:
Layer name
.
:param name:
The name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input: Layer Input.
:param input: Layer Input.
:type input: LayerOutput
:type input: LayerOutput
...
@@ -6910,7 +6910,7 @@ def scale_shift_layer(input, name=None, param_attr=None, bias_attr=None):
...
@@ -6910,7 +6910,7 @@ def scale_shift_layer(input, name=None, param_attr=None, bias_attr=None):
scale_shift = scale_shift_layer(input=input_layer, bias_attr=False)
scale_shift = scale_shift_layer(input=input_layer, bias_attr=False)
:param name: The
Layer Name
.
:param name: The
name of this layer. It is optional
.
:type name: basestring
:type name: basestring
:param input: The input layer.
:param input: The input layer.
:type input: LayerOutput.
:type input: LayerOutput.
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录