..  THIS FILE IS GENERATED BY `gen_doc.{py|sh}`
    !DO NOT EDIT THIS FILE MANUALLY!

============
fluid.layers
============

control_flow
============

.. _api_fluid_layers_array_length:

array_length
------------

..  autofunction:: paddle.fluid.layers.array_length
    :noindex:

.. _api_fluid_layers_array_read:

array_read
----------

..  autofunction:: paddle.fluid.layers.array_read
    :noindex:

.. _api_fluid_layers_array_write:

array_write
-----------

..  autofunction:: paddle.fluid.layers.array_write
    :noindex:

.. _api_fluid_layers_create_array:

create_array
------------

..  autofunction:: paddle.fluid.layers.create_array
    :noindex:

.. _api_fluid_layers_DynamicRNN:

DynamicRNN
----------

..  autoclass:: paddle.fluid.layers.DynamicRNN
    :members:
    :noindex:

.. _api_fluid_layers_equal:

equal
-----

..  autofunction:: paddle.fluid.layers.equal
    :noindex:

.. _api_fluid_layers_IfElse:

IfElse
------

..  autoclass:: paddle.fluid.layers.IfElse
    :members:
    :noindex:

.. _api_fluid_layers_increment:

increment
---------

..  autofunction:: paddle.fluid.layers.increment
    :noindex:

.. _api_fluid_layers_is_empty:

is_empty
--------

..  autofunction:: paddle.fluid.layers.is_empty
    :noindex:

.. _api_fluid_layers_less_than:

less_than
---------

..  autofunction:: paddle.fluid.layers.less_than
    :noindex:

.. _api_fluid_layers_Print:

Print
-----

..  autofunction:: paddle.fluid.layers.Print
    :noindex:

.. _api_fluid_layers_reorder_lod_tensor_by_rank:

reorder_lod_tensor_by_rank
--------------------------

..  autofunction:: paddle.fluid.layers.reorder_lod_tensor_by_rank
    :noindex:

.. _api_fluid_layers_StaticRNN:

StaticRNN
---------

..  autoclass:: paddle.fluid.layers.StaticRNN
    :members:
    :noindex:

.. _api_fluid_layers_Switch:

Switch
------

..  autoclass:: paddle.fluid.layers.Switch
    :members:
    :noindex:

.. _api_fluid_layers_While:

While
-----

..  autoclass:: paddle.fluid.layers.While
    :members:
    :noindex:

device
======

io
==

.. _api_fluid_layers_batch:

batch
-----

..  autofunction:: paddle.fluid.layers.batch
    :noindex:

.. _api_fluid_layers_create_py_reader_by_data:

create_py_reader_by_data
------------------------

..  autofunction:: paddle.fluid.layers.create_py_reader_by_data
    :noindex:

.. _api_fluid_layers_data:

data
----

..  autofunction:: paddle.fluid.layers.data
    :noindex:

.. _api_fluid_layers_double_buffer:

double_buffer
-------------

..  autofunction:: paddle.fluid.layers.double_buffer
    :noindex:

.. _api_fluid_layers_load:

load
----

..  autofunction:: paddle.fluid.layers.load
    :noindex:

.. _api_fluid_layers_open_files:

open_files
----------

..  autofunction:: paddle.fluid.layers.open_files
    :noindex:

.. _api_fluid_layers_Preprocessor:

Preprocessor
------------

..  autoclass:: paddle.fluid.layers.Preprocessor
    :members:
    :noindex:

.. _api_fluid_layers_py_reader:

py_reader
---------

..  autofunction:: paddle.fluid.layers.py_reader
    :noindex:

.. _api_fluid_layers_random_data_generator:

random_data_generator
---------------------

..  autofunction:: paddle.fluid.layers.random_data_generator
    :noindex:

.. _api_fluid_layers_read_file:

read_file
---------

..  autofunction:: paddle.fluid.layers.read_file
    :noindex:

.. _api_fluid_layers_shuffle:

shuffle
-------

..  autofunction:: paddle.fluid.layers.shuffle
    :noindex:

nn
==

.. _api_fluid_layers_adaptive_pool2d:

adaptive_pool2d
---------------

..  autofunction:: paddle.fluid.layers.adaptive_pool2d
    :noindex:

.. _api_fluid_layers_adaptive_pool3d:

adaptive_pool3d
---------------

..  autofunction:: paddle.fluid.layers.adaptive_pool3d
    :noindex:

.. _api_fluid_layers_add_position_encoding:

add_position_encoding
---------------------

..  autofunction:: paddle.fluid.layers.add_position_encoding
    :noindex:

.. _api_fluid_layers_affine_channel:

affine_channel
--------------

..  autofunction:: paddle.fluid.layers.affine_channel
    :noindex:

.. _api_fluid_layers_affine_grid:

affine_grid
-----------

..  autofunction:: paddle.fluid.layers.affine_grid
    :noindex:

.. _api_fluid_layers_autoincreased_step_counter:

autoincreased_step_counter
--------------------------

..  autofunction:: paddle.fluid.layers.autoincreased_step_counter
    :noindex:

.. _api_fluid_layers_batch_norm:

batch_norm
----------

..  autofunction:: paddle.fluid.layers.batch_norm
    :noindex:

.. _api_fluid_layers_beam_search:

beam_search
-----------

..  autofunction:: paddle.fluid.layers.beam_search
    :noindex:

.. _api_fluid_layers_beam_search_decode:

beam_search_decode
------------------

..  autofunction:: paddle.fluid.layers.beam_search_decode
    :noindex:

.. _api_fluid_layers_bilinear_tensor_product:

bilinear_tensor_product
-----------------------

..  autofunction:: paddle.fluid.layers.bilinear_tensor_product
    :noindex:

.. _api_fluid_layers_bpr_loss:

bpr_loss
--------

..  autofunction:: paddle.fluid.layers.bpr_loss
    :noindex:

.. _api_fluid_layers_brelu:

brelu
-----

..  autofunction:: paddle.fluid.layers.brelu
    :noindex:

.. _api_fluid_layers_chunk_eval:

chunk_eval
----------

..  autofunction:: paddle.fluid.layers.chunk_eval
    :noindex:

.. _api_fluid_layers_clip:

clip
----

..  autofunction:: paddle.fluid.layers.clip
    :noindex:

.. _api_fluid_layers_clip_by_norm:

clip_by_norm
------------

..  autofunction:: paddle.fluid.layers.clip_by_norm
    :noindex:

.. _api_fluid_layers_conv2d:

conv2d
------

..  autofunction:: paddle.fluid.layers.conv2d
    :noindex:

.. _api_fluid_layers_conv2d_transpose:

conv2d_transpose
----------------

..  autofunction:: paddle.fluid.layers.conv2d_transpose
    :noindex:

.. _api_fluid_layers_conv3d:

conv3d
------

..  autofunction:: paddle.fluid.layers.conv3d
    :noindex:

.. _api_fluid_layers_conv3d_transpose:

conv3d_transpose
----------------

..  autofunction:: paddle.fluid.layers.conv3d_transpose
    :noindex:

.. _api_fluid_layers_cos_sim:

cos_sim
-------

..  autofunction:: paddle.fluid.layers.cos_sim
    :noindex:

.. _api_fluid_layers_crf_decoding:

crf_decoding
------------

..  autofunction:: paddle.fluid.layers.crf_decoding
    :noindex:

.. _api_fluid_layers_crop:

crop
----

..  autofunction:: paddle.fluid.layers.crop
    :noindex:

.. _api_fluid_layers_cross_entropy:

cross_entropy
-------------

..  autofunction:: paddle.fluid.layers.cross_entropy
    :noindex:

.. _api_fluid_layers_ctc_greedy_decoder:

ctc_greedy_decoder
------------------

..  autofunction:: paddle.fluid.layers.ctc_greedy_decoder
    :noindex:

.. _api_fluid_layers_data_norm:

data_norm
---------

..  autofunction:: paddle.fluid.layers.data_norm
    :noindex:

.. _api_fluid_layers_dice_loss:

dice_loss
---------

..  autofunction:: paddle.fluid.layers.dice_loss
    :noindex:

.. _api_fluid_layers_dropout:

dropout
-------

..  autofunction:: paddle.fluid.layers.dropout
    :noindex:

.. _api_fluid_layers_dynamic_gru:

dynamic_gru
-----------

..  autofunction:: paddle.fluid.layers.dynamic_gru
    :noindex:

.. _api_fluid_layers_dynamic_lstm:

dynamic_lstm
------------

..  autofunction:: paddle.fluid.layers.dynamic_lstm
    :noindex:

.. _api_fluid_layers_dynamic_lstmp:

dynamic_lstmp
-------------

..  autofunction:: paddle.fluid.layers.dynamic_lstmp
    :noindex:

.. _api_fluid_layers_edit_distance:

edit_distance
-------------

..  autofunction:: paddle.fluid.layers.edit_distance
    :noindex:

.. _api_fluid_layers_elementwise_add:

elementwise_add
---------------

..  autofunction:: paddle.fluid.layers.elementwise_add
    :noindex:

.. _api_fluid_layers_elementwise_div:

elementwise_div
---------------

..  autofunction:: paddle.fluid.layers.elementwise_div
    :noindex:

.. _api_fluid_layers_elementwise_max:

elementwise_max
---------------

..  autofunction:: paddle.fluid.layers.elementwise_max
    :noindex:

.. _api_fluid_layers_elementwise_min:

elementwise_min
---------------

..  autofunction:: paddle.fluid.layers.elementwise_min
    :noindex:

.. _api_fluid_layers_elementwise_mul:

elementwise_mul
---------------

..  autofunction:: paddle.fluid.layers.elementwise_mul
    :noindex:

.. _api_fluid_layers_elementwise_pow:

elementwise_pow
---------------

..  autofunction:: paddle.fluid.layers.elementwise_pow
    :noindex:

.. _api_fluid_layers_elementwise_sub:

elementwise_sub
---------------

..  autofunction:: paddle.fluid.layers.elementwise_sub
    :noindex:

.. _api_fluid_layers_elu:

elu
---

..  autofunction:: paddle.fluid.layers.elu
    :noindex:

.. _api_fluid_layers_embedding:

embedding
---------

..  autofunction:: paddle.fluid.layers.embedding
    :noindex:

.. _api_fluid_layers_expand:

expand
------

..  autofunction:: paddle.fluid.layers.expand
    :noindex:

.. _api_fluid_layers_fc:

fc
--

..  autofunction:: paddle.fluid.layers.fc
    :noindex:

.. _api_fluid_layers_flatten:

flatten
-------

..  autofunction:: paddle.fluid.layers.flatten
    :noindex:

.. _api_fluid_layers_fsp_matrix:

fsp_matrix
----------

..  autofunction:: paddle.fluid.layers.fsp_matrix
    :noindex:

.. _api_fluid_layers_gather:

gather
------

..  autofunction:: paddle.fluid.layers.gather
    :noindex:

.. _api_fluid_layers_gaussian_random:

gaussian_random
---------------

..  autofunction:: paddle.fluid.layers.gaussian_random
    :noindex:

.. _api_fluid_layers_gaussian_random_batch_size_like:

gaussian_random_batch_size_like
-------------------------------

..  autofunction:: paddle.fluid.layers.gaussian_random_batch_size_like
    :noindex:

.. _api_fluid_layers_get_tensor_from_selected_rows:

get_tensor_from_selected_rows
-----------------------------

..  autofunction:: paddle.fluid.layers.get_tensor_from_selected_rows
    :noindex:

.. _api_fluid_layers_grid_sampler:

grid_sampler
------------

..  autofunction:: paddle.fluid.layers.grid_sampler
    :noindex:

.. _api_fluid_layers_group_norm:

group_norm
----------

..  autofunction:: paddle.fluid.layers.group_norm
    :noindex:

.. _api_fluid_layers_gru_unit:

gru_unit
--------

..  autofunction:: paddle.fluid.layers.gru_unit
    :noindex:

.. _api_fluid_layers_hard_sigmoid:

hard_sigmoid
------------

..  autofunction:: paddle.fluid.layers.hard_sigmoid
    :noindex:

.. _api_fluid_layers_hash:

hash
----

..  autofunction:: paddle.fluid.layers.hash
    :noindex:

.. _api_fluid_layers_hsigmoid:

hsigmoid
--------

..  autofunction:: paddle.fluid.layers.hsigmoid
    :noindex:

.. _api_fluid_layers_huber_loss:

huber_loss
----------

..  autofunction:: paddle.fluid.layers.huber_loss
    :noindex:

.. _api_fluid_layers_im2sequence:

im2sequence
-----------

..  autofunction:: paddle.fluid.layers.im2sequence
    :noindex:

.. _api_fluid_layers_image_resize:

image_resize
------------

..  autofunction:: paddle.fluid.layers.image_resize
    :noindex:

.. _api_fluid_layers_image_resize_short:

image_resize_short
------------------

..  autofunction:: paddle.fluid.layers.image_resize_short
    :noindex:

.. _api_fluid_layers_kldiv_loss:

kldiv_loss
----------

..  autofunction:: paddle.fluid.layers.kldiv_loss
    :noindex:

.. _api_fluid_layers_l2_normalize:

l2_normalize
------------

..  autofunction:: paddle.fluid.layers.l2_normalize
    :noindex:

.. _api_fluid_layers_label_smooth:

label_smooth
------------

..  autofunction:: paddle.fluid.layers.label_smooth
    :noindex:

.. _api_fluid_layers_layer_norm:

layer_norm
----------

..  autofunction:: paddle.fluid.layers.layer_norm
    :noindex:

.. _api_fluid_layers_leaky_relu:

leaky_relu
----------

..  autofunction:: paddle.fluid.layers.leaky_relu
    :noindex:

.. _api_fluid_layers_linear_chain_crf:

linear_chain_crf
----------------

..  autofunction:: paddle.fluid.layers.linear_chain_crf
    :noindex:

.. _api_fluid_layers_lod_reset:

lod_reset
---------

..  autofunction:: paddle.fluid.layers.lod_reset
    :noindex:

.. _api_fluid_layers_log:

log
---

..  autofunction:: paddle.fluid.layers.log
    :noindex:

.. _api_fluid_layers_log_loss:

log_loss
--------

..  autofunction:: paddle.fluid.layers.log_loss
    :noindex:

.. _api_fluid_layers_logical_and:

logical_and
-----------

..  autofunction:: paddle.fluid.layers.logical_and
    :noindex:

.. _api_fluid_layers_logical_not:

logical_not
-----------

..  autofunction:: paddle.fluid.layers.logical_not
    :noindex:

.. _api_fluid_layers_logical_or:

logical_or
----------

..  autofunction:: paddle.fluid.layers.logical_or
    :noindex:

.. _api_fluid_layers_logical_xor:

logical_xor
-----------

..  autofunction:: paddle.fluid.layers.logical_xor
    :noindex:

.. _api_fluid_layers_lrn:

lrn
---

..  autofunction:: paddle.fluid.layers.lrn
    :noindex:

.. _api_fluid_layers_lstm:

lstm
----

..  autofunction:: paddle.fluid.layers.lstm
    :noindex:

.. _api_fluid_layers_lstm_unit:

lstm_unit
---------

..  autofunction:: paddle.fluid.layers.lstm_unit
    :noindex:

.. _api_fluid_layers_margin_rank_loss:

margin_rank_loss
----------------

..  autofunction:: paddle.fluid.layers.margin_rank_loss
    :noindex:

.. _api_fluid_layers_matmul:

matmul
------

..  autofunction:: paddle.fluid.layers.matmul
    :noindex:

.. _api_fluid_layers_maxout:

maxout
------

..  autofunction:: paddle.fluid.layers.maxout
    :noindex:

.. _api_fluid_layers_mean:

mean
----

..  autofunction:: paddle.fluid.layers.mean
    :noindex:

.. _api_fluid_layers_mean_iou:

mean_iou
--------

..  autofunction:: paddle.fluid.layers.mean_iou
    :noindex:

.. _api_fluid_layers_merge_selected_rows:

merge_selected_rows
-------------------

..  autofunction:: paddle.fluid.layers.merge_selected_rows
    :noindex:

.. _api_fluid_layers_mul:

mul
---

..  autofunction:: paddle.fluid.layers.mul
    :noindex:

.. _api_fluid_layers_multiplex:

multiplex
---------

..  autofunction:: paddle.fluid.layers.multiplex
    :noindex:

.. _api_fluid_layers_nce:

nce
---

..  autofunction:: paddle.fluid.layers.nce
    :noindex:

.. _api_fluid_layers_npair_loss:

npair_loss
----------

..  autofunction:: paddle.fluid.layers.npair_loss
    :noindex:

.. _api_fluid_layers_one_hot:

one_hot
-------

..  autofunction:: paddle.fluid.layers.one_hot
    :noindex:

.. _api_fluid_layers_pad:

pad
---

..  autofunction:: paddle.fluid.layers.pad
    :noindex:

.. _api_fluid_layers_pad2d:

pad2d
-----

..  autofunction:: paddle.fluid.layers.pad2d
    :noindex:

.. _api_fluid_layers_pad_constant_like:

pad_constant_like
-----------------

..  autofunction:: paddle.fluid.layers.pad_constant_like
    :noindex:

.. _api_fluid_layers_pixel_shuffle:

pixel_shuffle
-------------

..  autofunction:: paddle.fluid.layers.pixel_shuffle
    :noindex:

.. _api_fluid_layers_pool2d:

pool2d
------

..  autofunction:: paddle.fluid.layers.pool2d
    :noindex:

.. _api_fluid_layers_pool3d:

pool3d
------

..  autofunction:: paddle.fluid.layers.pool3d
    :noindex:

.. _api_fluid_layers_pow:

pow
---

..  autofunction:: paddle.fluid.layers.pow
    :noindex:

.. _api_fluid_layers_prelu:

prelu
-----

..  autofunction:: paddle.fluid.layers.prelu
    :noindex:

.. _api_fluid_layers_psroi_pool:

psroi_pool
----------

..  autofunction:: paddle.fluid.layers.psroi_pool
    :noindex:

.. _api_fluid_layers_py_func:

py_func
-------

..  autofunction:: paddle.fluid.layers.py_func
    :noindex:

.. _api_fluid_layers_random_crop:

random_crop
-----------

..  autofunction:: paddle.fluid.layers.random_crop
    :noindex:

.. _api_fluid_layers_rank_loss:

rank_loss
---------

..  autofunction:: paddle.fluid.layers.rank_loss
    :noindex:

.. _api_fluid_layers_reduce_max:

reduce_max
----------

..  autofunction:: paddle.fluid.layers.reduce_max
    :noindex:

.. _api_fluid_layers_reduce_mean:

reduce_mean
-----------

..  autofunction:: paddle.fluid.layers.reduce_mean
    :noindex:

.. _api_fluid_layers_reduce_min:

reduce_min
----------

..  autofunction:: paddle.fluid.layers.reduce_min
    :noindex:

.. _api_fluid_layers_reduce_prod:

reduce_prod
-----------

..  autofunction:: paddle.fluid.layers.reduce_prod
    :noindex:

.. _api_fluid_layers_reduce_sum:

reduce_sum
----------

..  autofunction:: paddle.fluid.layers.reduce_sum
    :noindex:

.. _api_fluid_layers_relu:

relu
----

..  autofunction:: paddle.fluid.layers.relu
    :noindex:

.. _api_fluid_layers_relu6:

relu6
-----

..  autofunction:: paddle.fluid.layers.relu6
    :noindex:

.. _api_fluid_layers_reshape:

reshape
-------

..  autofunction:: paddle.fluid.layers.reshape
    :noindex:

.. _api_fluid_layers_resize_bilinear:

resize_bilinear
---------------

..  autofunction:: paddle.fluid.layers.resize_bilinear
    :noindex:

.. _api_fluid_layers_resize_nearest:

resize_nearest
--------------

..  autofunction:: paddle.fluid.layers.resize_nearest
    :noindex:

.. _api_fluid_layers_roi_align:

roi_align
---------

..  autofunction:: paddle.fluid.layers.roi_align
    :noindex:

.. _api_fluid_layers_roi_pool:

roi_pool
--------

..  autofunction:: paddle.fluid.layers.roi_pool
    :noindex:

.. _api_fluid_layers_row_conv:

row_conv
--------

..  autofunction:: paddle.fluid.layers.row_conv
    :noindex:

.. _api_fluid_layers_sampled_softmax_with_cross_entropy:

sampled_softmax_with_cross_entropy
----------------------------------

..  autofunction:: paddle.fluid.layers.sampled_softmax_with_cross_entropy
    :noindex:

.. _api_fluid_layers_sampling_id:

sampling_id
-----------

..  autofunction:: paddle.fluid.layers.sampling_id
    :noindex:

.. _api_fluid_layers_scale:

scale
-----

..  autofunction:: paddle.fluid.layers.scale
    :noindex:

.. _api_fluid_layers_scatter:

scatter
-------

..  autofunction:: paddle.fluid.layers.scatter
    :noindex:

.. _api_fluid_layers_selu:

selu
----

..  autofunction:: paddle.fluid.layers.selu
    :noindex:

.. _api_fluid_layers_sequence_concat:

sequence_concat
---------------

..  autofunction:: paddle.fluid.layers.sequence_concat
    :noindex:

.. _api_fluid_layers_sequence_conv:

sequence_conv
-------------

..  autofunction:: paddle.fluid.layers.sequence_conv
    :noindex:

.. _api_fluid_layers_sequence_enumerate:

sequence_enumerate
------------------

..  autofunction:: paddle.fluid.layers.sequence_enumerate
    :noindex:

.. _api_fluid_layers_sequence_expand:

sequence_expand
---------------

..  autofunction:: paddle.fluid.layers.sequence_expand
    :noindex:

.. _api_fluid_layers_sequence_expand_as:

sequence_expand_as
------------------

..  autofunction:: paddle.fluid.layers.sequence_expand_as
    :noindex:

.. _api_fluid_layers_sequence_first_step:

sequence_first_step
-------------------

..  autofunction:: paddle.fluid.layers.sequence_first_step
    :noindex:

.. _api_fluid_layers_sequence_last_step:

sequence_last_step
------------------

..  autofunction:: paddle.fluid.layers.sequence_last_step
    :noindex:

.. _api_fluid_layers_sequence_mask:

sequence_mask
-------------

..  autofunction:: paddle.fluid.layers.sequence_mask
    :noindex:

.. _api_fluid_layers_sequence_pad:

sequence_pad
------------

..  autofunction:: paddle.fluid.layers.sequence_pad
    :noindex:

.. _api_fluid_layers_sequence_pool:

sequence_pool
-------------

..  autofunction:: paddle.fluid.layers.sequence_pool
    :noindex:

.. _api_fluid_layers_sequence_reshape:

sequence_reshape
----------------

..  autofunction:: paddle.fluid.layers.sequence_reshape
    :noindex:

.. _api_fluid_layers_sequence_reverse:

sequence_reverse
----------------

..  autofunction:: paddle.fluid.layers.sequence_reverse
    :noindex:

.. _api_fluid_layers_sequence_scatter:

sequence_scatter
----------------

..  autofunction:: paddle.fluid.layers.sequence_scatter
    :noindex:

.. _api_fluid_layers_sequence_slice:

sequence_slice
--------------

..  autofunction:: paddle.fluid.layers.sequence_slice
    :noindex:

.. _api_fluid_layers_sequence_softmax:

sequence_softmax
----------------

..  autofunction:: paddle.fluid.layers.sequence_softmax
    :noindex:

.. _api_fluid_layers_sequence_unpad:

sequence_unpad
--------------

..  autofunction:: paddle.fluid.layers.sequence_unpad
    :noindex:

.. _api_fluid_layers_shape:

shape
-----

..  autofunction:: paddle.fluid.layers.shape
    :noindex:

.. _api_fluid_layers_shuffle_channel:

shuffle_channel
---------------

..  autofunction:: paddle.fluid.layers.shuffle_channel
    :noindex:

.. _api_fluid_layers_sigmoid_cross_entropy_with_logits:

sigmoid_cross_entropy_with_logits
---------------------------------

..  autofunction:: paddle.fluid.layers.sigmoid_cross_entropy_with_logits
    :noindex:

.. _api_fluid_layers_similarity_focus:

similarity_focus
----------------

..  autofunction:: paddle.fluid.layers.similarity_focus
    :noindex:

.. _api_fluid_layers_slice:

slice
-----

..  autofunction:: paddle.fluid.layers.slice
    :noindex:

.. _api_fluid_layers_smooth_l1:

smooth_l1
---------

..  autofunction:: paddle.fluid.layers.smooth_l1
    :noindex:

.. _api_fluid_layers_soft_relu:

soft_relu
---------

..  autofunction:: paddle.fluid.layers.soft_relu
    :noindex:

.. _api_fluid_layers_softmax:

softmax
-------

..  autofunction:: paddle.fluid.layers.softmax
    :noindex:

.. _api_fluid_layers_softmax_with_cross_entropy:

softmax_with_cross_entropy
--------------------------

..  autofunction:: paddle.fluid.layers.softmax_with_cross_entropy
    :noindex:

.. _api_fluid_layers_space_to_depth:

space_to_depth
--------------

..  autofunction:: paddle.fluid.layers.space_to_depth
    :noindex:

.. _api_fluid_layers_spectral_norm:

spectral_norm
-------------

..  autofunction:: paddle.fluid.layers.spectral_norm
    :noindex:

.. _api_fluid_layers_split:

split
-----

..  autofunction:: paddle.fluid.layers.split
    :noindex:

.. _api_fluid_layers_square_error_cost:

square_error_cost
-----------------

..  autofunction:: paddle.fluid.layers.square_error_cost
    :noindex:

.. _api_fluid_layers_squeeze:

squeeze
-------

..  autofunction:: paddle.fluid.layers.squeeze
    :noindex:

.. _api_fluid_layers_stack:

stack
-----

..  autofunction:: paddle.fluid.layers.stack
    :noindex:

.. _api_fluid_layers_stanh:

stanh
-----

..  autofunction:: paddle.fluid.layers.stanh
    :noindex:

.. _api_fluid_layers_sum:

sum
---

..  autofunction:: paddle.fluid.layers.sum
    :noindex:

.. _api_fluid_layers_swish:

swish
-----

..  autofunction:: paddle.fluid.layers.swish
    :noindex:

.. _api_fluid_layers_teacher_student_sigmoid_loss:

teacher_student_sigmoid_loss
----------------------------

..  autofunction:: paddle.fluid.layers.teacher_student_sigmoid_loss
    :noindex:

.. _api_fluid_layers_temporal_shift:

temporal_shift
--------------

..  autofunction:: paddle.fluid.layers.temporal_shift
    :noindex:

.. _api_fluid_layers_topk:

topk
----

..  autofunction:: paddle.fluid.layers.topk
    :noindex:

.. _api_fluid_layers_transpose:

transpose
---------

..  autofunction:: paddle.fluid.layers.transpose
    :noindex:

.. _api_fluid_layers_tree_conv:

tree_conv
---------

..  autofunction:: paddle.fluid.layers.tree_conv
    :noindex:

.. _api_fluid_layers_uniform_random_batch_size_like:

uniform_random_batch_size_like
------------------------------

..  autofunction:: paddle.fluid.layers.uniform_random_batch_size_like
    :noindex:

.. _api_fluid_layers_unsqueeze:

unsqueeze
---------

..  autofunction:: paddle.fluid.layers.unsqueeze
    :noindex:

.. _api_fluid_layers_unstack:

unstack
-------

..  autofunction:: paddle.fluid.layers.unstack
    :noindex:

.. _api_fluid_layers_warpctc:

warpctc
-------

..  autofunction:: paddle.fluid.layers.warpctc
    :noindex:

ops
===

.. _api_fluid_layers_abs:

abs
---

..  autofunction:: paddle.fluid.layers.abs
    :noindex:

.. _api_fluid_layers_acos:

acos
----

..  autofunction:: paddle.fluid.layers.acos
    :noindex:

.. _api_fluid_layers_asin:

asin
----

..  autofunction:: paddle.fluid.layers.asin
    :noindex:

.. _api_fluid_layers_atan:

atan
----

..  autofunction:: paddle.fluid.layers.atan
    :noindex:

.. _api_fluid_layers_ceil:

ceil
----

..  autofunction:: paddle.fluid.layers.ceil
    :noindex:

.. _api_fluid_layers_cos:

cos
---

..  autofunction:: paddle.fluid.layers.cos
    :noindex:

.. _api_fluid_layers_cumsum:

cumsum
------

..  autofunction:: paddle.fluid.layers.cumsum
    :noindex:

.. _api_fluid_layers_exp:

exp
---

..  autofunction:: paddle.fluid.layers.exp
    :noindex:

.. _api_fluid_layers_floor:

floor
-----

..  autofunction:: paddle.fluid.layers.floor
    :noindex:

.. _api_fluid_layers_hard_shrink:

hard_shrink
-----------

..  autofunction:: paddle.fluid.layers.hard_shrink
    :noindex:

.. _api_fluid_layers_logsigmoid:

logsigmoid
----------

..  autofunction:: paddle.fluid.layers.logsigmoid
    :noindex:

.. _api_fluid_layers_reciprocal:

reciprocal
----------

..  autofunction:: paddle.fluid.layers.reciprocal
    :noindex:

.. _api_fluid_layers_round:

round
-----

..  autofunction:: paddle.fluid.layers.round
    :noindex:

.. _api_fluid_layers_sigmoid:

sigmoid
-------

..  autofunction:: paddle.fluid.layers.sigmoid
    :noindex:

.. _api_fluid_layers_sin:

sin
---

..  autofunction:: paddle.fluid.layers.sin
    :noindex:

.. _api_fluid_layers_softplus:

softplus
--------

..  autofunction:: paddle.fluid.layers.softplus
    :noindex:

.. _api_fluid_layers_softshrink:

softshrink
----------

..  autofunction:: paddle.fluid.layers.softshrink
    :noindex:

.. _api_fluid_layers_softsign:

softsign
--------

..  autofunction:: paddle.fluid.layers.softsign
    :noindex:

.. _api_fluid_layers_sqrt:

sqrt
----

..  autofunction:: paddle.fluid.layers.sqrt
    :noindex:

.. _api_fluid_layers_square:

square
------

..  autofunction:: paddle.fluid.layers.square
    :noindex:

.. _api_fluid_layers_tanh:

tanh
----

..  autofunction:: paddle.fluid.layers.tanh
    :noindex:

.. _api_fluid_layers_tanh_shrink:

tanh_shrink
-----------

..  autofunction:: paddle.fluid.layers.tanh_shrink
    :noindex:

.. _api_fluid_layers_thresholded_relu:

thresholded_relu
----------------

..  autofunction:: paddle.fluid.layers.thresholded_relu
    :noindex:

.. _api_fluid_layers_uniform_random:

uniform_random
--------------

..  autofunction:: paddle.fluid.layers.uniform_random
    :noindex:

tensor
======

.. _api_fluid_layers_argmax:

argmax
------

..  autofunction:: paddle.fluid.layers.argmax
    :noindex:

.. _api_fluid_layers_argmin:

argmin
------

..  autofunction:: paddle.fluid.layers.argmin
    :noindex:

.. _api_fluid_layers_argsort:

argsort
-------

..  autofunction:: paddle.fluid.layers.argsort
    :noindex:

.. _api_fluid_layers_assign:

assign
------

..  autofunction:: paddle.fluid.layers.assign
    :noindex:

.. _api_fluid_layers_cast:

cast
----

..  autofunction:: paddle.fluid.layers.cast
    :noindex:

.. _api_fluid_layers_concat:

concat
------

..  autofunction:: paddle.fluid.layers.concat
    :noindex:

.. _api_fluid_layers_create_global_var:

create_global_var
-----------------

..  autofunction:: paddle.fluid.layers.create_global_var
    :noindex:

.. _api_fluid_layers_create_parameter:

create_parameter
----------------

..  autofunction:: paddle.fluid.layers.create_parameter
    :noindex:

.. _api_fluid_layers_create_tensor:

create_tensor
-------------

..  autofunction:: paddle.fluid.layers.create_tensor
    :noindex:

.. _api_fluid_layers_fill_constant:

fill_constant
-------------

..  autofunction:: paddle.fluid.layers.fill_constant
    :noindex:

.. _api_fluid_layers_fill_constant_batch_size_like:

fill_constant_batch_size_like
-----------------------------

..  autofunction:: paddle.fluid.layers.fill_constant_batch_size_like
    :noindex:

.. _api_fluid_layers_has_inf:

has_inf
-------

..  autofunction:: paddle.fluid.layers.has_inf
    :noindex:

.. _api_fluid_layers_has_nan:

has_nan
-------

..  autofunction:: paddle.fluid.layers.has_nan
    :noindex:

.. _api_fluid_layers_isfinite:

isfinite
--------

..  autofunction:: paddle.fluid.layers.isfinite
    :noindex:

.. _api_fluid_layers_ones:

ones
----

..  autofunction:: paddle.fluid.layers.ones
    :noindex:

.. _api_fluid_layers_range:

range
-----

..  autofunction:: paddle.fluid.layers.range
    :noindex:

.. _api_fluid_layers_reverse:

reverse
-------

..  autofunction:: paddle.fluid.layers.reverse
    :noindex:

.. _api_fluid_layers_sums:

sums
----

..  autofunction:: paddle.fluid.layers.sums
    :noindex:

.. _api_fluid_layers_tensor_array_to_tensor:

tensor_array_to_tensor
----------------------

..  autofunction:: paddle.fluid.layers.tensor_array_to_tensor
    :noindex:

.. _api_fluid_layers_zeros:

zeros
-----

..  autofunction:: paddle.fluid.layers.zeros
    :noindex:

learning_rate_scheduler
=======================

.. _api_fluid_layers_append_LARS:

append_LARS
-----------

..  autofunction:: paddle.fluid.layers.append_LARS
    :noindex:

.. _api_fluid_layers_cosine_decay:

cosine_decay
------------

..  autofunction:: paddle.fluid.layers.cosine_decay
    :noindex:

.. _api_fluid_layers_exponential_decay:

exponential_decay
-----------------

..  autofunction:: paddle.fluid.layers.exponential_decay
    :noindex:

.. _api_fluid_layers_inverse_time_decay:

inverse_time_decay
------------------

..  autofunction:: paddle.fluid.layers.inverse_time_decay
    :noindex:

.. _api_fluid_layers_linear_lr_warmup:

linear_lr_warmup
----------------

..  autofunction:: paddle.fluid.layers.linear_lr_warmup
    :noindex:

.. _api_fluid_layers_natural_exp_decay:

natural_exp_decay
-----------------

..  autofunction:: paddle.fluid.layers.natural_exp_decay
    :noindex:

.. _api_fluid_layers_noam_decay:

noam_decay
----------

..  autofunction:: paddle.fluid.layers.noam_decay
    :noindex:

.. _api_fluid_layers_piecewise_decay:

piecewise_decay
---------------

..  autofunction:: paddle.fluid.layers.piecewise_decay
    :noindex:

.. _api_fluid_layers_polynomial_decay:

polynomial_decay
----------------

..  autofunction:: paddle.fluid.layers.polynomial_decay
    :noindex:

detection
=========

.. _api_fluid_layers_anchor_generator:

anchor_generator
----------------

..  autofunction:: paddle.fluid.layers.anchor_generator
    :noindex:

.. _api_fluid_layers_bipartite_match:

bipartite_match
---------------

..  autofunction:: paddle.fluid.layers.bipartite_match
    :noindex:

.. _api_fluid_layers_box_clip:

box_clip
--------

..  autofunction:: paddle.fluid.layers.box_clip
    :noindex:

.. _api_fluid_layers_box_coder:

box_coder
---------

..  autofunction:: paddle.fluid.layers.box_coder
    :noindex:

.. _api_fluid_layers_box_decoder_and_assign:

box_decoder_and_assign
----------------------

..  autofunction:: paddle.fluid.layers.box_decoder_and_assign
    :noindex:

.. _api_fluid_layers_density_prior_box:

density_prior_box
-----------------

..  autofunction:: paddle.fluid.layers.density_prior_box
    :noindex:

.. _api_fluid_layers_detection_map:

detection_map
-------------

..  autofunction:: paddle.fluid.layers.detection_map
    :noindex:

.. _api_fluid_layers_detection_output:

detection_output
----------------

..  autofunction:: paddle.fluid.layers.detection_output
    :noindex:

.. _api_fluid_layers_distribute_fpn_proposals:

distribute_fpn_proposals
------------------------

..  autofunction:: paddle.fluid.layers.distribute_fpn_proposals
    :noindex:

.. _api_fluid_layers_generate_mask_labels:

generate_mask_labels
--------------------

..  autofunction:: paddle.fluid.layers.generate_mask_labels
    :noindex:

.. _api_fluid_layers_generate_proposal_labels:

generate_proposal_labels
------------------------

..  autofunction:: paddle.fluid.layers.generate_proposal_labels
    :noindex:

.. _api_fluid_layers_generate_proposals:

generate_proposals
------------------

..  autofunction:: paddle.fluid.layers.generate_proposals
    :noindex:

.. _api_fluid_layers_iou_similarity:

iou_similarity
--------------

..  autofunction:: paddle.fluid.layers.iou_similarity
    :noindex:

.. _api_fluid_layers_multi_box_head:

multi_box_head
--------------

..  autofunction:: paddle.fluid.layers.multi_box_head
    :noindex:

.. _api_fluid_layers_multiclass_nms:

multiclass_nms
--------------

..  autofunction:: paddle.fluid.layers.multiclass_nms
    :noindex:

.. _api_fluid_layers_polygon_box_transform:

polygon_box_transform
---------------------

..  autofunction:: paddle.fluid.layers.polygon_box_transform
    :noindex:

.. _api_fluid_layers_prior_box:

prior_box
---------

..  autofunction:: paddle.fluid.layers.prior_box
    :noindex:

.. _api_fluid_layers_roi_perspective_transform:

roi_perspective_transform
-------------------------

..  autofunction:: paddle.fluid.layers.roi_perspective_transform
    :noindex:

.. _api_fluid_layers_rpn_target_assign:

rpn_target_assign
-----------------

..  autofunction:: paddle.fluid.layers.rpn_target_assign
    :noindex:

.. _api_fluid_layers_ssd_loss:

ssd_loss
--------

..  autofunction:: paddle.fluid.layers.ssd_loss
    :noindex:

.. _api_fluid_layers_target_assign:

target_assign
-------------

..  autofunction:: paddle.fluid.layers.target_assign
    :noindex:

.. _api_fluid_layers_yolo_box:

yolo_box
--------

..  autofunction:: paddle.fluid.layers.yolo_box
    :noindex:

.. _api_fluid_layers_yolov3_loss:

yolov3_loss
-----------

..  autofunction:: paddle.fluid.layers.yolov3_loss
    :noindex:

metric_op
=========

.. _api_fluid_layers_accuracy:

accuracy
--------

..  autofunction:: paddle.fluid.layers.accuracy
    :noindex:

.. _api_fluid_layers_auc:

auc
---

..  autofunction:: paddle.fluid.layers.auc
    :noindex:

