diff --git a/docs/master/_modules/torch/nn/modules/adaptive.html b/docs/master/_modules/torch/nn/modules/adaptive.html
index ee18b38d8639..58fbe162e673 100644
--- a/docs/master/_modules/torch/nn/modules/adaptive.html
+++ b/docs/master/_modules/torch/nn/modules/adaptive.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/modules/batchnorm.html b/docs/master/_modules/torch/nn/modules/batchnorm.html
index 4eaea1f9f44c..8c348df1301b 100644
--- a/docs/master/_modules/torch/nn/modules/batchnorm.html
+++ b/docs/master/_modules/torch/nn/modules/batchnorm.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/modules/container.html b/docs/master/_modules/torch/nn/modules/container.html
index e528c6b105f1..0961486db29c 100644
--- a/docs/master/_modules/torch/nn/modules/container.html
+++ b/docs/master/_modules/torch/nn/modules/container.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/modules/conv.html b/docs/master/_modules/torch/nn/modules/conv.html
index bd52fd244587..cf23c26c30b0 100644
--- a/docs/master/_modules/torch/nn/modules/conv.html
+++ b/docs/master/_modules/torch/nn/modules/conv.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/modules/distance.html b/docs/master/_modules/torch/nn/modules/distance.html
index 786f0b409c7f..cecd7cb417a8 100644
--- a/docs/master/_modules/torch/nn/modules/distance.html
+++ b/docs/master/_modules/torch/nn/modules/distance.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/modules/dropout.html b/docs/master/_modules/torch/nn/modules/dropout.html
index 72f42054b1bf..ef97461ce1db 100644
--- a/docs/master/_modules/torch/nn/modules/dropout.html
+++ b/docs/master/_modules/torch/nn/modules/dropout.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/modules/flatten.html b/docs/master/_modules/torch/nn/modules/flatten.html
index 8b3f4cce10ef..6462f887f5e0 100644
--- a/docs/master/_modules/torch/nn/modules/flatten.html
+++ b/docs/master/_modules/torch/nn/modules/flatten.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/modules/fold.html b/docs/master/_modules/torch/nn/modules/fold.html
index c18f1cdd552f..2e5b6369a273 100644
--- a/docs/master/_modules/torch/nn/modules/fold.html
+++ b/docs/master/_modules/torch/nn/modules/fold.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/modules/instancenorm.html b/docs/master/_modules/torch/nn/modules/instancenorm.html
index 614b012335ef..e53bd053f0cf 100644
--- a/docs/master/_modules/torch/nn/modules/instancenorm.html
+++ b/docs/master/_modules/torch/nn/modules/instancenorm.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/modules/linear.html b/docs/master/_modules/torch/nn/modules/linear.html
index 71b5ae011a78..bfac7e543219 100644
--- a/docs/master/_modules/torch/nn/modules/linear.html
+++ b/docs/master/_modules/torch/nn/modules/linear.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/modules/loss.html b/docs/master/_modules/torch/nn/modules/loss.html
index a1e80a4e334b..f1d916de9233 100644
--- a/docs/master/_modules/torch/nn/modules/loss.html
+++ b/docs/master/_modules/torch/nn/modules/loss.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/modules/module.html b/docs/master/_modules/torch/nn/modules/module.html
index c21745ee83a5..9bcd8f1caf06 100644
--- a/docs/master/_modules/torch/nn/modules/module.html
+++ b/docs/master/_modules/torch/nn/modules/module.html
@@ -158,7 +158,7 @@
return handle
-[docs] class Module :
+
class Module :
r """Base class for all neural network modules.
Your models should also subclass this class.
@@ -580,7 +580,7 @@
Source code for torch.nn.modules.module
"""
forward : Callable [ ... , Any ] = _forward_unimplemented
-[docs] def register_buffer ( self , name : str , tensor : Optional [ Tensor ], persistent : bool = True ) -> None :
+
def register_buffer ( self , name : str , tensor : Optional [ Tensor ], persistent : bool = True ) -> None :
r """Adds a buffer to the module.
This is typically used to register a buffer that should not to be
@@ -630,9 +630,9 @@
Source code for torch.nn.modules.module
if persistent :
self . _non_persistent_buffers_set . discard ( name )
else :
- self . _non_persistent_buffers_set . add ( name )
+
self . _non_persistent_buffers_set . add ( name )
-
[docs] def register_parameter ( self , name : str , param : Optional [ Parameter ]) -> None :
+
def register_parameter ( self , name : str , param : Optional [ Parameter ]) -> None :
r """Adds a parameter to the module.
The parameter can be accessed as an attribute using given name.
@@ -669,9 +669,9 @@
Source code for torch.nn.modules.module
"as a function of another Tensor, compute the value in "
"the forward() method." . format ( name ))
else :
- self . _parameters [ name ] = param
+
self . _parameters [ name ] = param
-
[docs] def add_module ( self , name : str , module : Optional [ 'Module' ]) -> None :
+
def add_module ( self , name : str , module : Optional [ 'Module' ]) -> None :
r """Adds a child module to the current module.
The module can be accessed as an attribute using the given name.
@@ -693,7 +693,7 @@
Source code for torch.nn.modules.module
raise KeyError ( "module name can't contain \" . \" " )
elif name == '' :
raise KeyError ( "module name can't be empty string \"\" " )
- self . _modules [ name ] = module
+
self . _modules [ name ] = module
def _apply ( self , fn ):
for module in self . children ():
@@ -744,7 +744,7 @@
Source code for torch.nn.modules.module
return self
-[docs] def apply ( self : T , fn : Callable [[ 'Module' ], None ]) -> T :
+
def apply ( self : T , fn : Callable [[ 'Module' ], None ]) -> T :
r """Applies ``fn`` recursively to every submodule (as returned by ``.children()``)
as well as self. Typical use includes initializing the parameters of a model
(see also :ref:`nn-init-doc`).
@@ -785,9 +785,9 @@
Source code for torch.nn.modules.module
for module in self . children ():
module . apply ( fn )
fn ( self )
- return self
+
return self
-
[docs] def cuda ( self : T , device : Optional [ Union [ int , device ]] = None ) -> T :
+
def cuda ( self : T , device : Optional [ Union [ int , device ]] = None ) -> T :
r """Moves all model parameters and buffers to the GPU.
This also makes associated parameters and buffers different objects. So
@@ -801,17 +801,17 @@
Source code for torch.nn.modules.module
Returns:
Module: self
"""
- return self . _apply ( lambda t : t . cuda ( device ))
+
return self . _apply ( lambda t : t . cuda ( device ))
-
[docs] def cpu ( self : T ) -> T :
+
def cpu ( self : T ) -> T :
r """Moves all model parameters and buffers to the CPU.
Returns:
Module: self
"""
-
return self . _apply ( lambda t : t . cpu ())
+
return self . _apply ( lambda t : t . cpu ())
-
[docs] def type ( self : T , dst_type : Union [ dtype , str ]) -> T :
+
def type ( self : T , dst_type : Union [ dtype , str ]) -> T :
r """Casts all parameters and buffers to :attr:`dst_type`.
Arguments:
@@ -820,39 +820,39 @@
Source code for torch.nn.modules.module
Returns:
Module: self
"""
- return self . _apply ( lambda t : t . type ( dst_type ))
+
return self . _apply ( lambda t : t . type ( dst_type ))
-
[docs] def float ( self : T ) -> T :
+
def float ( self : T ) -> T :
r """Casts all floating point parameters and buffers to float datatype.
Returns:
Module: self
"""
-
return self . _apply ( lambda t : t . float () if t . is_floating_point () else t )
+
return self . _apply ( lambda t : t . float () if t . is_floating_point () else t )
-
[docs] def double ( self : T ) -> T :
+
def double ( self : T ) -> T :
r """Casts all floating point parameters and buffers to ``double`` datatype.
Returns:
Module: self
"""
-
return self . _apply ( lambda t : t . double () if t . is_floating_point () else t )
+
return self . _apply ( lambda t : t . double () if t . is_floating_point () else t )
-
[docs] def half ( self : T ) -> T :
+
def half ( self : T ) -> T :
r """Casts all floating point parameters and buffers to ``half`` datatype.
Returns:
Module: self
"""
-
return self . _apply ( lambda t : t . half () if t . is_floating_point () else t )
+
return self . _apply ( lambda t : t . half () if t . is_floating_point () else t )
-
[docs] def bfloat16 ( self : T ) -> T :
+
def bfloat16 ( self : T ) -> T :
r """Casts all floating point parameters and buffers to ``bfloat16`` datatype.
Returns:
Module: self
"""
-
return self . _apply ( lambda t : t . bfloat16 () if t . is_floating_point () else t )
+
return self . _apply ( lambda t : t . bfloat16 () if t . is_floating_point () else t )
@overload
def to ( self : T , device : Optional [ Union [ int , device ]] = ... , dtype : Optional [ Union [ dtype , str ]] = ... ,
@@ -867,7 +867,7 @@
Source code for torch.nn.modules.module
def to ( self : T , tensor : Tensor , non_blocking : bool = ... ) -> T :
...
-[docs] def to ( self , * args , ** kwargs ):
+
def to ( self , * args , ** kwargs ):
r """Moves and/or casts the parameters and buffers.
This can be called as
@@ -950,9 +950,9 @@
Source code for torch.nn.modules.module
return t . to ( device , dtype if t . is_floating_point () else None , non_blocking , memory_format = convert_to_format )
return t . to ( device , dtype if t . is_floating_point () else None , non_blocking )
- return self . _apply ( convert )
+
return self . _apply ( convert )
-
[docs] def register_backward_hook (
+
def register_backward_hook (
self , hook : Callable [[ 'Module' , _grad_t , _grad_t ], Union [ None , Tensor ]]
) -> RemovableHandle :
r """Registers a backward hook on the module.
@@ -986,9 +986,9 @@
Source code for torch.nn.modules.module
"""
handle = hooks . RemovableHandle ( self . _backward_hooks )
self . _backward_hooks [ handle . id ] = hook
- return handle
+
return handle
-
[docs] def register_forward_pre_hook ( self , hook : Callable [ ... , None ]) -> RemovableHandle :
+
def register_forward_pre_hook ( self , hook : Callable [ ... , None ]) -> RemovableHandle :
r """Registers a forward pre-hook on the module.
The hook will be called every time before :func:`forward` is invoked.
@@ -1009,9 +1009,9 @@
Source code for torch.nn.modules.module
"""
handle = hooks . RemovableHandle ( self . _forward_pre_hooks )
self . _forward_pre_hooks [ handle . id ] = hook
- return handle
+
return handle
-
[docs] def register_forward_hook ( self , hook : Callable [ ... , None ]) -> RemovableHandle :
+
def register_forward_hook ( self , hook : Callable [ ... , None ]) -> RemovableHandle :
r """Registers a forward hook on the module.
The hook will be called every time after :func:`forward` has computed an output.
@@ -1032,7 +1032,7 @@
Source code for torch.nn.modules.module
"""
handle = hooks . RemovableHandle ( self . _forward_hooks )
self . _forward_hooks [ handle . id ] = hook
- return handle
+
return handle
def _slow_forward ( self , * input , ** kwargs ):
tracing_state = torch . _C . _get_tracing_state ()
@@ -1220,7 +1220,7 @@
Source code for torch.nn.modules.module
def state_dict ( self , prefix : str = ... , keep_vars : bool = ... ) -> Dict [ str , Tensor ]:
...
-[docs] def state_dict ( self , destination = None , prefix = '' , keep_vars = False ):
+
def state_dict ( self , destination = None , prefix = '' , keep_vars = False ):
r """Returns a dictionary containing a whole state of the module.
Both parameters and persistent buffers (e.g. running averages) are
@@ -1248,7 +1248,7 @@
Source code for torch.nn.modules.module
hook_result = hook ( self , destination , prefix , local_metadata )
if hook_result is not None :
destination = hook_result
- return destination
+
return destination
def _register_load_state_dict_pre_hook ( self , hook ):
r """These hooks will be called with arguments: `state_dict`, `prefix`,
@@ -1336,7 +1336,7 @@
Source code for torch.nn.modules.module
if input_name not in self . _modules and input_name not in local_state :
unexpected_keys . append ( key )
-[docs] def load_state_dict ( self , state_dict : Union [ Dict [ str , Tensor ], Dict [ str , Tensor ]],
+
def load_state_dict ( self , state_dict : Union [ Dict [ str , Tensor ], Dict [ str , Tensor ]],
strict : bool = True ):
r """Copies parameters and buffers from :attr:`state_dict` into
this module and its descendants. If :attr:`strict` is ``True``, then
@@ -1389,7 +1389,7 @@
Source code for torch.nn.modules.module
if len ( error_msgs ) > 0 :
raise RuntimeError ( 'Error(s) in loading state_dict for {} : \n\t {} ' . format (
self . __class__ . __name__ , " \n\t " . join ( error_msgs )))
- return _IncompatibleKeys ( missing_keys , unexpected_keys )
+
return _IncompatibleKeys ( missing_keys , unexpected_keys )
def _named_members ( self , get_members_fn , prefix = '' , recurse = True ):
r """Helper method for yielding various names + members of modules."""
@@ -1404,7 +1404,7 @@
Source code for torch.nn.modules.module
name = module_prefix + ( '.' if module_prefix else '' ) + k
yield name , v
-[docs] def parameters ( self , recurse : bool = True ) -> Iterator [ Parameter ]:
+
def parameters ( self , recurse : bool = True ) -> Iterator [ Parameter ]:
r """Returns an iterator over module parameters.
This is typically passed to an optimizer.
@@ -1426,9 +1426,9 @@
Source code for torch.nn.modules.module
"""
for name , param in self . named_parameters ( recurse = recurse ):
- yield param
+
yield param
-
[docs] def named_parameters ( self , prefix : str = '' , recurse : bool = True ) -> Iterator [ Tuple [ str , Tensor ]]:
+
def named_parameters ( self , prefix : str = '' , recurse : bool = True ) -> Iterator [ Tuple [ str , Tensor ]]:
r """Returns an iterator over module parameters, yielding both the
name of the parameter as well as the parameter itself.
@@ -1452,9 +1452,9 @@
Source code for torch.nn.modules.module
lambda module : module . _parameters . items (),
prefix = prefix , recurse = recurse )
for elem in gen :
- yield elem
+
yield elem
-
[docs] def buffers ( self , recurse : bool = True ) -> Iterator [ Tensor ]:
+
def buffers ( self , recurse : bool = True ) -> Iterator [ Tensor ]:
r """Returns an iterator over module buffers.
Args:
@@ -1474,9 +1474,9 @@
Source code for torch.nn.modules.module
"""
for name , buf in self . named_buffers ( recurse = recurse ):
- yield buf
+
yield buf
-
[docs] def named_buffers ( self , prefix : str = '' , recurse : bool = True ) -> Iterator [ Tuple [ str , Tensor ]]:
+
def named_buffers ( self , prefix : str = '' , recurse : bool = True ) -> Iterator [ Tuple [ str , Tensor ]]:
r """Returns an iterator over module buffers, yielding both the
name of the buffer as well as the buffer itself.
@@ -1500,18 +1500,18 @@
Source code for torch.nn.modules.module
lambda module : module . _buffers . items (),
prefix = prefix , recurse = recurse )
for elem in gen :
- yield elem
+
yield elem
-
[docs] def children ( self ) -> Iterator [ 'Module' ]:
+
def children ( self ) -> Iterator [ 'Module' ]:
r """Returns an iterator over immediate children modules.
Yields:
Module: a child module
"""
for name , module in self . named_children ():
-
yield module
+
yield module
-
[docs] def named_children ( self ) -> Iterator [ Tuple [ str , 'Module' ]]:
+
def named_children ( self ) -> Iterator [ Tuple [ str , 'Module' ]]:
r """Returns an iterator over immediate children modules, yielding both
the name of the module as well as the module itself.
@@ -1529,9 +1529,9 @@
Source code for torch.nn.modules.module
for name , module in self . _modules . items ():
if module is not None and module not in memo :
memo . add ( module )
- yield name , module
+
yield name , module
-
[docs] def modules ( self ) -> Iterator [ 'Module' ]:
+
def modules ( self ) -> Iterator [ 'Module' ]:
r """Returns an iterator over all modules in the network.
Yields:
@@ -1556,9 +1556,9 @@
Source code for torch.nn.modules.module
"""
for name , module in self . named_modules ():
- yield module
+
yield module
-
[docs] def named_modules ( self , memo : Optional [ Set [ 'Module' ]] = None , prefix : str = '' ):
+
def named_modules ( self , memo : Optional [ Set [ 'Module' ]] = None , prefix : str = '' ):
r """Returns an iterator over all modules in the network, yielding
both the name of the module as well as the module itself.
@@ -1594,9 +1594,9 @@
Source code for torch.nn.modules.module
continue
submodule_prefix = prefix + ( '.' if prefix else '' ) + name
for m in module . named_modules ( memo , submodule_prefix ):
- yield m
+
yield m
-
[docs] def train ( self : T , mode : bool = True ) -> T :
+
def train ( self : T , mode : bool = True ) -> T :
r """Sets the module in training mode.
This has any effect only on certain modules. See documentations of
@@ -1614,9 +1614,9 @@
Source code for torch.nn.modules.module
self . training = mode
for module in self . children ():
module . train ( mode )
- return self
+
return self
-
[docs] def eval ( self : T ) -> T :
+
def eval ( self : T ) -> T :
r """Sets the module in evaluation mode.
This has any effect only on certain modules. See documentations of
@@ -1629,9 +1629,9 @@
Source code for torch.nn.modules.module
Returns:
Module: self
"""
- return self . train ( False )
+
return self . train ( False )
-
[docs] def requires_grad_ ( self : T , requires_grad : bool = True ) -> T :
+
def requires_grad_ ( self : T , requires_grad : bool = True ) -> T :
r """Change if autograd should record operations on parameters in this
module.
@@ -1650,9 +1650,9 @@
Source code for torch.nn.modules.module
"""
for p in self . parameters ():
p . requires_grad_ ( requires_grad )
- return self
+
return self
-
[docs] def zero_grad ( self ) -> None :
+
def zero_grad ( self ) -> None :
r """Sets gradients of all model parameters to zero."""
if getattr ( self , '_is_replica' , False ):
warnings . warn (
@@ -1664,7 +1664,7 @@
Source code for torch.nn.modules.module
for p in self . parameters ():
if p . grad is not None :
p . grad . detach_ ()
- p . grad . zero_ ()
+
p . grad . zero_ ()
def share_memory ( self : T ) -> T :
return self . _apply ( lambda t : t . share_memory_ ())
@@ -1672,14 +1672,14 @@
Source code for torch.nn.modules.module
def _get_name ( self ):
return self . __class__ . __name__
-
+ return ''
def __repr__ ( self ):
# We treat the extra repr like the sub-module, one item per line
@@ -1730,7 +1730,7 @@ Source code for torch.nn.modules.module
replica . _modules = replica . _modules . copy ()
replica . _is_replica = True
- return replica
+ return replica
diff --git a/docs/master/_modules/torch/nn/modules/normalization.html b/docs/master/_modules/torch/nn/modules/normalization.html
index 9f51992e177b..1c2e8a5e767a 100644
--- a/docs/master/_modules/torch/nn/modules/normalization.html
+++ b/docs/master/_modules/torch/nn/modules/normalization.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/modules/padding.html b/docs/master/_modules/torch/nn/modules/padding.html
index 3ebd0e4a4af0..8a6be1f8dadb 100644
--- a/docs/master/_modules/torch/nn/modules/padding.html
+++ b/docs/master/_modules/torch/nn/modules/padding.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/modules/pixelshuffle.html b/docs/master/_modules/torch/nn/modules/pixelshuffle.html
index 172b78974753..837e032e2e67 100644
--- a/docs/master/_modules/torch/nn/modules/pixelshuffle.html
+++ b/docs/master/_modules/torch/nn/modules/pixelshuffle.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/modules/pooling.html b/docs/master/_modules/torch/nn/modules/pooling.html
index 085001177b00..9157849a9019 100644
--- a/docs/master/_modules/torch/nn/modules/pooling.html
+++ b/docs/master/_modules/torch/nn/modules/pooling.html
@@ -158,7 +158,7 @@
@@ -729,7 +729,7 @@
Source code for torch.nn.modules.pooling
self . padding , output_size )
-
[docs] class MaxUnpool3d ( _MaxUnpoolNd ):
+
class MaxUnpool3d ( _MaxUnpoolNd ):
r """Computes a partial inverse of :class:`MaxPool3d`.
:class:`MaxPool3d` is not fully invertible, since the non-maximal values are lost.
@@ -792,7 +792,7 @@
Source code for torch.nn.modules.pooling
def forward ( self , input : Tensor , indices : Tensor , output_size : Optional [ List [ int ]] = None ) -> Tensor :
return F . max_unpool3d ( input , indices , self . kernel_size , self . stride ,
- self . padding , output_size )
+
self . padding , output_size )
class _AvgPoolNd ( Module ):
diff --git a/docs/master/_modules/torch/nn/modules/rnn.html b/docs/master/_modules/torch/nn/modules/rnn.html
index 1654f2fd4987..49866967db59 100644
--- a/docs/master/_modules/torch/nn/modules/rnn.html
+++ b/docs/master/_modules/torch/nn/modules/rnn.html
@@ -158,7 +158,7 @@
@@ -722,6 +722,8 @@
Source code for torch.nn.modules.rnn
All the weights and biases are initialized from :math:`\mathcal{U}(-\sqrt{k}, \sqrt{k})`
where :math:`k = \frac{1}{\text{hidden\_size}}`
+ .. include:: ../cudnn_rnn_determinism.rst
+
.. include:: ../cudnn_persistent_rnn.rst
Examples::
@@ -849,6 +851,8 @@ Source code for torch.nn.modules.rnn
All the weights and biases are initialized from :math:`\mathcal{U}(-\sqrt{k}, \sqrt{k})`
where :math:`k = \frac{1}{\text{hidden\_size}}`
+ .. include:: ../cudnn_rnn_determinism.rst
+
.. include:: ../cudnn_persistent_rnn.rst
Examples::
diff --git a/docs/master/_modules/torch/nn/modules/sparse.html b/docs/master/_modules/torch/nn/modules/sparse.html
index aec2078feb2d..6e78023fe202 100644
--- a/docs/master/_modules/torch/nn/modules/sparse.html
+++ b/docs/master/_modules/torch/nn/modules/sparse.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/modules/transformer.html b/docs/master/_modules/torch/nn/modules/transformer.html
index 0e4915f6e0a6..b6c88d16def6 100644
--- a/docs/master/_modules/torch/nn/modules/transformer.html
+++ b/docs/master/_modules/torch/nn/modules/transformer.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/modules/upsampling.html b/docs/master/_modules/torch/nn/modules/upsampling.html
index 839456ce975a..5f4c79d14a87 100644
--- a/docs/master/_modules/torch/nn/modules/upsampling.html
+++ b/docs/master/_modules/torch/nn/modules/upsampling.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/parallel/comm.html b/docs/master/_modules/torch/nn/parallel/comm.html
index 8e8adb80aff8..de515f903e00 100644
--- a/docs/master/_modules/torch/nn/parallel/comm.html
+++ b/docs/master/_modules/torch/nn/parallel/comm.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/parallel/data_parallel.html b/docs/master/_modules/torch/nn/parallel/data_parallel.html
index 59a27e1bf8a1..34e664e86698 100644
--- a/docs/master/_modules/torch/nn/parallel/data_parallel.html
+++ b/docs/master/_modules/torch/nn/parallel/data_parallel.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/parallel/distributed.html b/docs/master/_modules/torch/nn/parallel/distributed.html
index c881e80e8bfc..1fd2847d5bbc 100644
--- a/docs/master/_modules/torch/nn/parallel/distributed.html
+++ b/docs/master/_modules/torch/nn/parallel/distributed.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/parameter.html b/docs/master/_modules/torch/nn/parameter.html
index f3d30c3ed1f5..bd0c8bb72071 100644
--- a/docs/master/_modules/torch/nn/parameter.html
+++ b/docs/master/_modules/torch/nn/parameter.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/qat/modules/conv.html b/docs/master/_modules/torch/nn/qat/modules/conv.html
index 441425e4db24..aea2c4779204 100644
--- a/docs/master/_modules/torch/nn/qat/modules/conv.html
+++ b/docs/master/_modules/torch/nn/qat/modules/conv.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/qat/modules/linear.html b/docs/master/_modules/torch/nn/qat/modules/linear.html
index cef6049765d8..367dbe4f3adc 100644
--- a/docs/master/_modules/torch/nn/qat/modules/linear.html
+++ b/docs/master/_modules/torch/nn/qat/modules/linear.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/quantized/dynamic/modules/linear.html b/docs/master/_modules/torch/nn/quantized/dynamic/modules/linear.html
index 2eafd3895abf..7424a316cc2f 100644
--- a/docs/master/_modules/torch/nn/quantized/dynamic/modules/linear.html
+++ b/docs/master/_modules/torch/nn/quantized/dynamic/modules/linear.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/quantized/dynamic/modules/rnn.html b/docs/master/_modules/torch/nn/quantized/dynamic/modules/rnn.html
index 58abfb3b787d..b2381afa65b6 100644
--- a/docs/master/_modules/torch/nn/quantized/dynamic/modules/rnn.html
+++ b/docs/master/_modules/torch/nn/quantized/dynamic/modules/rnn.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/quantized/functional.html b/docs/master/_modules/torch/nn/quantized/functional.html
index 9a29e3b4264b..eed88a66857e 100644
--- a/docs/master/_modules/torch/nn/quantized/functional.html
+++ b/docs/master/_modules/torch/nn/quantized/functional.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/quantized/modules.html b/docs/master/_modules/torch/nn/quantized/modules.html
index ab9397ee174e..56b9ab4ca800 100644
--- a/docs/master/_modules/torch/nn/quantized/modules.html
+++ b/docs/master/_modules/torch/nn/quantized/modules.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/quantized/modules/activation.html b/docs/master/_modules/torch/nn/quantized/modules/activation.html
index 1b577ecbee6e..a468345c319d 100644
--- a/docs/master/_modules/torch/nn/quantized/modules/activation.html
+++ b/docs/master/_modules/torch/nn/quantized/modules/activation.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/quantized/modules/batchnorm.html b/docs/master/_modules/torch/nn/quantized/modules/batchnorm.html
index 2b0c02f38e20..de5f553c57ad 100644
--- a/docs/master/_modules/torch/nn/quantized/modules/batchnorm.html
+++ b/docs/master/_modules/torch/nn/quantized/modules/batchnorm.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/quantized/modules/conv.html b/docs/master/_modules/torch/nn/quantized/modules/conv.html
index dbe4750344c4..7535eaf85a55 100644
--- a/docs/master/_modules/torch/nn/quantized/modules/conv.html
+++ b/docs/master/_modules/torch/nn/quantized/modules/conv.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/quantized/modules/functional_modules.html b/docs/master/_modules/torch/nn/quantized/modules/functional_modules.html
index ed64305bce2a..b0ca8fd23736 100644
--- a/docs/master/_modules/torch/nn/quantized/modules/functional_modules.html
+++ b/docs/master/_modules/torch/nn/quantized/modules/functional_modules.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/quantized/modules/linear.html b/docs/master/_modules/torch/nn/quantized/modules/linear.html
index 11485cec522e..bdabdf895aea 100644
--- a/docs/master/_modules/torch/nn/quantized/modules/linear.html
+++ b/docs/master/_modules/torch/nn/quantized/modules/linear.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/quantized/modules/normalization.html b/docs/master/_modules/torch/nn/quantized/modules/normalization.html
index f56c339f85d5..16ba80a45143 100644
--- a/docs/master/_modules/torch/nn/quantized/modules/normalization.html
+++ b/docs/master/_modules/torch/nn/quantized/modules/normalization.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/utils/clip_grad.html b/docs/master/_modules/torch/nn/utils/clip_grad.html
index 93af006fa9c1..3b96a11f7934 100644
--- a/docs/master/_modules/torch/nn/utils/clip_grad.html
+++ b/docs/master/_modules/torch/nn/utils/clip_grad.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/utils/convert_parameters.html b/docs/master/_modules/torch/nn/utils/convert_parameters.html
index 1ad9355f8d11..dea2f1575ee5 100644
--- a/docs/master/_modules/torch/nn/utils/convert_parameters.html
+++ b/docs/master/_modules/torch/nn/utils/convert_parameters.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/utils/prune.html b/docs/master/_modules/torch/nn/utils/prune.html
index 0b069d3eef51..99b42f5d030b 100644
--- a/docs/master/_modules/torch/nn/utils/prune.html
+++ b/docs/master/_modules/torch/nn/utils/prune.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/utils/rnn.html b/docs/master/_modules/torch/nn/utils/rnn.html
index f3c287fce572..290ec5feecbd 100644
--- a/docs/master/_modules/torch/nn/utils/rnn.html
+++ b/docs/master/_modules/torch/nn/utils/rnn.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/utils/spectral_norm.html b/docs/master/_modules/torch/nn/utils/spectral_norm.html
index 8328cce42b0c..1bd146f32cdb 100644
--- a/docs/master/_modules/torch/nn/utils/spectral_norm.html
+++ b/docs/master/_modules/torch/nn/utils/spectral_norm.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/nn/utils/weight_norm.html b/docs/master/_modules/torch/nn/utils/weight_norm.html
index 7158fbb3ddcf..726c5cd0be3f 100644
--- a/docs/master/_modules/torch/nn/utils/weight_norm.html
+++ b/docs/master/_modules/torch/nn/utils/weight_norm.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/onnx.html b/docs/master/_modules/torch/onnx.html
index 5ad48ad7928d..a7fb6654632b 100644
--- a/docs/master/_modules/torch/onnx.html
+++ b/docs/master/_modules/torch/onnx.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/onnx/operators.html b/docs/master/_modules/torch/onnx/operators.html
index f4c14aebbc04..a1b9c5908b89 100644
--- a/docs/master/_modules/torch/onnx/operators.html
+++ b/docs/master/_modules/torch/onnx/operators.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/optim/adadelta.html b/docs/master/_modules/torch/optim/adadelta.html
index 6042f29dd750..0910a6f85a5e 100644
--- a/docs/master/_modules/torch/optim/adadelta.html
+++ b/docs/master/_modules/torch/optim/adadelta.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/optim/adagrad.html b/docs/master/_modules/torch/optim/adagrad.html
index 75140e0e5bf3..bbf55b60db6d 100644
--- a/docs/master/_modules/torch/optim/adagrad.html
+++ b/docs/master/_modules/torch/optim/adagrad.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/optim/adam.html b/docs/master/_modules/torch/optim/adam.html
index 0ec5fd95b8bb..212a36fa54b0 100644
--- a/docs/master/_modules/torch/optim/adam.html
+++ b/docs/master/_modules/torch/optim/adam.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/optim/adamax.html b/docs/master/_modules/torch/optim/adamax.html
index fba280d37c32..6f4ffd91e136 100644
--- a/docs/master/_modules/torch/optim/adamax.html
+++ b/docs/master/_modules/torch/optim/adamax.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/optim/adamw.html b/docs/master/_modules/torch/optim/adamw.html
index e757baac9a82..6cc9d546cd74 100644
--- a/docs/master/_modules/torch/optim/adamw.html
+++ b/docs/master/_modules/torch/optim/adamw.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/optim/asgd.html b/docs/master/_modules/torch/optim/asgd.html
index 7ac6f04a46da..e6e581db18ce 100644
--- a/docs/master/_modules/torch/optim/asgd.html
+++ b/docs/master/_modules/torch/optim/asgd.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/optim/lbfgs.html b/docs/master/_modules/torch/optim/lbfgs.html
index ddbdf3217eba..7eb434d2d288 100644
--- a/docs/master/_modules/torch/optim/lbfgs.html
+++ b/docs/master/_modules/torch/optim/lbfgs.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/optim/lr_scheduler.html b/docs/master/_modules/torch/optim/lr_scheduler.html
index 9d6af0a12e9f..d9aaf8cf7dec 100644
--- a/docs/master/_modules/torch/optim/lr_scheduler.html
+++ b/docs/master/_modules/torch/optim/lr_scheduler.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/optim/optimizer.html b/docs/master/_modules/torch/optim/optimizer.html
index 6db02723e9ee..b5589478d395 100644
--- a/docs/master/_modules/torch/optim/optimizer.html
+++ b/docs/master/_modules/torch/optim/optimizer.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/optim/rmsprop.html b/docs/master/_modules/torch/optim/rmsprop.html
index bbb7cac1782c..ce9863bdad42 100644
--- a/docs/master/_modules/torch/optim/rmsprop.html
+++ b/docs/master/_modules/torch/optim/rmsprop.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/optim/rprop.html b/docs/master/_modules/torch/optim/rprop.html
index bee1d7fe5159..459f301edc35 100644
--- a/docs/master/_modules/torch/optim/rprop.html
+++ b/docs/master/_modules/torch/optim/rprop.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/optim/sgd.html b/docs/master/_modules/torch/optim/sgd.html
index 2cc7e3e74711..cad2530fc15a 100644
--- a/docs/master/_modules/torch/optim/sgd.html
+++ b/docs/master/_modules/torch/optim/sgd.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/optim/sparse_adam.html b/docs/master/_modules/torch/optim/sparse_adam.html
index bccc7a8b4541..c12659181712 100644
--- a/docs/master/_modules/torch/optim/sparse_adam.html
+++ b/docs/master/_modules/torch/optim/sparse_adam.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/quantization.html b/docs/master/_modules/torch/quantization.html
index 66f76db88274..b897951f7521 100644
--- a/docs/master/_modules/torch/quantization.html
+++ b/docs/master/_modules/torch/quantization.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/quantization/fake_quantize.html b/docs/master/_modules/torch/quantization/fake_quantize.html
index b10924f11109..f77c3d24e9a8 100644
--- a/docs/master/_modules/torch/quantization/fake_quantize.html
+++ b/docs/master/_modules/torch/quantization/fake_quantize.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/quantization/fuse_modules.html b/docs/master/_modules/torch/quantization/fuse_modules.html
index c96bbe03c11c..037681e9291b 100644
--- a/docs/master/_modules/torch/quantization/fuse_modules.html
+++ b/docs/master/_modules/torch/quantization/fuse_modules.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/quantization/observer.html b/docs/master/_modules/torch/quantization/observer.html
index 5d28bf075cc6..aeec77c32d9d 100644
--- a/docs/master/_modules/torch/quantization/observer.html
+++ b/docs/master/_modules/torch/quantization/observer.html
@@ -158,7 +158,7 @@
@@ -607,6 +607,9 @@ Source code for torch.quantization.observer
dtype: Quantized data type
qscheme: Quantization scheme to be used
reduce_range: Reduces the range of the quantized data type by 1 bit
+ initial_dynamic_qrange: Nullable tuple containing the initial qmin and qmax values
+ to support dynamic quantization range. If unspecified,
+ the initialization of qmin and qmax follows the 8-bit setup.
Given running min/max as :math:`x_\text{min}` and :math:`x_\text{max}`,
scale :math:`s` and zero point :math:`z` are computed as:
@@ -658,7 +661,7 @@ Source code for torch.quantization.observer
"""
def __init__ ( self , dtype = torch . quint8 , qscheme = torch . per_tensor_affine ,
- reduce_range = False ):
+ reduce_range = False , initial_dynamic_qrange = None ):
# For x86 quantized kernels, we need to ensure that the vpmaddubsw
# instruction does not overflow. We allow for a reduce_range argument to
# observers that reduces the quantized range to (0,127) or (-64, 63).
@@ -668,7 +671,8 @@ Source code for torch.quantization.observer
super ( MinMaxObserver , self ) . __init__ ( dtype = dtype ,
qscheme = qscheme ,
- reduce_range = reduce_range )
+ reduce_range = reduce_range ,
+ initial_dynamic_qrange = initial_dynamic_qrange )
self . register_buffer ( 'min_val' , torch . tensor ([]))
self . register_buffer ( 'max_val' , torch . tensor ([]))
if self . qscheme == torch . per_tensor_symmetric and \
@@ -738,6 +742,9 @@ Source code for torch.quantization.observer
dtype: Quantized data type
qscheme: Quantization scheme to be used
reduce_range: Reduces the range of the quantized data type by 1 bit
+ initial_dynamic_qrange: Nullable tuple containing the initial qmin and qmax values
+ to support dynamic quantization range. If unspecified,
+ the initialization of qmin and qmax follows the 8-bit setup.
The moving average min/max is computed as follows
@@ -766,11 +773,13 @@ Source code for torch.quantization.observer
and zero_point are set to 1.0 and 0.
"""
def __init__ ( self , averaging_constant = 0.01 , dtype = torch . quint8 ,
- qscheme = torch . per_tensor_affine , reduce_range = False ):
+ qscheme = torch . per_tensor_affine , reduce_range = False ,
+ initial_dynamic_qrange = None ):
self . averaging_constant = averaging_constant
super ( MovingAverageMinMaxObserver , self ) . __init__ ( dtype = dtype ,
qscheme = qscheme ,
- reduce_range = reduce_range )
+ reduce_range = reduce_range ,
+ initial_dynamic_qrange = initial_dynamic_qrange )
def forward ( self , x_orig ):
x = x_orig . detach () # avoid keeping autograd tape
@@ -879,6 +888,9 @@ Source code for torch.quantization.observer
dtype: Quantized data type
qscheme: Quantization scheme to be used
reduce_range: Reduces the range of the quantized data type by 1 bit
+ initial_dynamic_qrange: Nullable tuple containing the initial qmin and qmax values
+ to support dynamic quantization range. If unspecified,
+ the initialization of qmin and qmax follows the 8-bit setup.
The quantization parameters are computed the same way as in
:class:`~torch.quantization.observer.MinMaxObserver`, with the difference
@@ -890,10 +902,12 @@ Source code for torch.quantization.observer
"""
def __init__ ( self , ch_axis = 0 , dtype = torch . quint8 ,
- qscheme = torch . per_channel_affine , reduce_range = False ):
+ qscheme = torch . per_channel_affine , reduce_range = False ,
+ initial_dyanmic_qrange = None ):
super ( PerChannelMinMaxObserver , self ) . __init__ ( dtype = dtype ,
qscheme = qscheme ,
- reduce_range = reduce_range )
+ reduce_range = reduce_range ,
+ initial_dynamic_qrange = initial_dyanmic_qrange )
self . ch_axis = ch_axis
self . register_buffer ( 'min_vals' , torch . tensor ([]))
self . register_buffer ( 'max_vals' , torch . tensor ([]))
@@ -976,6 +990,9 @@ Source code for torch.quantization.observer
dtype: Quantized data type
qscheme: Quantization scheme to be used
reduce_range: Reduces the range of the quantized data type by 1 bit
+ initial_dynamic_qrange: Nullable tuple containing the initial qmin and qmax values
+ to support dynamic quantization range. If unspecified,
+ the initialization of qmin and qmax follows the 8-bit setup.
The quantization parameters are computed the same way as in
:class:`~torch.quantization.observer.MovingAverageMinMaxObserver`, with the
@@ -987,10 +1004,11 @@ Source code for torch.quantization.observer
"""
def __init__ ( self , averaging_constant = 0.01 , ch_axis = 0 , dtype = torch . quint8 ,
- qscheme = torch . per_channel_affine , reduce_range = False ):
+ qscheme = torch . per_channel_affine , reduce_range = False ,
+ initial_dynamic_qrange = None ):
super ( MovingAveragePerChannelMinMaxObserver , self ) . __init__ (
ch_axis = ch_axis , dtype = dtype , qscheme = qscheme ,
- reduce_range = reduce_range )
+ reduce_range = reduce_range , initial_dyanmic_qrange = initial_dynamic_qrange )
self . averaging_constant = averaging_constant
def forward ( self , x_orig ):
diff --git a/docs/master/_modules/torch/quantization/qconfig.html b/docs/master/_modules/torch/quantization/qconfig.html
index 0a5bbdc92ea1..22abdf0a0e1d 100644
--- a/docs/master/_modules/torch/quantization/qconfig.html
+++ b/docs/master/_modules/torch/quantization/qconfig.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/quantization/quantize.html b/docs/master/_modules/torch/quantization/quantize.html
index a08e0fb10a44..5e3f6ea6818d 100644
--- a/docs/master/_modules/torch/quantization/quantize.html
+++ b/docs/master/_modules/torch/quantization/quantize.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/quantization/stubs.html b/docs/master/_modules/torch/quantization/stubs.html
index 4a715fbd0933..59af1a67edd7 100644
--- a/docs/master/_modules/torch/quantization/stubs.html
+++ b/docs/master/_modules/torch/quantization/stubs.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/quasirandom.html b/docs/master/_modules/torch/quasirandom.html
index 8ebd4d94f4fa..08a4d34cbde1 100644
--- a/docs/master/_modules/torch/quasirandom.html
+++ b/docs/master/_modules/torch/quasirandom.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/random.html b/docs/master/_modules/torch/random.html
index f3a974e011cd..5615e4ad011d 100644
--- a/docs/master/_modules/torch/random.html
+++ b/docs/master/_modules/torch/random.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/serialization.html b/docs/master/_modules/torch/serialization.html
index a6b997dd3dd5..75bbd5a006e4 100644
--- a/docs/master/_modules/torch/serialization.html
+++ b/docs/master/_modules/torch/serialization.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/sparse.html b/docs/master/_modules/torch/sparse.html
index cb81f6cba128..ee1f84c350f4 100644
--- a/docs/master/_modules/torch/sparse.html
+++ b/docs/master/_modules/torch/sparse.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/storage.html b/docs/master/_modules/torch/storage.html
index fd9e398fddf0..ad0318f9d184 100644
--- a/docs/master/_modules/torch/storage.html
+++ b/docs/master/_modules/torch/storage.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/tensor.html b/docs/master/_modules/torch/tensor.html
index 8954a0d105b9..5b187586a239 100644
--- a/docs/master/_modules/torch/tensor.html
+++ b/docs/master/_modules/torch/tensor.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/utils/checkpoint.html b/docs/master/_modules/torch/utils/checkpoint.html
index 432f33a1c98b..9a0ab92a1451 100644
--- a/docs/master/_modules/torch/utils/checkpoint.html
+++ b/docs/master/_modules/torch/utils/checkpoint.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/utils/cpp_extension.html b/docs/master/_modules/torch/utils/cpp_extension.html
index 39da3c4e355c..6b989e0984c6 100644
--- a/docs/master/_modules/torch/utils/cpp_extension.html
+++ b/docs/master/_modules/torch/utils/cpp_extension.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/utils/data/_utils/worker.html b/docs/master/_modules/torch/utils/data/_utils/worker.html
index 478ed791e28b..a0811fbc8f75 100644
--- a/docs/master/_modules/torch/utils/data/_utils/worker.html
+++ b/docs/master/_modules/torch/utils/data/_utils/worker.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/utils/data/dataloader.html b/docs/master/_modules/torch/utils/data/dataloader.html
index becf71fd323b..4c1268579a7e 100644
--- a/docs/master/_modules/torch/utils/data/dataloader.html
+++ b/docs/master/_modules/torch/utils/data/dataloader.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/utils/data/dataset.html b/docs/master/_modules/torch/utils/data/dataset.html
index 22ff8ef376a9..46045e3d39f3 100644
--- a/docs/master/_modules/torch/utils/data/dataset.html
+++ b/docs/master/_modules/torch/utils/data/dataset.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/utils/data/distributed.html b/docs/master/_modules/torch/utils/data/distributed.html
index 347448d9a1d8..88d5187cf115 100644
--- a/docs/master/_modules/torch/utils/data/distributed.html
+++ b/docs/master/_modules/torch/utils/data/distributed.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/utils/data/sampler.html b/docs/master/_modules/torch/utils/data/sampler.html
index 1ee15eed6801..f0583f8064c2 100644
--- a/docs/master/_modules/torch/utils/data/sampler.html
+++ b/docs/master/_modules/torch/utils/data/sampler.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torch/utils/mobile_optimizer.html b/docs/master/_modules/torch/utils/mobile_optimizer.html
index 988232f255c3..01c092cd695f 100644
--- a/docs/master/_modules/torch/utils/mobile_optimizer.html
+++ b/docs/master/_modules/torch/utils/mobile_optimizer.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision.html b/docs/master/_modules/torchvision.html
index c6abb1e4738e..3dccd1f98641 100644
--- a/docs/master/_modules/torchvision.html
+++ b/docs/master/_modules/torchvision.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/datasets/celeba.html b/docs/master/_modules/torchvision/datasets/celeba.html
index 89754a22d64c..4a6bdaa83988 100644
--- a/docs/master/_modules/torchvision/datasets/celeba.html
+++ b/docs/master/_modules/torchvision/datasets/celeba.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/datasets/cifar.html b/docs/master/_modules/torchvision/datasets/cifar.html
index 51b8a085896f..7df00ad0809b 100644
--- a/docs/master/_modules/torchvision/datasets/cifar.html
+++ b/docs/master/_modules/torchvision/datasets/cifar.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/datasets/cityscapes.html b/docs/master/_modules/torchvision/datasets/cityscapes.html
index 9ae1c1063da5..da92ccb64c36 100644
--- a/docs/master/_modules/torchvision/datasets/cityscapes.html
+++ b/docs/master/_modules/torchvision/datasets/cityscapes.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/datasets/coco.html b/docs/master/_modules/torchvision/datasets/coco.html
index e607f560ebad..95e10aece1d6 100644
--- a/docs/master/_modules/torchvision/datasets/coco.html
+++ b/docs/master/_modules/torchvision/datasets/coco.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/datasets/fakedata.html b/docs/master/_modules/torchvision/datasets/fakedata.html
index 71a1c0291697..c12f5e2e3596 100644
--- a/docs/master/_modules/torchvision/datasets/fakedata.html
+++ b/docs/master/_modules/torchvision/datasets/fakedata.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/datasets/flickr.html b/docs/master/_modules/torchvision/datasets/flickr.html
index 33be1f54417c..0d910b0d9185 100644
--- a/docs/master/_modules/torchvision/datasets/flickr.html
+++ b/docs/master/_modules/torchvision/datasets/flickr.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/datasets/folder.html b/docs/master/_modules/torchvision/datasets/folder.html
index 0ab06d00238d..20e565c009d0 100644
--- a/docs/master/_modules/torchvision/datasets/folder.html
+++ b/docs/master/_modules/torchvision/datasets/folder.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/datasets/hmdb51.html b/docs/master/_modules/torchvision/datasets/hmdb51.html
index 0bdfd589ded4..93762ee2ac63 100644
--- a/docs/master/_modules/torchvision/datasets/hmdb51.html
+++ b/docs/master/_modules/torchvision/datasets/hmdb51.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/datasets/imagenet.html b/docs/master/_modules/torchvision/datasets/imagenet.html
index ad10c66763a7..36863a807b1f 100644
--- a/docs/master/_modules/torchvision/datasets/imagenet.html
+++ b/docs/master/_modules/torchvision/datasets/imagenet.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/datasets/kinetics.html b/docs/master/_modules/torchvision/datasets/kinetics.html
index 7e22573d685b..66babb7e2fa9 100644
--- a/docs/master/_modules/torchvision/datasets/kinetics.html
+++ b/docs/master/_modules/torchvision/datasets/kinetics.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/datasets/lsun.html b/docs/master/_modules/torchvision/datasets/lsun.html
index 1fa62f49fd72..5debb09fb363 100644
--- a/docs/master/_modules/torchvision/datasets/lsun.html
+++ b/docs/master/_modules/torchvision/datasets/lsun.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/datasets/mnist.html b/docs/master/_modules/torchvision/datasets/mnist.html
index b0d1092b9fe6..f93f2bfa665b 100644
--- a/docs/master/_modules/torchvision/datasets/mnist.html
+++ b/docs/master/_modules/torchvision/datasets/mnist.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/datasets/phototour.html b/docs/master/_modules/torchvision/datasets/phototour.html
index b85070b2b244..549b94594ca9 100644
--- a/docs/master/_modules/torchvision/datasets/phototour.html
+++ b/docs/master/_modules/torchvision/datasets/phototour.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/datasets/sbd.html b/docs/master/_modules/torchvision/datasets/sbd.html
index bff3a5ff4f89..3452a47e171a 100644
--- a/docs/master/_modules/torchvision/datasets/sbd.html
+++ b/docs/master/_modules/torchvision/datasets/sbd.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/datasets/sbu.html b/docs/master/_modules/torchvision/datasets/sbu.html
index 4ff9accde384..c711fb6eceda 100644
--- a/docs/master/_modules/torchvision/datasets/sbu.html
+++ b/docs/master/_modules/torchvision/datasets/sbu.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/datasets/stl10.html b/docs/master/_modules/torchvision/datasets/stl10.html
index 74031ce4ced0..28701bf47d2c 100644
--- a/docs/master/_modules/torchvision/datasets/stl10.html
+++ b/docs/master/_modules/torchvision/datasets/stl10.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/datasets/svhn.html b/docs/master/_modules/torchvision/datasets/svhn.html
index 4af3d36fa7c8..807e938e109e 100644
--- a/docs/master/_modules/torchvision/datasets/svhn.html
+++ b/docs/master/_modules/torchvision/datasets/svhn.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/datasets/ucf101.html b/docs/master/_modules/torchvision/datasets/ucf101.html
index 05198671fa27..14d3decee7d4 100644
--- a/docs/master/_modules/torchvision/datasets/ucf101.html
+++ b/docs/master/_modules/torchvision/datasets/ucf101.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/datasets/usps.html b/docs/master/_modules/torchvision/datasets/usps.html
index f18a6aab8329..4b5d3ba99a18 100644
--- a/docs/master/_modules/torchvision/datasets/usps.html
+++ b/docs/master/_modules/torchvision/datasets/usps.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/datasets/voc.html b/docs/master/_modules/torchvision/datasets/voc.html
index dec27d91864d..66b65c7e840d 100644
--- a/docs/master/_modules/torchvision/datasets/voc.html
+++ b/docs/master/_modules/torchvision/datasets/voc.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/io/video.html b/docs/master/_modules/torchvision/io/video.html
index e38f893afe26..0f777769bc68 100644
--- a/docs/master/_modules/torchvision/io/video.html
+++ b/docs/master/_modules/torchvision/io/video.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/models/alexnet.html b/docs/master/_modules/torchvision/models/alexnet.html
index 85885afa50a0..bd113250e4ce 100644
--- a/docs/master/_modules/torchvision/models/alexnet.html
+++ b/docs/master/_modules/torchvision/models/alexnet.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/models/densenet.html b/docs/master/_modules/torchvision/models/densenet.html
index bdab04727ec3..7a94eca1c2bb 100644
--- a/docs/master/_modules/torchvision/models/densenet.html
+++ b/docs/master/_modules/torchvision/models/densenet.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/models/detection/faster_rcnn.html b/docs/master/_modules/torchvision/models/detection/faster_rcnn.html
index a83fc5f0eb99..1fd510717740 100644
--- a/docs/master/_modules/torchvision/models/detection/faster_rcnn.html
+++ b/docs/master/_modules/torchvision/models/detection/faster_rcnn.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/models/detection/keypoint_rcnn.html b/docs/master/_modules/torchvision/models/detection/keypoint_rcnn.html
index 688d8f0cbb28..3b6f8fe36419 100644
--- a/docs/master/_modules/torchvision/models/detection/keypoint_rcnn.html
+++ b/docs/master/_modules/torchvision/models/detection/keypoint_rcnn.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/models/detection/mask_rcnn.html b/docs/master/_modules/torchvision/models/detection/mask_rcnn.html
index 3f34cb1716fb..cb0cbdf81f72 100644
--- a/docs/master/_modules/torchvision/models/detection/mask_rcnn.html
+++ b/docs/master/_modules/torchvision/models/detection/mask_rcnn.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/models/googlenet.html b/docs/master/_modules/torchvision/models/googlenet.html
index b22cce75bd54..0bc511c1bee8 100644
--- a/docs/master/_modules/torchvision/models/googlenet.html
+++ b/docs/master/_modules/torchvision/models/googlenet.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/models/inception.html b/docs/master/_modules/torchvision/models/inception.html
index 48a465a3097b..cd6f88283828 100644
--- a/docs/master/_modules/torchvision/models/inception.html
+++ b/docs/master/_modules/torchvision/models/inception.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/models/mnasnet.html b/docs/master/_modules/torchvision/models/mnasnet.html
index fcc608c3e302..8f28f063befc 100644
--- a/docs/master/_modules/torchvision/models/mnasnet.html
+++ b/docs/master/_modules/torchvision/models/mnasnet.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/models/mobilenet.html b/docs/master/_modules/torchvision/models/mobilenet.html
index 87c98917b775..f026f4ff7740 100644
--- a/docs/master/_modules/torchvision/models/mobilenet.html
+++ b/docs/master/_modules/torchvision/models/mobilenet.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/models/resnet.html b/docs/master/_modules/torchvision/models/resnet.html
index 4b7f9622225e..91aeb18e97a4 100644
--- a/docs/master/_modules/torchvision/models/resnet.html
+++ b/docs/master/_modules/torchvision/models/resnet.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/models/segmentation/segmentation.html b/docs/master/_modules/torchvision/models/segmentation/segmentation.html
index 39ce4b78ed19..f90cddab4409 100644
--- a/docs/master/_modules/torchvision/models/segmentation/segmentation.html
+++ b/docs/master/_modules/torchvision/models/segmentation/segmentation.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/models/shufflenetv2.html b/docs/master/_modules/torchvision/models/shufflenetv2.html
index 2d4f9b198ca4..d05b5fef0754 100644
--- a/docs/master/_modules/torchvision/models/shufflenetv2.html
+++ b/docs/master/_modules/torchvision/models/shufflenetv2.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/models/squeezenet.html b/docs/master/_modules/torchvision/models/squeezenet.html
index 076cff491531..91f07cb94bb2 100644
--- a/docs/master/_modules/torchvision/models/squeezenet.html
+++ b/docs/master/_modules/torchvision/models/squeezenet.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/models/vgg.html b/docs/master/_modules/torchvision/models/vgg.html
index 6e1ca5eb52c7..3874f39968bf 100644
--- a/docs/master/_modules/torchvision/models/vgg.html
+++ b/docs/master/_modules/torchvision/models/vgg.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/models/video/resnet.html b/docs/master/_modules/torchvision/models/video/resnet.html
index a61088a343f4..4890379a9f43 100644
--- a/docs/master/_modules/torchvision/models/video/resnet.html
+++ b/docs/master/_modules/torchvision/models/video/resnet.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/ops/roi_align.html b/docs/master/_modules/torchvision/ops/roi_align.html
index 7ba08ff67d84..2b0d81e96ec1 100644
--- a/docs/master/_modules/torchvision/ops/roi_align.html
+++ b/docs/master/_modules/torchvision/ops/roi_align.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/ops/roi_pool.html b/docs/master/_modules/torchvision/ops/roi_pool.html
index 116b6cab65cd..115f83bbe900 100644
--- a/docs/master/_modules/torchvision/ops/roi_pool.html
+++ b/docs/master/_modules/torchvision/ops/roi_pool.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/transforms/functional.html b/docs/master/_modules/torchvision/transforms/functional.html
index be5da6356dba..1f63b32c48f0 100644
--- a/docs/master/_modules/torchvision/transforms/functional.html
+++ b/docs/master/_modules/torchvision/transforms/functional.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/transforms/transforms.html b/docs/master/_modules/torchvision/transforms/transforms.html
index e74ee8dba43f..17bf58983221 100644
--- a/docs/master/_modules/torchvision/transforms/transforms.html
+++ b/docs/master/_modules/torchvision/transforms/transforms.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_modules/torchvision/utils.html b/docs/master/_modules/torchvision/utils.html
index 508f84fdf38a..a158a9534ffa 100644
--- a/docs/master/_modules/torchvision/utils.html
+++ b/docs/master/_modules/torchvision/utils.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/_sources/cudnn_rnn_determinism.rst.txt b/docs/master/_sources/cudnn_rnn_determinism.rst.txt
new file mode 100644
index 000000000000..6568b73ef097
--- /dev/null
+++ b/docs/master/_sources/cudnn_rnn_determinism.rst.txt
@@ -0,0 +1,16 @@
+.. warning::
+ There are known non-determinism issues for RNN functions on some versions of cuDNN and CUDA.
+ You can enforce deterministic behavior by setting the following environment variables:
+
+ On CUDA 10.1, set environment variable ``CUDA_LAUNCH_BLOCKING=1``.
+ This may affect performance.
+
+ On CUDA 10.2 or later, set environment variable
+ (note the leading colon symbol)
+ ``CUBLAS_WORKSPACE_CONFIG=:16:8``
+ or
+ ``CUBLAS_WORKSPACE_CONFIG=:4096:2``.
+
+ See the `cuDNN 8 Release Notes`_ for more information.
+
+.. _cuDNN 8 Release Notes: https://docs.nvidia.com/deeplearning/sdk/cudnn-release-notes/rel_8.html
diff --git a/docs/master/_sources/generated/torch.nn.Unflatten.rst.txt b/docs/master/_sources/generated/torch.nn.Unflatten.rst.txt
new file mode 100644
index 000000000000..e593b22fc064
--- /dev/null
+++ b/docs/master/_sources/generated/torch.nn.Unflatten.rst.txt
@@ -0,0 +1,13 @@
+.. role:: hidden
+ :class: hidden-section
+.. currentmodule:: torch.nn
+
+
+Unflatten
+=========
+
+.. autoclass:: Unflatten
+ :inherited-members:
+ :members:
+
+.. autogenerated from source/_templates/autosummary/class.rst
\ No newline at end of file
diff --git a/docs/master/_sources/nn.rst.txt b/docs/master/_sources/nn.rst.txt
index 84535d16cc82..3a6cb7e19316 100644
--- a/docs/master/_sources/nn.rst.txt
+++ b/docs/master/_sources/nn.rst.txt
@@ -355,6 +355,7 @@ Utility functions in other modules
nn.utils.rnn.pack_sequence
nn.Flatten
+ nn.Unflatten
Quantized Functions
--------------------
diff --git a/docs/master/_sources/notes/randomness.rst.txt b/docs/master/_sources/notes/randomness.rst.txt
index bddc57e993c1..de2a2039efe0 100644
--- a/docs/master/_sources/notes/randomness.rst.txt
+++ b/docs/master/_sources/notes/randomness.rst.txt
@@ -47,13 +47,16 @@ is implemented using :meth:`index_select`, the backward path for
which is implemented using :meth:`index_add_`, which is known to operate
nondeterministically (in the forward direction) on the CUDA backend (see above).
-CuDNN
+cuDNN
.....
-When running on the CuDNN backend, two further options must be set::
+When running on the cuDNN backend, two further options must be set::
torch.backends.cudnn.deterministic = True
torch.backends.cudnn.benchmark = False
+On some versions of cuDNN and CUDA, RNN and LSTM may have non-deterministic behavior.
+See :meth:`torch.nn.RNN` and :meth:`torch.nn.LSTM` for details and workarounds.
+
.. warning::
Deterministic operation may have a negative single-run performance impact,
diff --git a/docs/master/_sources/tensor_view.rst.txt b/docs/master/_sources/tensor_view.rst.txt
index 502743dcbd4f..f310696f7113 100644
--- a/docs/master/_sources/tensor_view.rst.txt
+++ b/docs/master/_sources/tensor_view.rst.txt
@@ -70,6 +70,7 @@ For reference, here’s a full list of view ops in PyTorch:
- :meth:`~torch.Tensor.view_as`
- :meth:`~torch.Tensor.unbind`
- :meth:`~torch.Tensor.split`
+- :meth:`~torch.Tensor.split_with_sizes`
- :meth:`~torch.Tensor.chunk`
- :meth:`~torch.Tensor.indices` (sparse tensor only)
- :meth:`~torch.Tensor.values` (sparse tensor only)
diff --git a/docs/master/amp.html b/docs/master/amp.html
index 4bfe1a3f81f1..0b5813a77058 100644
--- a/docs/master/amp.html
+++ b/docs/master/amp.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/autograd.html b/docs/master/autograd.html
index 62603d00f5ef..30e867e85748 100644
--- a/docs/master/autograd.html
+++ b/docs/master/autograd.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/bottleneck.html b/docs/master/bottleneck.html
index 12f4e4ac46fa..102a669508e8 100644
--- a/docs/master/bottleneck.html
+++ b/docs/master/bottleneck.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/checkpoint.html b/docs/master/checkpoint.html
index 750410753d68..740a552af2fd 100644
--- a/docs/master/checkpoint.html
+++ b/docs/master/checkpoint.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/community/contribution_guide.html b/docs/master/community/contribution_guide.html
index 91e4a7816cb7..50eed11cb503 100644
--- a/docs/master/community/contribution_guide.html
+++ b/docs/master/community/contribution_guide.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/community/governance.html b/docs/master/community/governance.html
index ecfcd4cd7a51..aa90f91ca7ac 100644
--- a/docs/master/community/governance.html
+++ b/docs/master/community/governance.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/community/persons_of_interest.html b/docs/master/community/persons_of_interest.html
index 6e34b5aa9617..93e5ab50a8b1 100644
--- a/docs/master/community/persons_of_interest.html
+++ b/docs/master/community/persons_of_interest.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/complex_numbers.html b/docs/master/complex_numbers.html
index 7a5b5eceb1a7..f7aebb90df01 100644
--- a/docs/master/complex_numbers.html
+++ b/docs/master/complex_numbers.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/cpp_extension.html b/docs/master/cpp_extension.html
index d4fd26522f85..f231815fc502 100644
--- a/docs/master/cpp_extension.html
+++ b/docs/master/cpp_extension.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/cpp_index.html b/docs/master/cpp_index.html
index 30508cfb4918..081ff0d9648f 100644
--- a/docs/master/cpp_index.html
+++ b/docs/master/cpp_index.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/cuda.html b/docs/master/cuda.html
index 1a575438fabe..38f565cf9f46 100644
--- a/docs/master/cuda.html
+++ b/docs/master/cuda.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/cudnn_persistent_rnn.html b/docs/master/cudnn_persistent_rnn.html
index a7f4592af4eb..398e0b556314 100644
--- a/docs/master/cudnn_persistent_rnn.html
+++ b/docs/master/cudnn_persistent_rnn.html
@@ -157,7 +157,7 @@
diff --git a/docs/master/cudnn_rnn_determinism.html b/docs/master/cudnn_rnn_determinism.html
new file mode 100644
index 000000000000..517abdf67da8
--- /dev/null
+++ b/docs/master/cudnn_rnn_determinism.html
@@ -0,0 +1,639 @@
+
+
+
+
+
+
+
+
+
+
+
+ <no title> — PyTorch master documentation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Docs
+
+ >
+
+
+
+ <no title>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Shortcuts
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Warning
+
There are known non-determinism issues for RNN functions on some versions of cuDNN and CUDA.
+You can enforce deterministic behavior by setting the following environment variables:
+
On CUDA 10.1, set environment variable CUDA_LAUNCH_BLOCKING=1
.
+This may affect performance.
+
On CUDA 10.2 or later, set environment variable
+(note the leading colon symbol)
+CUBLAS_WORKSPACE_CONFIG=:16:8
+or
+CUBLAS_WORKSPACE_CONFIG=:4096:2
.
+
See the cuDNN 8 Release Notes for more information.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Docs
+
Access comprehensive developer documentation for PyTorch
+
View Docs
+
+
+
+
Tutorials
+
Get in-depth tutorials for beginners and advanced developers
+
View Tutorials
+
+
+
+
Resources
+
Find development resources and get your questions answered
+
View Resources
+
+
+
+
+
+
+
+
+
+
To analyze traffic and optimize your experience, we serve cookies on this site. By clicking or navigating, you agree to allow our usage of cookies. As the current maintainers of this site, Facebook’s Cookies Policy applies. Learn more, including about available controls: Cookies Policy .
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/master/data.html b/docs/master/data.html
index 3b9a0000f0c1..6ed6e0e0d272 100644
--- a/docs/master/data.html
+++ b/docs/master/data.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/distributed.html b/docs/master/distributed.html
index 217484f2f003..ad61226d1346 100644
--- a/docs/master/distributed.html
+++ b/docs/master/distributed.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/distributions.html b/docs/master/distributions.html
index 591ff5d63950..eb58cee46621 100644
--- a/docs/master/distributions.html
+++ b/docs/master/distributions.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/dlpack.html b/docs/master/dlpack.html
index 19e340d09ef5..2d7d1938a475 100644
--- a/docs/master/dlpack.html
+++ b/docs/master/dlpack.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/futures.html b/docs/master/futures.html
index e6f4245c9d59..26122a1a0502 100644
--- a/docs/master/futures.html
+++ b/docs/master/futures.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.Generator.html b/docs/master/generated/torch.Generator.html
index a92dc61c078f..29c48db431a8 100644
--- a/docs/master/generated/torch.Generator.html
+++ b/docs/master/generated/torch.Generator.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.abs.html b/docs/master/generated/torch.abs.html
index 2c08277da55b..cb471d2da48f 100644
--- a/docs/master/generated/torch.abs.html
+++ b/docs/master/generated/torch.abs.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.absolute.html b/docs/master/generated/torch.absolute.html
index 4985b766c1ad..eb3aba46f022 100644
--- a/docs/master/generated/torch.absolute.html
+++ b/docs/master/generated/torch.absolute.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.acos.html b/docs/master/generated/torch.acos.html
index e3e48aaf1a6a..4a74cbb850e1 100644
--- a/docs/master/generated/torch.acos.html
+++ b/docs/master/generated/torch.acos.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.acosh.html b/docs/master/generated/torch.acosh.html
index 1460bc1540f4..5b5b352b86ac 100644
--- a/docs/master/generated/torch.acosh.html
+++ b/docs/master/generated/torch.acosh.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.add.html b/docs/master/generated/torch.add.html
index 7aacc4af6d2d..ebb179a06998 100644
--- a/docs/master/generated/torch.add.html
+++ b/docs/master/generated/torch.add.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.addbmm.html b/docs/master/generated/torch.addbmm.html
index f693cd4f570d..5376017a0e78 100644
--- a/docs/master/generated/torch.addbmm.html
+++ b/docs/master/generated/torch.addbmm.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.addcdiv.html b/docs/master/generated/torch.addcdiv.html
index b0925ca8f627..ca7e0cc8c5d6 100644
--- a/docs/master/generated/torch.addcdiv.html
+++ b/docs/master/generated/torch.addcdiv.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.addcmul.html b/docs/master/generated/torch.addcmul.html
index a497b174ec6e..deb32deb4930 100644
--- a/docs/master/generated/torch.addcmul.html
+++ b/docs/master/generated/torch.addcmul.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.addmm.html b/docs/master/generated/torch.addmm.html
index 4020f89e91eb..f050f174143c 100644
--- a/docs/master/generated/torch.addmm.html
+++ b/docs/master/generated/torch.addmm.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.addmv.html b/docs/master/generated/torch.addmv.html
index c8b65f2c60ba..daebc1634bb4 100644
--- a/docs/master/generated/torch.addmv.html
+++ b/docs/master/generated/torch.addmv.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.addr.html b/docs/master/generated/torch.addr.html
index a704795bddca..522b64b5eb52 100644
--- a/docs/master/generated/torch.addr.html
+++ b/docs/master/generated/torch.addr.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.allclose.html b/docs/master/generated/torch.allclose.html
index 42890948614d..40b2984ed9f7 100644
--- a/docs/master/generated/torch.allclose.html
+++ b/docs/master/generated/torch.allclose.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.angle.html b/docs/master/generated/torch.angle.html
index 472466a68dc4..fb2a3bebb7c2 100644
--- a/docs/master/generated/torch.angle.html
+++ b/docs/master/generated/torch.angle.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.arange.html b/docs/master/generated/torch.arange.html
index 1bc32f1dbfad..f60e656f5282 100644
--- a/docs/master/generated/torch.arange.html
+++ b/docs/master/generated/torch.arange.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.argmax.html b/docs/master/generated/torch.argmax.html
index f6fe458c72ec..0d291cea5161 100644
--- a/docs/master/generated/torch.argmax.html
+++ b/docs/master/generated/torch.argmax.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.argmin.html b/docs/master/generated/torch.argmin.html
index dc61cc49d817..0a42ba4545d4 100644
--- a/docs/master/generated/torch.argmin.html
+++ b/docs/master/generated/torch.argmin.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.argsort.html b/docs/master/generated/torch.argsort.html
index 665500c03991..60c771b71c97 100644
--- a/docs/master/generated/torch.argsort.html
+++ b/docs/master/generated/torch.argsort.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.as_strided.html b/docs/master/generated/torch.as_strided.html
index f5ec8cb8ac30..61968a189f17 100644
--- a/docs/master/generated/torch.as_strided.html
+++ b/docs/master/generated/torch.as_strided.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.as_tensor.html b/docs/master/generated/torch.as_tensor.html
index 593ec64888f8..92a786f0b31d 100644
--- a/docs/master/generated/torch.as_tensor.html
+++ b/docs/master/generated/torch.as_tensor.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.asin.html b/docs/master/generated/torch.asin.html
index e319f48fb7be..2c27e64f1ab6 100644
--- a/docs/master/generated/torch.asin.html
+++ b/docs/master/generated/torch.asin.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.asinh.html b/docs/master/generated/torch.asinh.html
index 7c9d9ba618fb..cf064414c648 100644
--- a/docs/master/generated/torch.asinh.html
+++ b/docs/master/generated/torch.asinh.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.atan.html b/docs/master/generated/torch.atan.html
index 25a56002173e..1eb0cb83a86e 100644
--- a/docs/master/generated/torch.atan.html
+++ b/docs/master/generated/torch.atan.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.atan2.html b/docs/master/generated/torch.atan2.html
index a749bb2d4673..781728d7a1e3 100644
--- a/docs/master/generated/torch.atan2.html
+++ b/docs/master/generated/torch.atan2.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.atanh.html b/docs/master/generated/torch.atanh.html
index eb735dfec92a..fb39108c6fbe 100644
--- a/docs/master/generated/torch.atanh.html
+++ b/docs/master/generated/torch.atanh.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.atleast_1d.html b/docs/master/generated/torch.atleast_1d.html
index 248b4410b4fd..9616debf3eef 100644
--- a/docs/master/generated/torch.atleast_1d.html
+++ b/docs/master/generated/torch.atleast_1d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.atleast_2d.html b/docs/master/generated/torch.atleast_2d.html
index 8cda50b438fc..0e542cbd1acc 100644
--- a/docs/master/generated/torch.atleast_2d.html
+++ b/docs/master/generated/torch.atleast_2d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.atleast_3d.html b/docs/master/generated/torch.atleast_3d.html
index 007b3d505d23..2b256962a588 100644
--- a/docs/master/generated/torch.atleast_3d.html
+++ b/docs/master/generated/torch.atleast_3d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.baddbmm.html b/docs/master/generated/torch.baddbmm.html
index e18c3af9f0a4..a1e8117a6e3b 100644
--- a/docs/master/generated/torch.baddbmm.html
+++ b/docs/master/generated/torch.baddbmm.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.bartlett_window.html b/docs/master/generated/torch.bartlett_window.html
index 1b4cae4ad825..335a8fe5a1eb 100644
--- a/docs/master/generated/torch.bartlett_window.html
+++ b/docs/master/generated/torch.bartlett_window.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.bernoulli.html b/docs/master/generated/torch.bernoulli.html
index 120a269d2bac..60c34d10abc7 100644
--- a/docs/master/generated/torch.bernoulli.html
+++ b/docs/master/generated/torch.bernoulli.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.bincount.html b/docs/master/generated/torch.bincount.html
index a08c73dd60bc..e21bc956fbfd 100644
--- a/docs/master/generated/torch.bincount.html
+++ b/docs/master/generated/torch.bincount.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.bitwise_and.html b/docs/master/generated/torch.bitwise_and.html
index 0166dd66f8f6..b179e39638dc 100644
--- a/docs/master/generated/torch.bitwise_and.html
+++ b/docs/master/generated/torch.bitwise_and.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.bitwise_not.html b/docs/master/generated/torch.bitwise_not.html
index d2821b19a7eb..4f28d2cca24b 100644
--- a/docs/master/generated/torch.bitwise_not.html
+++ b/docs/master/generated/torch.bitwise_not.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.bitwise_or.html b/docs/master/generated/torch.bitwise_or.html
index 39aadc133929..5acd36063a47 100644
--- a/docs/master/generated/torch.bitwise_or.html
+++ b/docs/master/generated/torch.bitwise_or.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.bitwise_xor.html b/docs/master/generated/torch.bitwise_xor.html
index 2d3ade326342..603ff9dcb706 100644
--- a/docs/master/generated/torch.bitwise_xor.html
+++ b/docs/master/generated/torch.bitwise_xor.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.blackman_window.html b/docs/master/generated/torch.blackman_window.html
index 0366f88ed50f..e2f3dba751a8 100644
--- a/docs/master/generated/torch.blackman_window.html
+++ b/docs/master/generated/torch.blackman_window.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.block_diag.html b/docs/master/generated/torch.block_diag.html
index 17bab71a8533..576ec1b24cd5 100644
--- a/docs/master/generated/torch.block_diag.html
+++ b/docs/master/generated/torch.block_diag.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.bmm.html b/docs/master/generated/torch.bmm.html
index fbf2d5c79bd5..65ffcf4fee80 100644
--- a/docs/master/generated/torch.bmm.html
+++ b/docs/master/generated/torch.bmm.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.broadcast_tensors.html b/docs/master/generated/torch.broadcast_tensors.html
index 84fd542f7b2c..c2972c3f0d30 100644
--- a/docs/master/generated/torch.broadcast_tensors.html
+++ b/docs/master/generated/torch.broadcast_tensors.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.bucketize.html b/docs/master/generated/torch.bucketize.html
index 326b47d01f22..60718d8e6c5a 100644
--- a/docs/master/generated/torch.bucketize.html
+++ b/docs/master/generated/torch.bucketize.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.can_cast.html b/docs/master/generated/torch.can_cast.html
index ab180cf01f22..6d5d6f24f401 100644
--- a/docs/master/generated/torch.can_cast.html
+++ b/docs/master/generated/torch.can_cast.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.cartesian_prod.html b/docs/master/generated/torch.cartesian_prod.html
index 8b12ce30caa1..669e5e791a0e 100644
--- a/docs/master/generated/torch.cartesian_prod.html
+++ b/docs/master/generated/torch.cartesian_prod.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.cat.html b/docs/master/generated/torch.cat.html
index 547b5cbc5ea2..e2a43abd2f0f 100644
--- a/docs/master/generated/torch.cat.html
+++ b/docs/master/generated/torch.cat.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.cdist.html b/docs/master/generated/torch.cdist.html
index 9970661ddac0..a91de75474ea 100644
--- a/docs/master/generated/torch.cdist.html
+++ b/docs/master/generated/torch.cdist.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.ceil.html b/docs/master/generated/torch.ceil.html
index a9ac3fb5b72f..b67dd9623e97 100644
--- a/docs/master/generated/torch.ceil.html
+++ b/docs/master/generated/torch.ceil.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.chain_matmul.html b/docs/master/generated/torch.chain_matmul.html
index dbb14c2122fe..2648c72ede0f 100644
--- a/docs/master/generated/torch.chain_matmul.html
+++ b/docs/master/generated/torch.chain_matmul.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.cholesky.html b/docs/master/generated/torch.cholesky.html
index 55e3dddd4be6..d2b3561fbc46 100644
--- a/docs/master/generated/torch.cholesky.html
+++ b/docs/master/generated/torch.cholesky.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.cholesky_inverse.html b/docs/master/generated/torch.cholesky_inverse.html
index 48570fcdd33a..0ec86e776182 100644
--- a/docs/master/generated/torch.cholesky_inverse.html
+++ b/docs/master/generated/torch.cholesky_inverse.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.cholesky_solve.html b/docs/master/generated/torch.cholesky_solve.html
index f108daf0cfd1..1e48342560ba 100644
--- a/docs/master/generated/torch.cholesky_solve.html
+++ b/docs/master/generated/torch.cholesky_solve.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.chunk.html b/docs/master/generated/torch.chunk.html
index 255d7145e23a..5768de716a54 100644
--- a/docs/master/generated/torch.chunk.html
+++ b/docs/master/generated/torch.chunk.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.clamp.html b/docs/master/generated/torch.clamp.html
index d937548a8f35..086ba16e01c0 100644
--- a/docs/master/generated/torch.clamp.html
+++ b/docs/master/generated/torch.clamp.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.combinations.html b/docs/master/generated/torch.combinations.html
index 52bf99052d97..cd30f90d7b8f 100644
--- a/docs/master/generated/torch.combinations.html
+++ b/docs/master/generated/torch.combinations.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.compiled_with_cxx11_abi.html b/docs/master/generated/torch.compiled_with_cxx11_abi.html
index 9e096bbea3ef..7db676c924d9 100644
--- a/docs/master/generated/torch.compiled_with_cxx11_abi.html
+++ b/docs/master/generated/torch.compiled_with_cxx11_abi.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.conj.html b/docs/master/generated/torch.conj.html
index 1afb333c2fb4..2e22a14e02a3 100644
--- a/docs/master/generated/torch.conj.html
+++ b/docs/master/generated/torch.conj.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.cos.html b/docs/master/generated/torch.cos.html
index 2ed7f939987f..4c447eb48850 100644
--- a/docs/master/generated/torch.cos.html
+++ b/docs/master/generated/torch.cos.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.cosh.html b/docs/master/generated/torch.cosh.html
index ab2285c99183..3decc6af73f8 100644
--- a/docs/master/generated/torch.cosh.html
+++ b/docs/master/generated/torch.cosh.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.count_nonzero.html b/docs/master/generated/torch.count_nonzero.html
index 8c57002c9da2..ff58dab5683a 100644
--- a/docs/master/generated/torch.count_nonzero.html
+++ b/docs/master/generated/torch.count_nonzero.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.cross.html b/docs/master/generated/torch.cross.html
index 25dd80dd2ae0..ed7f59cb2bf5 100644
--- a/docs/master/generated/torch.cross.html
+++ b/docs/master/generated/torch.cross.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.cummax.html b/docs/master/generated/torch.cummax.html
index 9df2d2643211..43a95951499c 100644
--- a/docs/master/generated/torch.cummax.html
+++ b/docs/master/generated/torch.cummax.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.cummin.html b/docs/master/generated/torch.cummin.html
index edd89cf9da08..df454e6f953b 100644
--- a/docs/master/generated/torch.cummin.html
+++ b/docs/master/generated/torch.cummin.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.cumprod.html b/docs/master/generated/torch.cumprod.html
index 5b57487a62a2..23c842f31dfc 100644
--- a/docs/master/generated/torch.cumprod.html
+++ b/docs/master/generated/torch.cumprod.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.cumsum.html b/docs/master/generated/torch.cumsum.html
index db6691a0182c..5acdf29225bf 100644
--- a/docs/master/generated/torch.cumsum.html
+++ b/docs/master/generated/torch.cumsum.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.deg2rad.html b/docs/master/generated/torch.deg2rad.html
index 9c992f24228c..48dcf81eb56c 100644
--- a/docs/master/generated/torch.deg2rad.html
+++ b/docs/master/generated/torch.deg2rad.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.dequantize.html b/docs/master/generated/torch.dequantize.html
index 6ce22e931b61..b1c76393111a 100644
--- a/docs/master/generated/torch.dequantize.html
+++ b/docs/master/generated/torch.dequantize.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.det.html b/docs/master/generated/torch.det.html
index 723572c539e9..3ace220d57d7 100644
--- a/docs/master/generated/torch.det.html
+++ b/docs/master/generated/torch.det.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.diag.html b/docs/master/generated/torch.diag.html
index 9eeac017ec64..9a0145edf98a 100644
--- a/docs/master/generated/torch.diag.html
+++ b/docs/master/generated/torch.diag.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.diag_embed.html b/docs/master/generated/torch.diag_embed.html
index 957749a1e5a6..19b535c19cb5 100644
--- a/docs/master/generated/torch.diag_embed.html
+++ b/docs/master/generated/torch.diag_embed.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.diagflat.html b/docs/master/generated/torch.diagflat.html
index c5b791acd2eb..4fde4bd634e8 100644
--- a/docs/master/generated/torch.diagflat.html
+++ b/docs/master/generated/torch.diagflat.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.diagonal.html b/docs/master/generated/torch.diagonal.html
index 5505bd8c39c1..4b4a0f14e23f 100644
--- a/docs/master/generated/torch.diagonal.html
+++ b/docs/master/generated/torch.diagonal.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.digamma.html b/docs/master/generated/torch.digamma.html
index 669c93df4e37..0de20b906ca7 100644
--- a/docs/master/generated/torch.digamma.html
+++ b/docs/master/generated/torch.digamma.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.dist.html b/docs/master/generated/torch.dist.html
index b76457a3a61c..658a43e6621f 100644
--- a/docs/master/generated/torch.dist.html
+++ b/docs/master/generated/torch.dist.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.div.html b/docs/master/generated/torch.div.html
index 936c24d24105..54e2d5560ca2 100644
--- a/docs/master/generated/torch.div.html
+++ b/docs/master/generated/torch.div.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.dot.html b/docs/master/generated/torch.dot.html
index cd28a0fd277c..cdfab03cec66 100644
--- a/docs/master/generated/torch.dot.html
+++ b/docs/master/generated/torch.dot.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.eig.html b/docs/master/generated/torch.eig.html
index 91bcd472f4db..979d8f58c279 100644
--- a/docs/master/generated/torch.eig.html
+++ b/docs/master/generated/torch.eig.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.einsum.html b/docs/master/generated/torch.einsum.html
index 3045f4d9828d..cc85dade5517 100644
--- a/docs/master/generated/torch.einsum.html
+++ b/docs/master/generated/torch.einsum.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.empty.html b/docs/master/generated/torch.empty.html
index ab81c46c19d3..615ae2c48882 100644
--- a/docs/master/generated/torch.empty.html
+++ b/docs/master/generated/torch.empty.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.empty_like.html b/docs/master/generated/torch.empty_like.html
index 68f159a6dbb2..002bac3be4e8 100644
--- a/docs/master/generated/torch.empty_like.html
+++ b/docs/master/generated/torch.empty_like.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.empty_strided.html b/docs/master/generated/torch.empty_strided.html
index 2c301395fa8d..e0960c107961 100644
--- a/docs/master/generated/torch.empty_strided.html
+++ b/docs/master/generated/torch.empty_strided.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.enable_grad.html b/docs/master/generated/torch.enable_grad.html
index 214ac66f7cfd..f395e6a25884 100644
--- a/docs/master/generated/torch.enable_grad.html
+++ b/docs/master/generated/torch.enable_grad.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.eq.html b/docs/master/generated/torch.eq.html
index a91e6b78a6d0..7fb1ddc82d7c 100644
--- a/docs/master/generated/torch.eq.html
+++ b/docs/master/generated/torch.eq.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.equal.html b/docs/master/generated/torch.equal.html
index 2f0f243fb8bc..c1f513a8442d 100644
--- a/docs/master/generated/torch.equal.html
+++ b/docs/master/generated/torch.equal.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.erf.html b/docs/master/generated/torch.erf.html
index 76d073cdb5df..66400546fac3 100644
--- a/docs/master/generated/torch.erf.html
+++ b/docs/master/generated/torch.erf.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.erfc.html b/docs/master/generated/torch.erfc.html
index af20dcd37969..bc370029cfe0 100644
--- a/docs/master/generated/torch.erfc.html
+++ b/docs/master/generated/torch.erfc.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.erfinv.html b/docs/master/generated/torch.erfinv.html
index b4265b1c67b2..9da52bd7563d 100644
--- a/docs/master/generated/torch.erfinv.html
+++ b/docs/master/generated/torch.erfinv.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.exp.html b/docs/master/generated/torch.exp.html
index 3605541045f8..cf9dcad99990 100644
--- a/docs/master/generated/torch.exp.html
+++ b/docs/master/generated/torch.exp.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.expm1.html b/docs/master/generated/torch.expm1.html
index 7e907b86b850..778ab744e48a 100644
--- a/docs/master/generated/torch.expm1.html
+++ b/docs/master/generated/torch.expm1.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.eye.html b/docs/master/generated/torch.eye.html
index 5fd4e5024bb1..77a8fc04b7cb 100644
--- a/docs/master/generated/torch.eye.html
+++ b/docs/master/generated/torch.eye.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.fft.html b/docs/master/generated/torch.fft.html
index 20cc1459ed58..be3c50b21621 100644
--- a/docs/master/generated/torch.fft.html
+++ b/docs/master/generated/torch.fft.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.flatten.html b/docs/master/generated/torch.flatten.html
index 79d4f42114e5..164e4fc50de3 100644
--- a/docs/master/generated/torch.flatten.html
+++ b/docs/master/generated/torch.flatten.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.flip.html b/docs/master/generated/torch.flip.html
index c9a6a3439b0a..c7153f9e515a 100644
--- a/docs/master/generated/torch.flip.html
+++ b/docs/master/generated/torch.flip.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.fliplr.html b/docs/master/generated/torch.fliplr.html
index 5a3d5eace41e..64bfab5267c5 100644
--- a/docs/master/generated/torch.fliplr.html
+++ b/docs/master/generated/torch.fliplr.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.flipud.html b/docs/master/generated/torch.flipud.html
index 480cf3e8391b..1c3c419f66a2 100644
--- a/docs/master/generated/torch.flipud.html
+++ b/docs/master/generated/torch.flipud.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.floor.html b/docs/master/generated/torch.floor.html
index bd864f768973..0cdacc99a413 100644
--- a/docs/master/generated/torch.floor.html
+++ b/docs/master/generated/torch.floor.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.floor_divide.html b/docs/master/generated/torch.floor_divide.html
index fe36c05e7f07..45dc5dcd7257 100644
--- a/docs/master/generated/torch.floor_divide.html
+++ b/docs/master/generated/torch.floor_divide.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.fmod.html b/docs/master/generated/torch.fmod.html
index 1101464f0f81..148a968885bf 100644
--- a/docs/master/generated/torch.fmod.html
+++ b/docs/master/generated/torch.fmod.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.frac.html b/docs/master/generated/torch.frac.html
index 1663f4c2c325..97f1ba6ff996 100644
--- a/docs/master/generated/torch.frac.html
+++ b/docs/master/generated/torch.frac.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.from_numpy.html b/docs/master/generated/torch.from_numpy.html
index eeb40c45eef9..6f16e9ef1491 100644
--- a/docs/master/generated/torch.from_numpy.html
+++ b/docs/master/generated/torch.from_numpy.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.full.html b/docs/master/generated/torch.full.html
index 19bd638fdc05..18070db4e565 100644
--- a/docs/master/generated/torch.full.html
+++ b/docs/master/generated/torch.full.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.full_like.html b/docs/master/generated/torch.full_like.html
index 66456c33fad8..a54aee4ca238 100644
--- a/docs/master/generated/torch.full_like.html
+++ b/docs/master/generated/torch.full_like.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.gather.html b/docs/master/generated/torch.gather.html
index c6caf0aae23b..964a35587a4b 100644
--- a/docs/master/generated/torch.gather.html
+++ b/docs/master/generated/torch.gather.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.gcd.html b/docs/master/generated/torch.gcd.html
index e67c88a51873..f8d49db6f93e 100644
--- a/docs/master/generated/torch.gcd.html
+++ b/docs/master/generated/torch.gcd.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.ge.html b/docs/master/generated/torch.ge.html
index 66e64e203ee9..195c3d836908 100644
--- a/docs/master/generated/torch.ge.html
+++ b/docs/master/generated/torch.ge.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.geqrf.html b/docs/master/generated/torch.geqrf.html
index 407e338310b6..fde07d4a48bd 100644
--- a/docs/master/generated/torch.geqrf.html
+++ b/docs/master/generated/torch.geqrf.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.ger.html b/docs/master/generated/torch.ger.html
index ee3bec8acc7a..116a1c5b6373 100644
--- a/docs/master/generated/torch.ger.html
+++ b/docs/master/generated/torch.ger.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.get_default_dtype.html b/docs/master/generated/torch.get_default_dtype.html
index d659196ca243..a230c6c8cb3e 100644
--- a/docs/master/generated/torch.get_default_dtype.html
+++ b/docs/master/generated/torch.get_default_dtype.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.get_num_interop_threads.html b/docs/master/generated/torch.get_num_interop_threads.html
index fab8b20c5f53..81b62955214c 100644
--- a/docs/master/generated/torch.get_num_interop_threads.html
+++ b/docs/master/generated/torch.get_num_interop_threads.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.get_num_threads.html b/docs/master/generated/torch.get_num_threads.html
index 774d6562873d..807c205c4c98 100644
--- a/docs/master/generated/torch.get_num_threads.html
+++ b/docs/master/generated/torch.get_num_threads.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.get_rng_state.html b/docs/master/generated/torch.get_rng_state.html
index 145e7df5e5c4..af7c5450299d 100644
--- a/docs/master/generated/torch.get_rng_state.html
+++ b/docs/master/generated/torch.get_rng_state.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.gt.html b/docs/master/generated/torch.gt.html
index f8cc185e5e26..5750e7cca74c 100644
--- a/docs/master/generated/torch.gt.html
+++ b/docs/master/generated/torch.gt.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.hamming_window.html b/docs/master/generated/torch.hamming_window.html
index 72bfa20f87f8..f57d0547e26c 100644
--- a/docs/master/generated/torch.hamming_window.html
+++ b/docs/master/generated/torch.hamming_window.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.hann_window.html b/docs/master/generated/torch.hann_window.html
index 0388c67288a6..523bda25d054 100644
--- a/docs/master/generated/torch.hann_window.html
+++ b/docs/master/generated/torch.hann_window.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.histc.html b/docs/master/generated/torch.histc.html
index 8692bb69399f..81ae9d8189e2 100644
--- a/docs/master/generated/torch.histc.html
+++ b/docs/master/generated/torch.histc.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.ifft.html b/docs/master/generated/torch.ifft.html
index 5fc356cfac6b..6d48237dfb8a 100644
--- a/docs/master/generated/torch.ifft.html
+++ b/docs/master/generated/torch.ifft.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.imag.html b/docs/master/generated/torch.imag.html
index 4aa020f408d4..9c2a990c8bfb 100644
--- a/docs/master/generated/torch.imag.html
+++ b/docs/master/generated/torch.imag.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.index_select.html b/docs/master/generated/torch.index_select.html
index d4be578d76a0..92726d5e153a 100644
--- a/docs/master/generated/torch.index_select.html
+++ b/docs/master/generated/torch.index_select.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.initial_seed.html b/docs/master/generated/torch.initial_seed.html
index 770857b2a0e3..af64ea94844e 100644
--- a/docs/master/generated/torch.initial_seed.html
+++ b/docs/master/generated/torch.initial_seed.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.inverse.html b/docs/master/generated/torch.inverse.html
index 75b55e185ef7..80499069574a 100644
--- a/docs/master/generated/torch.inverse.html
+++ b/docs/master/generated/torch.inverse.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.irfft.html b/docs/master/generated/torch.irfft.html
index b93d4f268edd..08704bc23ad0 100644
--- a/docs/master/generated/torch.irfft.html
+++ b/docs/master/generated/torch.irfft.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.is_complex.html b/docs/master/generated/torch.is_complex.html
index b6467fa6514a..e297acadd81c 100644
--- a/docs/master/generated/torch.is_complex.html
+++ b/docs/master/generated/torch.is_complex.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.is_floating_point.html b/docs/master/generated/torch.is_floating_point.html
index 47aad72acdce..1ccc519b6c0f 100644
--- a/docs/master/generated/torch.is_floating_point.html
+++ b/docs/master/generated/torch.is_floating_point.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.is_nonzero.html b/docs/master/generated/torch.is_nonzero.html
index 17dee2bdddad..9b51c4f77bb8 100644
--- a/docs/master/generated/torch.is_nonzero.html
+++ b/docs/master/generated/torch.is_nonzero.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.is_storage.html b/docs/master/generated/torch.is_storage.html
index 22a6044230a8..fba9c2b96c60 100644
--- a/docs/master/generated/torch.is_storage.html
+++ b/docs/master/generated/torch.is_storage.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.is_tensor.html b/docs/master/generated/torch.is_tensor.html
index db4149d90d07..8c76c67e7144 100644
--- a/docs/master/generated/torch.is_tensor.html
+++ b/docs/master/generated/torch.is_tensor.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.isclose.html b/docs/master/generated/torch.isclose.html
index a7a24437b3c5..5c84e961e985 100644
--- a/docs/master/generated/torch.isclose.html
+++ b/docs/master/generated/torch.isclose.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.isfinite.html b/docs/master/generated/torch.isfinite.html
index f663c00c1815..6383d704e17d 100644
--- a/docs/master/generated/torch.isfinite.html
+++ b/docs/master/generated/torch.isfinite.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.isinf.html b/docs/master/generated/torch.isinf.html
index 794f2119cccd..3953c08f996b 100644
--- a/docs/master/generated/torch.isinf.html
+++ b/docs/master/generated/torch.isinf.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.isnan.html b/docs/master/generated/torch.isnan.html
index f4661b42f938..0753221ecfbf 100644
--- a/docs/master/generated/torch.isnan.html
+++ b/docs/master/generated/torch.isnan.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.isreal.html b/docs/master/generated/torch.isreal.html
index c09a22a29310..147cbc9e7872 100644
--- a/docs/master/generated/torch.isreal.html
+++ b/docs/master/generated/torch.isreal.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.istft.html b/docs/master/generated/torch.istft.html
index e5fdaae7de34..996dc24341f8 100644
--- a/docs/master/generated/torch.istft.html
+++ b/docs/master/generated/torch.istft.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.jit.ScriptFunction.html b/docs/master/generated/torch.jit.ScriptFunction.html
index 0a732c63ba59..e02f886432d4 100644
--- a/docs/master/generated/torch.jit.ScriptFunction.html
+++ b/docs/master/generated/torch.jit.ScriptFunction.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.jit.ScriptModule.html b/docs/master/generated/torch.jit.ScriptModule.html
index 814018e89012..5199305ccdbd 100644
--- a/docs/master/generated/torch.jit.ScriptModule.html
+++ b/docs/master/generated/torch.jit.ScriptModule.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.jit.fork.html b/docs/master/generated/torch.jit.fork.html
index 5904e98f3d7f..e15e3236b851 100644
--- a/docs/master/generated/torch.jit.fork.html
+++ b/docs/master/generated/torch.jit.fork.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.jit.ignore.html b/docs/master/generated/torch.jit.ignore.html
index 144221ce1ef2..e490a9cd9de7 100644
--- a/docs/master/generated/torch.jit.ignore.html
+++ b/docs/master/generated/torch.jit.ignore.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.jit.load.html b/docs/master/generated/torch.jit.load.html
index a4e8146af8ec..726281626cf2 100644
--- a/docs/master/generated/torch.jit.load.html
+++ b/docs/master/generated/torch.jit.load.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.jit.save.html b/docs/master/generated/torch.jit.save.html
index 14831f79603e..740c3bb85c5f 100644
--- a/docs/master/generated/torch.jit.save.html
+++ b/docs/master/generated/torch.jit.save.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.jit.script.html b/docs/master/generated/torch.jit.script.html
index e1b9cc4abeef..77b9518b76b2 100644
--- a/docs/master/generated/torch.jit.script.html
+++ b/docs/master/generated/torch.jit.script.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.jit.trace.html b/docs/master/generated/torch.jit.trace.html
index a7795080dcf4..209f5cd9b463 100644
--- a/docs/master/generated/torch.jit.trace.html
+++ b/docs/master/generated/torch.jit.trace.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.jit.trace_module.html b/docs/master/generated/torch.jit.trace_module.html
index 7fe69c9b033a..fafd85d358c4 100644
--- a/docs/master/generated/torch.jit.trace_module.html
+++ b/docs/master/generated/torch.jit.trace_module.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.jit.unused.html b/docs/master/generated/torch.jit.unused.html
index 164ceb5ec3e6..8a1b30baac4e 100644
--- a/docs/master/generated/torch.jit.unused.html
+++ b/docs/master/generated/torch.jit.unused.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.jit.wait.html b/docs/master/generated/torch.jit.wait.html
index 1c160a485d2a..5a3ce6a1d712 100644
--- a/docs/master/generated/torch.jit.wait.html
+++ b/docs/master/generated/torch.jit.wait.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.kthvalue.html b/docs/master/generated/torch.kthvalue.html
index 031638ed73ff..4d3f939378fa 100644
--- a/docs/master/generated/torch.kthvalue.html
+++ b/docs/master/generated/torch.kthvalue.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.lcm.html b/docs/master/generated/torch.lcm.html
index 20061c79cb99..2b0ba1b2989f 100644
--- a/docs/master/generated/torch.lcm.html
+++ b/docs/master/generated/torch.lcm.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.le.html b/docs/master/generated/torch.le.html
index a969836bcb1c..c8b75858c6fc 100644
--- a/docs/master/generated/torch.le.html
+++ b/docs/master/generated/torch.le.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.lerp.html b/docs/master/generated/torch.lerp.html
index c645107d498c..20b662a0460b 100644
--- a/docs/master/generated/torch.lerp.html
+++ b/docs/master/generated/torch.lerp.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.lgamma.html b/docs/master/generated/torch.lgamma.html
index 433dae88cb8b..ec099362e418 100644
--- a/docs/master/generated/torch.lgamma.html
+++ b/docs/master/generated/torch.lgamma.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.linspace.html b/docs/master/generated/torch.linspace.html
index 70016f112a9f..6370211839e1 100644
--- a/docs/master/generated/torch.linspace.html
+++ b/docs/master/generated/torch.linspace.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.load.html b/docs/master/generated/torch.load.html
index 5e4b3d190d84..413ff3736538 100644
--- a/docs/master/generated/torch.load.html
+++ b/docs/master/generated/torch.load.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.lobpcg.html b/docs/master/generated/torch.lobpcg.html
index d1af1f520013..4064f100ae16 100644
--- a/docs/master/generated/torch.lobpcg.html
+++ b/docs/master/generated/torch.lobpcg.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.log.html b/docs/master/generated/torch.log.html
index 358dfd0762a3..c6ff3ea24230 100644
--- a/docs/master/generated/torch.log.html
+++ b/docs/master/generated/torch.log.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.log10.html b/docs/master/generated/torch.log10.html
index 0865fb184857..acb550e97e75 100644
--- a/docs/master/generated/torch.log10.html
+++ b/docs/master/generated/torch.log10.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.log1p.html b/docs/master/generated/torch.log1p.html
index 9705026c38f2..242911e7fcbe 100644
--- a/docs/master/generated/torch.log1p.html
+++ b/docs/master/generated/torch.log1p.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.log2.html b/docs/master/generated/torch.log2.html
index d97db112143a..ad9750630f97 100644
--- a/docs/master/generated/torch.log2.html
+++ b/docs/master/generated/torch.log2.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.logaddexp.html b/docs/master/generated/torch.logaddexp.html
index 3d8f117b8b53..67228a75d0db 100644
--- a/docs/master/generated/torch.logaddexp.html
+++ b/docs/master/generated/torch.logaddexp.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.logaddexp2.html b/docs/master/generated/torch.logaddexp2.html
index f89a52d09e7f..15decba4f31c 100644
--- a/docs/master/generated/torch.logaddexp2.html
+++ b/docs/master/generated/torch.logaddexp2.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.logcumsumexp.html b/docs/master/generated/torch.logcumsumexp.html
index 5ad6219aef3f..fa220037ff67 100644
--- a/docs/master/generated/torch.logcumsumexp.html
+++ b/docs/master/generated/torch.logcumsumexp.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.logdet.html b/docs/master/generated/torch.logdet.html
index a8470ae7c6f4..c5c5fe5ab642 100644
--- a/docs/master/generated/torch.logdet.html
+++ b/docs/master/generated/torch.logdet.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.logical_and.html b/docs/master/generated/torch.logical_and.html
index 4acdd01d7b3d..85661a6fc231 100644
--- a/docs/master/generated/torch.logical_and.html
+++ b/docs/master/generated/torch.logical_and.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.logical_not.html b/docs/master/generated/torch.logical_not.html
index 767b2741f6da..21d5291d579c 100644
--- a/docs/master/generated/torch.logical_not.html
+++ b/docs/master/generated/torch.logical_not.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.logical_or.html b/docs/master/generated/torch.logical_or.html
index 056dc57df5b9..a055cff26ef3 100644
--- a/docs/master/generated/torch.logical_or.html
+++ b/docs/master/generated/torch.logical_or.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.logical_xor.html b/docs/master/generated/torch.logical_xor.html
index 5326a7bf2efe..07bd88abf131 100644
--- a/docs/master/generated/torch.logical_xor.html
+++ b/docs/master/generated/torch.logical_xor.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.logit.html b/docs/master/generated/torch.logit.html
index e606eb515664..fbab4c226ee7 100644
--- a/docs/master/generated/torch.logit.html
+++ b/docs/master/generated/torch.logit.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.logspace.html b/docs/master/generated/torch.logspace.html
index 4035049a65c1..0ab28fbc6eff 100644
--- a/docs/master/generated/torch.logspace.html
+++ b/docs/master/generated/torch.logspace.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.logsumexp.html b/docs/master/generated/torch.logsumexp.html
index 4f0981478d71..68b0acf5e94a 100644
--- a/docs/master/generated/torch.logsumexp.html
+++ b/docs/master/generated/torch.logsumexp.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.lstsq.html b/docs/master/generated/torch.lstsq.html
index 5124c058187d..5f4d784e1992 100644
--- a/docs/master/generated/torch.lstsq.html
+++ b/docs/master/generated/torch.lstsq.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.lt.html b/docs/master/generated/torch.lt.html
index 2657d0c997d9..de58fec39ae7 100644
--- a/docs/master/generated/torch.lt.html
+++ b/docs/master/generated/torch.lt.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.lu.html b/docs/master/generated/torch.lu.html
index 59ac9c063785..71810254b2ce 100644
--- a/docs/master/generated/torch.lu.html
+++ b/docs/master/generated/torch.lu.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.lu_solve.html b/docs/master/generated/torch.lu_solve.html
index f9c056c756e7..a353b57e9958 100644
--- a/docs/master/generated/torch.lu_solve.html
+++ b/docs/master/generated/torch.lu_solve.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.lu_unpack.html b/docs/master/generated/torch.lu_unpack.html
index 6c823362e806..c17bbe2a6577 100644
--- a/docs/master/generated/torch.lu_unpack.html
+++ b/docs/master/generated/torch.lu_unpack.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.manual_seed.html b/docs/master/generated/torch.manual_seed.html
index 61f16920c05b..ead279d6783f 100644
--- a/docs/master/generated/torch.manual_seed.html
+++ b/docs/master/generated/torch.manual_seed.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.masked_select.html b/docs/master/generated/torch.masked_select.html
index a28bd7eb5bf9..8918dbf0cbff 100644
--- a/docs/master/generated/torch.masked_select.html
+++ b/docs/master/generated/torch.masked_select.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.matmul.html b/docs/master/generated/torch.matmul.html
index a41d2a8897f4..e68cb6f576da 100644
--- a/docs/master/generated/torch.matmul.html
+++ b/docs/master/generated/torch.matmul.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.matrix_power.html b/docs/master/generated/torch.matrix_power.html
index 648bd6d0b2df..69ca3d11defb 100644
--- a/docs/master/generated/torch.matrix_power.html
+++ b/docs/master/generated/torch.matrix_power.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.matrix_rank.html b/docs/master/generated/torch.matrix_rank.html
index 6dff26f2fd23..1a40782743b0 100644
--- a/docs/master/generated/torch.matrix_rank.html
+++ b/docs/master/generated/torch.matrix_rank.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.max.html b/docs/master/generated/torch.max.html
index 21c50ff7a079..b485a32fee43 100644
--- a/docs/master/generated/torch.max.html
+++ b/docs/master/generated/torch.max.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.mean.html b/docs/master/generated/torch.mean.html
index 50babe0b10d5..a043972bfb08 100644
--- a/docs/master/generated/torch.mean.html
+++ b/docs/master/generated/torch.mean.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.median.html b/docs/master/generated/torch.median.html
index 986845ac22e1..24821e266f83 100644
--- a/docs/master/generated/torch.median.html
+++ b/docs/master/generated/torch.median.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.meshgrid.html b/docs/master/generated/torch.meshgrid.html
index b9787a32e6d2..ee7333a52d0c 100644
--- a/docs/master/generated/torch.meshgrid.html
+++ b/docs/master/generated/torch.meshgrid.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.min.html b/docs/master/generated/torch.min.html
index 74e791f5a9d6..feacd673e03a 100644
--- a/docs/master/generated/torch.min.html
+++ b/docs/master/generated/torch.min.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.mm.html b/docs/master/generated/torch.mm.html
index 43e8e278b666..7b0db1aed6c8 100644
--- a/docs/master/generated/torch.mm.html
+++ b/docs/master/generated/torch.mm.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.mode.html b/docs/master/generated/torch.mode.html
index da9d400a4267..8c4809f0ed18 100644
--- a/docs/master/generated/torch.mode.html
+++ b/docs/master/generated/torch.mode.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.mul.html b/docs/master/generated/torch.mul.html
index d4018fa8814c..54f4418955e0 100644
--- a/docs/master/generated/torch.mul.html
+++ b/docs/master/generated/torch.mul.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.multinomial.html b/docs/master/generated/torch.multinomial.html
index 128311db39e0..ac2d290c56c5 100644
--- a/docs/master/generated/torch.multinomial.html
+++ b/docs/master/generated/torch.multinomial.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.mv.html b/docs/master/generated/torch.mv.html
index 049325369503..f2d81b822746 100644
--- a/docs/master/generated/torch.mv.html
+++ b/docs/master/generated/torch.mv.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.mvlgamma.html b/docs/master/generated/torch.mvlgamma.html
index d63c04495c84..39f16323104e 100644
--- a/docs/master/generated/torch.mvlgamma.html
+++ b/docs/master/generated/torch.mvlgamma.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.narrow.html b/docs/master/generated/torch.narrow.html
index a59dbe2f8f41..d36eaacf4939 100644
--- a/docs/master/generated/torch.narrow.html
+++ b/docs/master/generated/torch.narrow.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.ne.html b/docs/master/generated/torch.ne.html
index e77693eaae08..66a8ba296bad 100644
--- a/docs/master/generated/torch.ne.html
+++ b/docs/master/generated/torch.ne.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.neg.html b/docs/master/generated/torch.neg.html
index ac1037cc4e05..ed1f59b2d8ea 100644
--- a/docs/master/generated/torch.neg.html
+++ b/docs/master/generated/torch.neg.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.AdaptiveAvgPool1d.html b/docs/master/generated/torch.nn.AdaptiveAvgPool1d.html
index 61ee9820107a..2748e6e0c0cd 100644
--- a/docs/master/generated/torch.nn.AdaptiveAvgPool1d.html
+++ b/docs/master/generated/torch.nn.AdaptiveAvgPool1d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.AdaptiveAvgPool2d.html b/docs/master/generated/torch.nn.AdaptiveAvgPool2d.html
index 2f7d4fd858de..cbee23e27672 100644
--- a/docs/master/generated/torch.nn.AdaptiveAvgPool2d.html
+++ b/docs/master/generated/torch.nn.AdaptiveAvgPool2d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.AdaptiveAvgPool3d.html b/docs/master/generated/torch.nn.AdaptiveAvgPool3d.html
index 8dc7c9be0ef4..8c3ea681554b 100644
--- a/docs/master/generated/torch.nn.AdaptiveAvgPool3d.html
+++ b/docs/master/generated/torch.nn.AdaptiveAvgPool3d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.AdaptiveLogSoftmaxWithLoss.html b/docs/master/generated/torch.nn.AdaptiveLogSoftmaxWithLoss.html
index 83254c26b027..c236d7fc238d 100644
--- a/docs/master/generated/torch.nn.AdaptiveLogSoftmaxWithLoss.html
+++ b/docs/master/generated/torch.nn.AdaptiveLogSoftmaxWithLoss.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.AdaptiveMaxPool1d.html b/docs/master/generated/torch.nn.AdaptiveMaxPool1d.html
index 438314870121..05c404081496 100644
--- a/docs/master/generated/torch.nn.AdaptiveMaxPool1d.html
+++ b/docs/master/generated/torch.nn.AdaptiveMaxPool1d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.AdaptiveMaxPool2d.html b/docs/master/generated/torch.nn.AdaptiveMaxPool2d.html
index de22096d26e4..0aeef1a16d77 100644
--- a/docs/master/generated/torch.nn.AdaptiveMaxPool2d.html
+++ b/docs/master/generated/torch.nn.AdaptiveMaxPool2d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.AdaptiveMaxPool3d.html b/docs/master/generated/torch.nn.AdaptiveMaxPool3d.html
index 39e321fabd22..6eb7f622b38a 100644
--- a/docs/master/generated/torch.nn.AdaptiveMaxPool3d.html
+++ b/docs/master/generated/torch.nn.AdaptiveMaxPool3d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.AlphaDropout.html b/docs/master/generated/torch.nn.AlphaDropout.html
index fdf1dbcc06fa..9c849570daef 100644
--- a/docs/master/generated/torch.nn.AlphaDropout.html
+++ b/docs/master/generated/torch.nn.AlphaDropout.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.AvgPool1d.html b/docs/master/generated/torch.nn.AvgPool1d.html
index b62ce0ab3696..10ca2ff5c4e0 100644
--- a/docs/master/generated/torch.nn.AvgPool1d.html
+++ b/docs/master/generated/torch.nn.AvgPool1d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.AvgPool2d.html b/docs/master/generated/torch.nn.AvgPool2d.html
index b5763960d37a..95dac1d65bc0 100644
--- a/docs/master/generated/torch.nn.AvgPool2d.html
+++ b/docs/master/generated/torch.nn.AvgPool2d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.AvgPool3d.html b/docs/master/generated/torch.nn.AvgPool3d.html
index 9522ed3aa052..bdb0cb8caab1 100644
--- a/docs/master/generated/torch.nn.AvgPool3d.html
+++ b/docs/master/generated/torch.nn.AvgPool3d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.BCELoss.html b/docs/master/generated/torch.nn.BCELoss.html
index 3d8a89a9a34f..5f69e6dff8cd 100644
--- a/docs/master/generated/torch.nn.BCELoss.html
+++ b/docs/master/generated/torch.nn.BCELoss.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.BCEWithLogitsLoss.html b/docs/master/generated/torch.nn.BCEWithLogitsLoss.html
index 932b3dbcd23b..2e4afd6ed7a0 100644
--- a/docs/master/generated/torch.nn.BCEWithLogitsLoss.html
+++ b/docs/master/generated/torch.nn.BCEWithLogitsLoss.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.BatchNorm1d.html b/docs/master/generated/torch.nn.BatchNorm1d.html
index e83416a25640..ae2787015963 100644
--- a/docs/master/generated/torch.nn.BatchNorm1d.html
+++ b/docs/master/generated/torch.nn.BatchNorm1d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.BatchNorm2d.html b/docs/master/generated/torch.nn.BatchNorm2d.html
index 7977d8d9ee11..699237398757 100644
--- a/docs/master/generated/torch.nn.BatchNorm2d.html
+++ b/docs/master/generated/torch.nn.BatchNorm2d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.BatchNorm3d.html b/docs/master/generated/torch.nn.BatchNorm3d.html
index f8931db3b28f..0d4bc59a2ab1 100644
--- a/docs/master/generated/torch.nn.BatchNorm3d.html
+++ b/docs/master/generated/torch.nn.BatchNorm3d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.Bilinear.html b/docs/master/generated/torch.nn.Bilinear.html
index f450af289934..567f4ebae09f 100644
--- a/docs/master/generated/torch.nn.Bilinear.html
+++ b/docs/master/generated/torch.nn.Bilinear.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.CELU.html b/docs/master/generated/torch.nn.CELU.html
index fcf16124ca55..4b2f57f0d23e 100644
--- a/docs/master/generated/torch.nn.CELU.html
+++ b/docs/master/generated/torch.nn.CELU.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.CTCLoss.html b/docs/master/generated/torch.nn.CTCLoss.html
index d6d5eeb49b5e..c8ae77ee439f 100644
--- a/docs/master/generated/torch.nn.CTCLoss.html
+++ b/docs/master/generated/torch.nn.CTCLoss.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.ConstantPad1d.html b/docs/master/generated/torch.nn.ConstantPad1d.html
index b29d10ef1f12..409fd793eb20 100644
--- a/docs/master/generated/torch.nn.ConstantPad1d.html
+++ b/docs/master/generated/torch.nn.ConstantPad1d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.ConstantPad2d.html b/docs/master/generated/torch.nn.ConstantPad2d.html
index cb218d9a2bf2..45d180e7e560 100644
--- a/docs/master/generated/torch.nn.ConstantPad2d.html
+++ b/docs/master/generated/torch.nn.ConstantPad2d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.ConstantPad3d.html b/docs/master/generated/torch.nn.ConstantPad3d.html
index 6e65f356bb82..7696fa88931f 100644
--- a/docs/master/generated/torch.nn.ConstantPad3d.html
+++ b/docs/master/generated/torch.nn.ConstantPad3d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.Conv1d.html b/docs/master/generated/torch.nn.Conv1d.html
index 48dd07723cf0..2abee547ce06 100644
--- a/docs/master/generated/torch.nn.Conv1d.html
+++ b/docs/master/generated/torch.nn.Conv1d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.Conv2d.html b/docs/master/generated/torch.nn.Conv2d.html
index 96f31d5f8ab5..4f04937e437d 100644
--- a/docs/master/generated/torch.nn.Conv2d.html
+++ b/docs/master/generated/torch.nn.Conv2d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.Conv3d.html b/docs/master/generated/torch.nn.Conv3d.html
index 18ff6bf50ba4..65fc4defdf1b 100644
--- a/docs/master/generated/torch.nn.Conv3d.html
+++ b/docs/master/generated/torch.nn.Conv3d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.ConvTranspose1d.html b/docs/master/generated/torch.nn.ConvTranspose1d.html
index 630e3a411031..6ccb42c684a2 100644
--- a/docs/master/generated/torch.nn.ConvTranspose1d.html
+++ b/docs/master/generated/torch.nn.ConvTranspose1d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.ConvTranspose2d.html b/docs/master/generated/torch.nn.ConvTranspose2d.html
index e99bf1d4d4c1..e6adf7b81b44 100644
--- a/docs/master/generated/torch.nn.ConvTranspose2d.html
+++ b/docs/master/generated/torch.nn.ConvTranspose2d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.ConvTranspose3d.html b/docs/master/generated/torch.nn.ConvTranspose3d.html
index f6da7474f45d..c714d3972469 100644
--- a/docs/master/generated/torch.nn.ConvTranspose3d.html
+++ b/docs/master/generated/torch.nn.ConvTranspose3d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.CosineEmbeddingLoss.html b/docs/master/generated/torch.nn.CosineEmbeddingLoss.html
index 24a18c065c66..bcc670366607 100644
--- a/docs/master/generated/torch.nn.CosineEmbeddingLoss.html
+++ b/docs/master/generated/torch.nn.CosineEmbeddingLoss.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.CosineSimilarity.html b/docs/master/generated/torch.nn.CosineSimilarity.html
index 047e49a0aa6e..88705d2cfc62 100644
--- a/docs/master/generated/torch.nn.CosineSimilarity.html
+++ b/docs/master/generated/torch.nn.CosineSimilarity.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.CrossEntropyLoss.html b/docs/master/generated/torch.nn.CrossEntropyLoss.html
index 7245ead2e028..1f9731420366 100644
--- a/docs/master/generated/torch.nn.CrossEntropyLoss.html
+++ b/docs/master/generated/torch.nn.CrossEntropyLoss.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.DataParallel.html b/docs/master/generated/torch.nn.DataParallel.html
index b84ac04c24d5..0142404afafe 100644
--- a/docs/master/generated/torch.nn.DataParallel.html
+++ b/docs/master/generated/torch.nn.DataParallel.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.Dropout.html b/docs/master/generated/torch.nn.Dropout.html
index 6d9f73894fd1..b1eb764e6aec 100644
--- a/docs/master/generated/torch.nn.Dropout.html
+++ b/docs/master/generated/torch.nn.Dropout.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.Dropout2d.html b/docs/master/generated/torch.nn.Dropout2d.html
index 3df3b396aa8e..ddf1e15018dc 100644
--- a/docs/master/generated/torch.nn.Dropout2d.html
+++ b/docs/master/generated/torch.nn.Dropout2d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.Dropout3d.html b/docs/master/generated/torch.nn.Dropout3d.html
index ac6c6ceb65c6..eaa551701329 100644
--- a/docs/master/generated/torch.nn.Dropout3d.html
+++ b/docs/master/generated/torch.nn.Dropout3d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.ELU.html b/docs/master/generated/torch.nn.ELU.html
index 631df3115f6d..34a8a0327861 100644
--- a/docs/master/generated/torch.nn.ELU.html
+++ b/docs/master/generated/torch.nn.ELU.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.Embedding.html b/docs/master/generated/torch.nn.Embedding.html
index aaacc80b2a84..6b95a92ef4bb 100644
--- a/docs/master/generated/torch.nn.Embedding.html
+++ b/docs/master/generated/torch.nn.Embedding.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.EmbeddingBag.html b/docs/master/generated/torch.nn.EmbeddingBag.html
index ecde7e7c01aa..170ba5e4e304 100644
--- a/docs/master/generated/torch.nn.EmbeddingBag.html
+++ b/docs/master/generated/torch.nn.EmbeddingBag.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.Flatten.html b/docs/master/generated/torch.nn.Flatten.html
index 1ee008211a6e..78d8074c74da 100644
--- a/docs/master/generated/torch.nn.Flatten.html
+++ b/docs/master/generated/torch.nn.Flatten.html
@@ -35,7 +35,7 @@
-
+
@@ -159,7 +159,7 @@
@@ -546,15 +546,6 @@ Flatten
+
+
Warning
+
There are known non-determinism issues for RNN functions on some versions of cuDNN and CUDA.
+You can enforce deterministic behavior by setting the following environment variables:
+
On CUDA 10.1, set environment variable CUDA_LAUNCH_BLOCKING=1
.
+This may affect performance.
+
On CUDA 10.2 or later, set environment variable
+(note the leading colon symbol)
+CUBLAS_WORKSPACE_CONFIG=:16:8
+or
+CUBLAS_WORKSPACE_CONFIG=:4096:2
.
+
See the cuDNN 8 Release Notes for more information.
+
Orphan
diff --git a/docs/master/generated/torch.nn.LSTMCell.html b/docs/master/generated/torch.nn.LSTMCell.html
index f6ea0740b146..3f9dfc58befb 100644
--- a/docs/master/generated/torch.nn.LSTMCell.html
+++ b/docs/master/generated/torch.nn.LSTMCell.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.LayerNorm.html b/docs/master/generated/torch.nn.LayerNorm.html
index 3fc6bb9cf575..8d8326255535 100644
--- a/docs/master/generated/torch.nn.LayerNorm.html
+++ b/docs/master/generated/torch.nn.LayerNorm.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.LeakyReLU.html b/docs/master/generated/torch.nn.LeakyReLU.html
index d7f1fe880f7e..8a10cb360e2d 100644
--- a/docs/master/generated/torch.nn.LeakyReLU.html
+++ b/docs/master/generated/torch.nn.LeakyReLU.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.Linear.html b/docs/master/generated/torch.nn.Linear.html
index 5ebc919547fc..b818f786461c 100644
--- a/docs/master/generated/torch.nn.Linear.html
+++ b/docs/master/generated/torch.nn.Linear.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.LocalResponseNorm.html b/docs/master/generated/torch.nn.LocalResponseNorm.html
index ca20c8e7452b..bc479bca6b45 100644
--- a/docs/master/generated/torch.nn.LocalResponseNorm.html
+++ b/docs/master/generated/torch.nn.LocalResponseNorm.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.LogSigmoid.html b/docs/master/generated/torch.nn.LogSigmoid.html
index 9ff8f25d9c9b..2e157460657b 100644
--- a/docs/master/generated/torch.nn.LogSigmoid.html
+++ b/docs/master/generated/torch.nn.LogSigmoid.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.LogSoftmax.html b/docs/master/generated/torch.nn.LogSoftmax.html
index cc7e10ec09e8..0c1f241f644f 100644
--- a/docs/master/generated/torch.nn.LogSoftmax.html
+++ b/docs/master/generated/torch.nn.LogSoftmax.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.MSELoss.html b/docs/master/generated/torch.nn.MSELoss.html
index faca6bf20971..d889c462830f 100644
--- a/docs/master/generated/torch.nn.MSELoss.html
+++ b/docs/master/generated/torch.nn.MSELoss.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.MarginRankingLoss.html b/docs/master/generated/torch.nn.MarginRankingLoss.html
index 5ca1e395e0c7..e66b5a56e1d9 100644
--- a/docs/master/generated/torch.nn.MarginRankingLoss.html
+++ b/docs/master/generated/torch.nn.MarginRankingLoss.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.MaxPool1d.html b/docs/master/generated/torch.nn.MaxPool1d.html
index fe8225a7966d..b3d0d5c05efb 100644
--- a/docs/master/generated/torch.nn.MaxPool1d.html
+++ b/docs/master/generated/torch.nn.MaxPool1d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.MaxPool2d.html b/docs/master/generated/torch.nn.MaxPool2d.html
index ca89182ae23a..6b0cb19621f5 100644
--- a/docs/master/generated/torch.nn.MaxPool2d.html
+++ b/docs/master/generated/torch.nn.MaxPool2d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.MaxPool3d.html b/docs/master/generated/torch.nn.MaxPool3d.html
index 467ca6cdbc4a..eeabcb0e2f27 100644
--- a/docs/master/generated/torch.nn.MaxPool3d.html
+++ b/docs/master/generated/torch.nn.MaxPool3d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.MaxUnpool1d.html b/docs/master/generated/torch.nn.MaxUnpool1d.html
index bb7a003cc3f5..9e32fd2cd487 100644
--- a/docs/master/generated/torch.nn.MaxUnpool1d.html
+++ b/docs/master/generated/torch.nn.MaxUnpool1d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.MaxUnpool2d.html b/docs/master/generated/torch.nn.MaxUnpool2d.html
index a14a16cfbb15..7026a3985fdd 100644
--- a/docs/master/generated/torch.nn.MaxUnpool2d.html
+++ b/docs/master/generated/torch.nn.MaxUnpool2d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.MaxUnpool3d.html b/docs/master/generated/torch.nn.MaxUnpool3d.html
index ccc9fb5c5d08..e081366f2546 100644
--- a/docs/master/generated/torch.nn.MaxUnpool3d.html
+++ b/docs/master/generated/torch.nn.MaxUnpool3d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.Module.html b/docs/master/generated/torch.nn.Module.html
index 49a39c004b26..c2bc7d6965fc 100644
--- a/docs/master/generated/torch.nn.Module.html
+++ b/docs/master/generated/torch.nn.Module.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.ModuleDict.html b/docs/master/generated/torch.nn.ModuleDict.html
index ae17cd9b2a00..3f7ed587be62 100644
--- a/docs/master/generated/torch.nn.ModuleDict.html
+++ b/docs/master/generated/torch.nn.ModuleDict.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.ModuleList.html b/docs/master/generated/torch.nn.ModuleList.html
index 7eef5e739039..5b9d4bab0106 100644
--- a/docs/master/generated/torch.nn.ModuleList.html
+++ b/docs/master/generated/torch.nn.ModuleList.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.MultiLabelMarginLoss.html b/docs/master/generated/torch.nn.MultiLabelMarginLoss.html
index fbd7b0b7540d..0539d13ce246 100644
--- a/docs/master/generated/torch.nn.MultiLabelMarginLoss.html
+++ b/docs/master/generated/torch.nn.MultiLabelMarginLoss.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.MultiLabelSoftMarginLoss.html b/docs/master/generated/torch.nn.MultiLabelSoftMarginLoss.html
index 86df3e730326..4b96b088b486 100644
--- a/docs/master/generated/torch.nn.MultiLabelSoftMarginLoss.html
+++ b/docs/master/generated/torch.nn.MultiLabelSoftMarginLoss.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.MultiMarginLoss.html b/docs/master/generated/torch.nn.MultiMarginLoss.html
index e4f78354f8c9..b950da61f2ad 100644
--- a/docs/master/generated/torch.nn.MultiMarginLoss.html
+++ b/docs/master/generated/torch.nn.MultiMarginLoss.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.MultiheadAttention.html b/docs/master/generated/torch.nn.MultiheadAttention.html
index b0b5f135c19d..d8a1dfbdba7d 100644
--- a/docs/master/generated/torch.nn.MultiheadAttention.html
+++ b/docs/master/generated/torch.nn.MultiheadAttention.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.NLLLoss.html b/docs/master/generated/torch.nn.NLLLoss.html
index 551a7c87b9e3..9be877496e0d 100644
--- a/docs/master/generated/torch.nn.NLLLoss.html
+++ b/docs/master/generated/torch.nn.NLLLoss.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.PReLU.html b/docs/master/generated/torch.nn.PReLU.html
index ebb0efc88dbe..e2c8ef15fb34 100644
--- a/docs/master/generated/torch.nn.PReLU.html
+++ b/docs/master/generated/torch.nn.PReLU.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.PairwiseDistance.html b/docs/master/generated/torch.nn.PairwiseDistance.html
index 592de2506573..0dac525ecd5b 100644
--- a/docs/master/generated/torch.nn.PairwiseDistance.html
+++ b/docs/master/generated/torch.nn.PairwiseDistance.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.ParameterDict.html b/docs/master/generated/torch.nn.ParameterDict.html
index 41b5f8ab7115..e696a64ddb18 100644
--- a/docs/master/generated/torch.nn.ParameterDict.html
+++ b/docs/master/generated/torch.nn.ParameterDict.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.ParameterList.html b/docs/master/generated/torch.nn.ParameterList.html
index 4dbfa1c0ddb5..4e2967d8b5a6 100644
--- a/docs/master/generated/torch.nn.ParameterList.html
+++ b/docs/master/generated/torch.nn.ParameterList.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.PixelShuffle.html b/docs/master/generated/torch.nn.PixelShuffle.html
index b0643f8ebede..15873d751c41 100644
--- a/docs/master/generated/torch.nn.PixelShuffle.html
+++ b/docs/master/generated/torch.nn.PixelShuffle.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.PoissonNLLLoss.html b/docs/master/generated/torch.nn.PoissonNLLLoss.html
index 5d918a33254e..13750699e89d 100644
--- a/docs/master/generated/torch.nn.PoissonNLLLoss.html
+++ b/docs/master/generated/torch.nn.PoissonNLLLoss.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.RNN.html b/docs/master/generated/torch.nn.RNN.html
index b52507baf8bd..9bd0c4153eb0 100644
--- a/docs/master/generated/torch.nn.RNN.html
+++ b/docs/master/generated/torch.nn.RNN.html
@@ -159,7 +159,7 @@
@@ -501,6 +501,19 @@ RNN
+
+
Warning
+
There are known non-determinism issues for RNN functions on some versions of cuDNN and CUDA.
+You can enforce deterministic behavior by setting the following environment variables:
+
On CUDA 10.1, set environment variable CUDA_LAUNCH_BLOCKING=1
.
+This may affect performance.
+
On CUDA 10.2 or later, set environment variable
+(note the leading colon symbol)
+CUBLAS_WORKSPACE_CONFIG=:16:8
+or
+CUBLAS_WORKSPACE_CONFIG=:4096:2
.
+
See the cuDNN 8 Release Notes for more information.
+
Orphan
diff --git a/docs/master/generated/torch.nn.RNNBase.html b/docs/master/generated/torch.nn.RNNBase.html
index e92686727faa..b37cd8ed6956 100644
--- a/docs/master/generated/torch.nn.RNNBase.html
+++ b/docs/master/generated/torch.nn.RNNBase.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.RNNCell.html b/docs/master/generated/torch.nn.RNNCell.html
index 1dec5650fa13..53dd74004746 100644
--- a/docs/master/generated/torch.nn.RNNCell.html
+++ b/docs/master/generated/torch.nn.RNNCell.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.RReLU.html b/docs/master/generated/torch.nn.RReLU.html
index 36b5dc0db400..288c5cae5b8e 100644
--- a/docs/master/generated/torch.nn.RReLU.html
+++ b/docs/master/generated/torch.nn.RReLU.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.ReLU.html b/docs/master/generated/torch.nn.ReLU.html
index a8d38d140f4d..418b1d55029a 100644
--- a/docs/master/generated/torch.nn.ReLU.html
+++ b/docs/master/generated/torch.nn.ReLU.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.ReLU6.html b/docs/master/generated/torch.nn.ReLU6.html
index 86c085b541a7..72db337406d0 100644
--- a/docs/master/generated/torch.nn.ReLU6.html
+++ b/docs/master/generated/torch.nn.ReLU6.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.ReflectionPad1d.html b/docs/master/generated/torch.nn.ReflectionPad1d.html
index 892eff58676e..2d25138d3bf2 100644
--- a/docs/master/generated/torch.nn.ReflectionPad1d.html
+++ b/docs/master/generated/torch.nn.ReflectionPad1d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.ReflectionPad2d.html b/docs/master/generated/torch.nn.ReflectionPad2d.html
index 5f4895f0fe4f..3ee758a1481f 100644
--- a/docs/master/generated/torch.nn.ReflectionPad2d.html
+++ b/docs/master/generated/torch.nn.ReflectionPad2d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.ReplicationPad1d.html b/docs/master/generated/torch.nn.ReplicationPad1d.html
index da92afc8f0b8..bf31929dfddc 100644
--- a/docs/master/generated/torch.nn.ReplicationPad1d.html
+++ b/docs/master/generated/torch.nn.ReplicationPad1d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.ReplicationPad2d.html b/docs/master/generated/torch.nn.ReplicationPad2d.html
index 70825fb61429..7d3f661032c8 100644
--- a/docs/master/generated/torch.nn.ReplicationPad2d.html
+++ b/docs/master/generated/torch.nn.ReplicationPad2d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.ReplicationPad3d.html b/docs/master/generated/torch.nn.ReplicationPad3d.html
index 6afe729c7026..c618c816156d 100644
--- a/docs/master/generated/torch.nn.ReplicationPad3d.html
+++ b/docs/master/generated/torch.nn.ReplicationPad3d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.SELU.html b/docs/master/generated/torch.nn.SELU.html
index 6d1accba42f0..c025087eac78 100644
--- a/docs/master/generated/torch.nn.SELU.html
+++ b/docs/master/generated/torch.nn.SELU.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.Sequential.html b/docs/master/generated/torch.nn.Sequential.html
index 2b3ad508992e..d777d4772fe3 100644
--- a/docs/master/generated/torch.nn.Sequential.html
+++ b/docs/master/generated/torch.nn.Sequential.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.SiLU.html b/docs/master/generated/torch.nn.SiLU.html
index 6f03a4f6bfd0..2c9ef136a31c 100644
--- a/docs/master/generated/torch.nn.SiLU.html
+++ b/docs/master/generated/torch.nn.SiLU.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.Sigmoid.html b/docs/master/generated/torch.nn.Sigmoid.html
index 0a56db83b81b..3e4a0c4f87cb 100644
--- a/docs/master/generated/torch.nn.Sigmoid.html
+++ b/docs/master/generated/torch.nn.Sigmoid.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.SmoothL1Loss.html b/docs/master/generated/torch.nn.SmoothL1Loss.html
index 2e2aad0459fd..ea20338b882e 100644
--- a/docs/master/generated/torch.nn.SmoothL1Loss.html
+++ b/docs/master/generated/torch.nn.SmoothL1Loss.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.SoftMarginLoss.html b/docs/master/generated/torch.nn.SoftMarginLoss.html
index 4e5980e332ef..b3426f2e8213 100644
--- a/docs/master/generated/torch.nn.SoftMarginLoss.html
+++ b/docs/master/generated/torch.nn.SoftMarginLoss.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.Softmax.html b/docs/master/generated/torch.nn.Softmax.html
index d24e73b09744..c1c4d159ea10 100644
--- a/docs/master/generated/torch.nn.Softmax.html
+++ b/docs/master/generated/torch.nn.Softmax.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.Softmax2d.html b/docs/master/generated/torch.nn.Softmax2d.html
index dcfd024e548a..aaa4a691353f 100644
--- a/docs/master/generated/torch.nn.Softmax2d.html
+++ b/docs/master/generated/torch.nn.Softmax2d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.Softmin.html b/docs/master/generated/torch.nn.Softmin.html
index ac6fe6a1b263..d39473e446d6 100644
--- a/docs/master/generated/torch.nn.Softmin.html
+++ b/docs/master/generated/torch.nn.Softmin.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.Softplus.html b/docs/master/generated/torch.nn.Softplus.html
index 5e787f8792fb..0c875a0cff8a 100644
--- a/docs/master/generated/torch.nn.Softplus.html
+++ b/docs/master/generated/torch.nn.Softplus.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.Softshrink.html b/docs/master/generated/torch.nn.Softshrink.html
index acf04fbe0f8c..5c84a20c3caf 100644
--- a/docs/master/generated/torch.nn.Softshrink.html
+++ b/docs/master/generated/torch.nn.Softshrink.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.Softsign.html b/docs/master/generated/torch.nn.Softsign.html
index 030d019450c7..0475f6bba28e 100644
--- a/docs/master/generated/torch.nn.Softsign.html
+++ b/docs/master/generated/torch.nn.Softsign.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.SyncBatchNorm.html b/docs/master/generated/torch.nn.SyncBatchNorm.html
index b5efd9df1d77..b4674f8dc363 100644
--- a/docs/master/generated/torch.nn.SyncBatchNorm.html
+++ b/docs/master/generated/torch.nn.SyncBatchNorm.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.Tanh.html b/docs/master/generated/torch.nn.Tanh.html
index be3d58464c55..1f96bff5100e 100644
--- a/docs/master/generated/torch.nn.Tanh.html
+++ b/docs/master/generated/torch.nn.Tanh.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.Tanhshrink.html b/docs/master/generated/torch.nn.Tanhshrink.html
index f35a8b57bf2e..0302876cba2a 100644
--- a/docs/master/generated/torch.nn.Tanhshrink.html
+++ b/docs/master/generated/torch.nn.Tanhshrink.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.Threshold.html b/docs/master/generated/torch.nn.Threshold.html
index e9f0d4fe4937..8e525b20f317 100644
--- a/docs/master/generated/torch.nn.Threshold.html
+++ b/docs/master/generated/torch.nn.Threshold.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.Transformer.html b/docs/master/generated/torch.nn.Transformer.html
index 4655e0b2227c..90501225d0ed 100644
--- a/docs/master/generated/torch.nn.Transformer.html
+++ b/docs/master/generated/torch.nn.Transformer.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.TransformerDecoder.html b/docs/master/generated/torch.nn.TransformerDecoder.html
index aa5e8e2aad3d..e4ae0bec8867 100644
--- a/docs/master/generated/torch.nn.TransformerDecoder.html
+++ b/docs/master/generated/torch.nn.TransformerDecoder.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.TransformerDecoderLayer.html b/docs/master/generated/torch.nn.TransformerDecoderLayer.html
index 4af44ab97a7f..e4a61e09f7bb 100644
--- a/docs/master/generated/torch.nn.TransformerDecoderLayer.html
+++ b/docs/master/generated/torch.nn.TransformerDecoderLayer.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.TransformerEncoder.html b/docs/master/generated/torch.nn.TransformerEncoder.html
index c559249dd707..7f0589c5a065 100644
--- a/docs/master/generated/torch.nn.TransformerEncoder.html
+++ b/docs/master/generated/torch.nn.TransformerEncoder.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.TransformerEncoderLayer.html b/docs/master/generated/torch.nn.TransformerEncoderLayer.html
index 6f46181d84cf..5e3fe0829dd4 100644
--- a/docs/master/generated/torch.nn.TransformerEncoderLayer.html
+++ b/docs/master/generated/torch.nn.TransformerEncoderLayer.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.TripletMarginLoss.html b/docs/master/generated/torch.nn.TripletMarginLoss.html
index f76446b6445b..9788240d3cda 100644
--- a/docs/master/generated/torch.nn.TripletMarginLoss.html
+++ b/docs/master/generated/torch.nn.TripletMarginLoss.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.Unflatten.html b/docs/master/generated/torch.nn.Unflatten.html
new file mode 100644
index 000000000000..f11daae2c4fc
--- /dev/null
+++ b/docs/master/generated/torch.nn.Unflatten.html
@@ -0,0 +1,1403 @@
+
+
+
+
+
+
+
+
+
+
+
+ Unflatten — PyTorch master documentation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Shortcuts
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Unflatten
+
+
+class torch.nn.
Unflatten
( dim: Union[int, str], unflattened_size: tuple ) [source]
+Unflattens a tensor into another tensor of a desired shape. For use with Sequential
.
+
+be either str or int when NamedTensor or Tensor is used, respectively.
+
+namedshape (tuple of tuples) if dim
is str or a tuple of ints as well as torch.Size if
+dim
is an int .
+
+Shape:
+Input: ( N , ∗ d i m s ) (N, *dims) ( N , ∗ d i m s )
+
+
+Output: ( N , C o u t , H o u t , W o u t ) (N, C_out, H_out, W_out) ( N , C o u t , H o u t , W o u t )
+
+
+
+
+
+
+Parameters
+
+dim (Union [ int , str ] ) – Dimension to be flattened
+unflattened_size (Union [ tuple , torch.Size ] ) – Size of the output tensor
+
+
+
+Examples
+>>> input = torch . randn ( 2 , 50 )
+>>> # With tuple of ints
+>>> m = nn . Sequential (
+>>> nn . Linear ( 50 , 50 ),
+>>> nn . Unflatten ( 1 , ( 2 , 5 , 5 ))
+>>> )
+>>> output = m ( output )
+>>> output . size ()
+torch.Size([2, 2, 5, 5])
+>>> # With torch.Size
+>>> m = nn . Sequential (
+>>> nn . Linear ( 50 , 50 ),
+>>> nn . Unflatten ( 1 , torch . Size ([ 2 , 5 , 5 ]))
+>>> )
+>>> output = m ( output )
+>>> output . size ()
+torch.Size([2, 2, 5, 5])
+>>> # With namedshape (tuple of tuples)
+>>> m = nn . Sequential (
+>>> nn . Linear ( 50 , 50 ),
+>>> nn . Unflatten ( 'features' , (( 'C' , 2 ), ( 'H' , 50 ), ( 'W' , 50 )))
+>>> )
+>>> output = m ( output )
+>>> output . size ()
+torch.Size([2, 2, 5, 5])
+
+
+
+
+add_module
( name: str, module: Optional[Module] ) → None
+Adds a child module to the current module.
+The module can be accessed as an attribute using the given name.
+
+Parameters
+
+
+
+
+
+
+
+apply
( fn: Callable[Module, None] ) → T
+Applies fn
recursively to every submodule (as returned by .children()
)
+as well as self. Typical use includes initializing the parameters of a model
+(see also torch.nn.init ).
+
+Parameters
+fn (Module
-> None) – function to be applied to each submodule
+
+Returns
+self
+
+Return type
+Module
+
+
+Example:
+>>> @torch . no_grad ()
+>>> def init_weights ( m ):
+>>> print ( m )
+>>> if type ( m ) == nn . Linear :
+>>> m . weight . fill_ ( 1.0 )
+>>> print ( m . weight )
+>>> net = nn . Sequential ( nn . Linear ( 2 , 2 ), nn . Linear ( 2 , 2 ))
+>>> net . apply ( init_weights )
+Linear(in_features=2, out_features=2, bias=True)
+Parameter containing:
+tensor([[ 1., 1.],
+ [ 1., 1.]])
+Linear(in_features=2, out_features=2, bias=True)
+Parameter containing:
+tensor([[ 1., 1.],
+ [ 1., 1.]])
+Sequential(
+ (0): Linear(in_features=2, out_features=2, bias=True)
+ (1): Linear(in_features=2, out_features=2, bias=True)
+)
+Sequential(
+ (0): Linear(in_features=2, out_features=2, bias=True)
+ (1): Linear(in_features=2, out_features=2, bias=True)
+)
+
+
+
+
+
+
+bfloat16
( ) → T
+Casts all floating point parameters and buffers to bfloat16
datatype.
+
+Returns
+self
+
+Return type
+Module
+
+
+
+
+
+
+buffers
( recurse: bool = True ) → Iterator[torch.Tensor]
+Returns an iterator over module buffers.
+
+Parameters
+recurse (bool ) – if True, then yields buffers of this module
+and all submodules. Otherwise, yields only buffers that
+are direct members of this module.
+
+Yields
+torch.Tensor – module buffer
+
+
+Example:
+>>> for buf in model . buffers ():
+>>> print ( type ( buf ), buf . size ())
+<class 'torch.Tensor'> (20L,)
+<class 'torch.Tensor'> (20L, 1L, 5L, 5L)
+
+
+
+
+
+
+children
( ) → Iterator[torch.nn.modules.module.Module]
+Returns an iterator over immediate children modules.
+
+Yields
+Module – a child module
+
+
+
+
+
+
+cpu
( ) → T
+Moves all model parameters and buffers to the CPU.
+
+Returns
+self
+
+Return type
+Module
+
+
+
+
+
+
+cuda
( device: Union[int , torch.device , None] = None ) → T
+Moves all model parameters and buffers to the GPU.
+This also makes associated parameters and buffers different objects. So
+it should be called before constructing optimizer if the module will
+live on GPU while being optimized.
+
+Parameters
+device (int , optional ) – if specified, all parameters will be
+copied to that device
+
+Returns
+self
+
+Return type
+Module
+
+
+
+
+
+
+double
( ) → T
+Casts all floating point parameters and buffers to double
datatype.
+
+Returns
+self
+
+Return type
+Module
+
+
+
+
+
+
+eval
( ) → T
+Sets the module in evaluation mode.
+This has any effect only on certain modules. See documentations of
+particular modules for details of their behaviors in training/evaluation
+mode, if they are affected, e.g. Dropout
, BatchNorm
,
+etc.
+This is equivalent with self.train(False)
.
+
+Returns
+self
+
+Return type
+Module
+
+
+
+
+
+
+float
( ) → T
+Casts all floating point parameters and buffers to float datatype.
+
+Returns
+self
+
+Return type
+Module
+
+
+
+
+
+
+half
( ) → T
+Casts all floating point parameters and buffers to half
datatype.
+
+Returns
+self
+
+Return type
+Module
+
+
+
+
+
+
+load_state_dict
( state_dict: Dict[str, torch.Tensor], strict: bool = True )
+Copies parameters and buffers from state_dict
into
+this module and its descendants. If strict
is True
, then
+the keys of state_dict
must exactly match the keys returned
+by this module’s state_dict()
function.
+
+Parameters
+
+state_dict (dict ) – a dict containing parameters and
+persistent buffers.
+strict (bool , optional ) – whether to strictly enforce that the keys
+in state_dict
match the keys returned by this module’s
+state_dict()
function. Default: True
+
+
+Returns
+
+
+
+Return type
+NamedTuple
with missing_keys
and unexpected_keys
fields
+
+
+
+
+
+
+modules
( ) → Iterator[torch.nn.modules.module.Module]
+Returns an iterator over all modules in the network.
+
+Yields
+Module – a module in the network
+
+
+
+
Note
+
Duplicate modules are returned only once. In the following
+example, l
will be returned only once.
+
+Example:
+>>> l = nn . Linear ( 2 , 2 )
+>>> net = nn . Sequential ( l , l )
+>>> for idx , m in enumerate ( net . modules ()):
+ print(idx, '->', m)
+
+0 -> Sequential(
+ (0): Linear(in_features=2, out_features=2, bias=True)
+ (1): Linear(in_features=2, out_features=2, bias=True)
+)
+1 -> Linear(in_features=2, out_features=2, bias=True)
+
+
+
+
+
+
+named_buffers
( prefix: str = '' , recurse: bool = True ) → Iterator[Tuple[str, torch.Tensor]]
+Returns an iterator over module buffers, yielding both the
+name of the buffer as well as the buffer itself.
+
+Parameters
+
+prefix (str ) – prefix to prepend to all buffer names.
+recurse (bool ) – if True, then yields buffers of this module
+and all submodules. Otherwise, yields only buffers that
+are direct members of this module.
+
+
+Yields
+(string, torch.Tensor) – Tuple containing the name and buffer
+
+
+Example:
+>>> for name , buf in self . named_buffers ():
+>>> if name in [ 'running_var' ]:
+>>> print ( buf . size ())
+
+
+
+
+
+
+named_children
( ) → Iterator[Tuple[str, torch.nn.modules.module.Module]]
+Returns an iterator over immediate children modules, yielding both
+the name of the module as well as the module itself.
+
+Yields
+(string, Module) – Tuple containing a name and child module
+
+
+Example:
+>>> for name , module in model . named_children ():
+>>> if name in [ 'conv4' , 'conv5' ]:
+>>> print ( module )
+
+
+
+
+
+
+named_modules
( memo: Optional[Set[Module]] = None , prefix: str = '' )
+Returns an iterator over all modules in the network, yielding
+both the name of the module as well as the module itself.
+
+Yields
+(string, Module) – Tuple of name and module
+
+
+
+
Note
+
Duplicate modules are returned only once. In the following
+example, l
will be returned only once.
+
+Example:
+>>> l = nn . Linear ( 2 , 2 )
+>>> net = nn . Sequential ( l , l )
+>>> for idx , m in enumerate ( net . named_modules ()):
+ print(idx, '->', m)
+
+0 -> ('', Sequential(
+ (0): Linear(in_features=2, out_features=2, bias=True)
+ (1): Linear(in_features=2, out_features=2, bias=True)
+))
+1 -> ('0', Linear(in_features=2, out_features=2, bias=True))
+
+
+
+
+
+
+named_parameters
( prefix: str = '' , recurse: bool = True ) → Iterator[Tuple[str, torch.Tensor]]
+Returns an iterator over module parameters, yielding both the
+name of the parameter as well as the parameter itself.
+
+Parameters
+
+prefix (str ) – prefix to prepend to all parameter names.
+recurse (bool ) – if True, then yields parameters of this module
+and all submodules. Otherwise, yields only parameters that
+are direct members of this module.
+
+
+Yields
+(string, Parameter) – Tuple containing the name and parameter
+
+
+Example:
+>>> for name , param in self . named_parameters ():
+>>> if name in [ 'bias' ]:
+>>> print ( param . size ())
+
+
+
+
+
+
+parameters
( recurse: bool = True ) → Iterator[torch.nn.parameter.Parameter]
+Returns an iterator over module parameters.
+This is typically passed to an optimizer.
+
+Parameters
+recurse (bool ) – if True, then yields parameters of this module
+and all submodules. Otherwise, yields only parameters that
+are direct members of this module.
+
+Yields
+Parameter – module parameter
+
+
+Example:
+>>> for param in model . parameters ():
+>>> print ( type ( param ), param . size ())
+<class 'torch.Tensor'> (20L,)
+<class 'torch.Tensor'> (20L, 1L, 5L, 5L)
+
+
+
+
+
+
+register_backward_hook
( hook: Callable[[Module, Union[Tuple[torch.Tensor, ...], torch.Tensor], Union[Tuple[torch.Tensor, ...], torch.Tensor]], Union[None, torch.Tensor]] ) → torch.utils.hooks.RemovableHandle
+Registers a backward hook on the module.
+
+
Warning
+
The current implementation will not have the presented behavior
+for complex Module
that perform many operations.
+In some failure cases, grad_input
and grad_output
will only
+contain the gradients for a subset of the inputs and outputs.
+For such Module
, you should use torch.Tensor.register_hook()
+directly on a specific input or output to get the required gradients.
+
+The hook will be called every time the gradients with respect to module
+inputs are computed. The hook should have the following signature:
+hook ( module , grad_input , grad_output ) -> Tensor or None
+
+
+The grad_input
and grad_output
may be tuples if the
+module has multiple inputs or outputs. The hook should not modify its
+arguments, but it can optionally return a new gradient with respect to
+input that will be used in place of grad_input
in subsequent
+computations. grad_input
will only correspond to the inputs given
+as positional arguments.
+
+Returns
+a handle that can be used to remove the added hook by calling
+handle.remove()
+
+Return type
+torch.utils.hooks.RemovableHandle
+
+
+
+
+
+
+register_buffer
( name: str, tensor: Optional[torch.Tensor], persistent: bool = True ) → None
+Adds a buffer to the module.
+This is typically used to register a buffer that should not to be
+considered a model parameter. For example, BatchNorm’s running_mean
+is not a parameter, but is part of the module’s state. Buffers, by
+default, are persistent and will be saved alongside parameters. This
+behavior can be changed by setting persistent
to False
. The
+only difference between a persistent buffer and a non-persistent buffer
+is that the latter will not be a part of this module’s
+state_dict
.
+Buffers can be accessed as attributes using given names.
+
+Parameters
+
+name (string ) – name of the buffer. The buffer can be accessed
+from this module using the given name
+tensor (Tensor ) – buffer to be registered.
+persistent (bool ) – whether the buffer is part of this module’s
+state_dict
.
+
+
+
+Example:
+>>> self . register_buffer ( 'running_mean' , torch . zeros ( num_features ))
+
+
+
+
+
+
+register_forward_hook
( hook: Callable[..., None] ) → torch.utils.hooks.RemovableHandle
+Registers a forward hook on the module.
+The hook will be called every time after forward()
has computed an output.
+It should have the following signature:
+hook ( module , input , output ) -> None or modified output
+
+
+The input contains only the positional arguments given to the module.
+Keyword arguments won’t be passed to the hooks and only to the forward
.
+The hook can modify the output. It can modify the input inplace but
+it will not have effect on forward since this is called after
+forward()
is called.
+
+Returns
+a handle that can be used to remove the added hook by calling
+handle.remove()
+
+Return type
+torch.utils.hooks.RemovableHandle
+
+
+
+
+
+
+register_forward_pre_hook
( hook: Callable[..., None] ) → torch.utils.hooks.RemovableHandle
+Registers a forward pre-hook on the module.
+The hook will be called every time before forward()
is invoked.
+It should have the following signature:
+hook ( module , input ) -> None or modified input
+
+
+The input contains only the positional arguments given to the module.
+Keyword arguments won’t be passed to the hooks and only to the forward
.
+The hook can modify the input. User can either return a tuple or a
+single modified value in the hook. We will wrap the value into a tuple
+if a single value is returned(unless that value is already a tuple).
+
+Returns
+a handle that can be used to remove the added hook by calling
+handle.remove()
+
+Return type
+torch.utils.hooks.RemovableHandle
+
+
+
+
+
+
+register_parameter
( name: str, param: Optional[torch.nn.parameter.Parameter] ) → None
+Adds a parameter to the module.
+The parameter can be accessed as an attribute using given name.
+
+Parameters
+
+
+
+
+
+
+
+requires_grad_
( requires_grad: bool = True ) → T
+Change if autograd should record operations on parameters in this
+module.
+This method sets the parameters’ requires_grad
attributes
+in-place.
+This method is helpful for freezing part of the module for finetuning
+or training parts of a model individually (e.g., GAN training).
+
+Parameters
+requires_grad (bool ) – whether autograd should record operations on
+parameters in this module. Default: True
.
+
+Returns
+self
+
+Return type
+Module
+
+
+
+
+
+
+state_dict
( destination=None , prefix='' , keep_vars=False )
+Returns a dictionary containing a whole state of the module.
+Both parameters and persistent buffers (e.g. running averages) are
+included. Keys are corresponding parameter and buffer names.
+
+Returns
+a dictionary containing a whole state of the module
+
+Return type
+dict
+
+
+Example:
+>>> module . state_dict () . keys ()
+['bias', 'weight']
+
+
+
+
+
+
+to
( *args , **kwargs )
+Moves and/or casts the parameters and buffers.
+This can be called as
+
+
+to
( device=None , dtype=None , non_blocking=False )
+
+
+
+
+to
( dtype , non_blocking=False )
+
+
+
+
+to
( tensor , non_blocking=False )
+
+
+
+
+to
( memory_format=torch.channels_last )
+
+
+Its signature is similar to torch.Tensor.to()
, but only accepts
+floating point desired dtype
s. In addition, this method will
+only cast the floating point parameters and buffers to dtype
+(if given). The integral parameters and buffers will be moved
+device
, if that is given, but with dtypes unchanged. When
+non_blocking
is set, it tries to convert/move asynchronously
+with respect to the host if possible, e.g., moving CPU Tensors with
+pinned memory to CUDA devices.
+See below for examples.
+
+
Note
+
This method modifies the module in-place.
+
+
+Parameters
+
+device (torch.device
) – the desired device of the parameters
+and buffers in this module
+dtype (torch.dtype
) – the desired floating point type of
+the floating point parameters and buffers in this module
+tensor (torch.Tensor ) – Tensor whose dtype and device are the desired
+dtype and device for all parameters and buffers in this module
+memory_format (torch.memory_format
) – the desired memory
+format for 4D parameters and buffers in this module (keyword
+only argument)
+
+
+Returns
+self
+
+Return type
+Module
+
+
+Example:
+>>> linear = nn . Linear ( 2 , 2 )
+>>> linear . weight
+Parameter containing:
+tensor([[ 0.1913, -0.3420],
+ [-0.5113, -0.2325]])
+>>> linear . to ( torch . double )
+Linear(in_features=2, out_features=2, bias=True)
+>>> linear . weight
+Parameter containing:
+tensor([[ 0.1913, -0.3420],
+ [-0.5113, -0.2325]], dtype=torch.float64)
+>>> gpu1 = torch . device ( "cuda:1" )
+>>> linear . to ( gpu1 , dtype = torch . half , non_blocking = True )
+Linear(in_features=2, out_features=2, bias=True)
+>>> linear . weight
+Parameter containing:
+tensor([[ 0.1914, -0.3420],
+ [-0.5112, -0.2324]], dtype=torch.float16, device='cuda:1')
+>>> cpu = torch . device ( "cpu" )
+>>> linear . to ( cpu )
+Linear(in_features=2, out_features=2, bias=True)
+>>> linear . weight
+Parameter containing:
+tensor([[ 0.1914, -0.3420],
+ [-0.5112, -0.2324]], dtype=torch.float16)
+
+
+
+
+
+
+train
( mode: bool = True ) → T
+Sets the module in training mode.
+This has any effect only on certain modules. See documentations of
+particular modules for details of their behaviors in training/evaluation
+mode, if they are affected, e.g. Dropout
, BatchNorm
,
+etc.
+
+Parameters
+mode (bool ) – whether to set training mode (True
) or evaluation
+mode (False
). Default: True
.
+
+Returns
+self
+
+Return type
+Module
+
+
+
+
+
+
+type
( dst_type: Union[torch.dtype, str] ) → T
+Casts all parameters and buffers to dst_type
.
+
+Parameters
+dst_type (type or string ) – the desired type
+
+Returns
+self
+
+Return type
+Module
+
+
+
+
+
+
+zero_grad
( ) → None
+Sets gradients of all model parameters to zero.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Docs
+
Access comprehensive developer documentation for PyTorch
+
View Docs
+
+
+
+
Tutorials
+
Get in-depth tutorials for beginners and advanced developers
+
View Tutorials
+
+
+
+
Resources
+
Find development resources and get your questions answered
+
View Resources
+
+
+
+
+
+
+
+
+
+
To analyze traffic and optimize your experience, we serve cookies on this site. By clicking or navigating, you agree to allow our usage of cookies. As the current maintainers of this site, Facebook’s Cookies Policy applies. Learn more, including about available controls: Cookies Policy .
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/master/generated/torch.nn.Unfold.html b/docs/master/generated/torch.nn.Unfold.html
index 7084222fdca4..882a3449722f 100644
--- a/docs/master/generated/torch.nn.Unfold.html
+++ b/docs/master/generated/torch.nn.Unfold.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.Upsample.html b/docs/master/generated/torch.nn.Upsample.html
index 4896ac3f5f2d..0d2fb8bad665 100644
--- a/docs/master/generated/torch.nn.Upsample.html
+++ b/docs/master/generated/torch.nn.Upsample.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.UpsamplingBilinear2d.html b/docs/master/generated/torch.nn.UpsamplingBilinear2d.html
index 49c27777297a..5ebaffb0ea23 100644
--- a/docs/master/generated/torch.nn.UpsamplingBilinear2d.html
+++ b/docs/master/generated/torch.nn.UpsamplingBilinear2d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.UpsamplingNearest2d.html b/docs/master/generated/torch.nn.UpsamplingNearest2d.html
index 642d9a2654f8..6ec3fb1c5a23 100644
--- a/docs/master/generated/torch.nn.UpsamplingNearest2d.html
+++ b/docs/master/generated/torch.nn.UpsamplingNearest2d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.ZeroPad2d.html b/docs/master/generated/torch.nn.ZeroPad2d.html
index 7b1086664286..5f2f86e73a4e 100644
--- a/docs/master/generated/torch.nn.ZeroPad2d.html
+++ b/docs/master/generated/torch.nn.ZeroPad2d.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.parallel.DistributedDataParallel.html b/docs/master/generated/torch.nn.parallel.DistributedDataParallel.html
index 570d985e5e7b..fb1d8fb71a74 100644
--- a/docs/master/generated/torch.nn.parallel.DistributedDataParallel.html
+++ b/docs/master/generated/torch.nn.parallel.DistributedDataParallel.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.parameter.Parameter.html b/docs/master/generated/torch.nn.parameter.Parameter.html
index d7e1da05577a..251782b389ad 100644
--- a/docs/master/generated/torch.nn.parameter.Parameter.html
+++ b/docs/master/generated/torch.nn.parameter.Parameter.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.clip_grad_norm_.html b/docs/master/generated/torch.nn.utils.clip_grad_norm_.html
index 3d122631c41b..6ed00d0c40fc 100644
--- a/docs/master/generated/torch.nn.utils.clip_grad_norm_.html
+++ b/docs/master/generated/torch.nn.utils.clip_grad_norm_.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.clip_grad_value_.html b/docs/master/generated/torch.nn.utils.clip_grad_value_.html
index abffb8c2d696..28c9cc802cc6 100644
--- a/docs/master/generated/torch.nn.utils.clip_grad_value_.html
+++ b/docs/master/generated/torch.nn.utils.clip_grad_value_.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.parameters_to_vector.html b/docs/master/generated/torch.nn.utils.parameters_to_vector.html
index 6933719e7d90..c38afe78b5e6 100644
--- a/docs/master/generated/torch.nn.utils.parameters_to_vector.html
+++ b/docs/master/generated/torch.nn.utils.parameters_to_vector.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.prune.BasePruningMethod.html b/docs/master/generated/torch.nn.utils.prune.BasePruningMethod.html
index c9926a078a25..4058524f52f9 100644
--- a/docs/master/generated/torch.nn.utils.prune.BasePruningMethod.html
+++ b/docs/master/generated/torch.nn.utils.prune.BasePruningMethod.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.prune.CustomFromMask.html b/docs/master/generated/torch.nn.utils.prune.CustomFromMask.html
index a4fb4127a14f..9626ed71ffaf 100644
--- a/docs/master/generated/torch.nn.utils.prune.CustomFromMask.html
+++ b/docs/master/generated/torch.nn.utils.prune.CustomFromMask.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.prune.Identity.html b/docs/master/generated/torch.nn.utils.prune.Identity.html
index 7695e2c2d60e..60ed2ae72398 100644
--- a/docs/master/generated/torch.nn.utils.prune.Identity.html
+++ b/docs/master/generated/torch.nn.utils.prune.Identity.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.prune.L1Unstructured.html b/docs/master/generated/torch.nn.utils.prune.L1Unstructured.html
index bcfd102be705..d62b251909da 100644
--- a/docs/master/generated/torch.nn.utils.prune.L1Unstructured.html
+++ b/docs/master/generated/torch.nn.utils.prune.L1Unstructured.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.prune.LnStructured.html b/docs/master/generated/torch.nn.utils.prune.LnStructured.html
index dd9d966b9044..1beab181cb02 100644
--- a/docs/master/generated/torch.nn.utils.prune.LnStructured.html
+++ b/docs/master/generated/torch.nn.utils.prune.LnStructured.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.prune.PruningContainer.html b/docs/master/generated/torch.nn.utils.prune.PruningContainer.html
index 2d95ff65b080..438de92caa89 100644
--- a/docs/master/generated/torch.nn.utils.prune.PruningContainer.html
+++ b/docs/master/generated/torch.nn.utils.prune.PruningContainer.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.prune.RandomStructured.html b/docs/master/generated/torch.nn.utils.prune.RandomStructured.html
index dd52701411ee..3207d4117501 100644
--- a/docs/master/generated/torch.nn.utils.prune.RandomStructured.html
+++ b/docs/master/generated/torch.nn.utils.prune.RandomStructured.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.prune.RandomUnstructured.html b/docs/master/generated/torch.nn.utils.prune.RandomUnstructured.html
index 16ca360e31dd..42f57028e495 100644
--- a/docs/master/generated/torch.nn.utils.prune.RandomUnstructured.html
+++ b/docs/master/generated/torch.nn.utils.prune.RandomUnstructured.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.prune.custom_from_mask.html b/docs/master/generated/torch.nn.utils.prune.custom_from_mask.html
index 9cf566be163a..07f6ec6fa763 100644
--- a/docs/master/generated/torch.nn.utils.prune.custom_from_mask.html
+++ b/docs/master/generated/torch.nn.utils.prune.custom_from_mask.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.prune.global_unstructured.html b/docs/master/generated/torch.nn.utils.prune.global_unstructured.html
index da823d4ec93d..03e737140481 100644
--- a/docs/master/generated/torch.nn.utils.prune.global_unstructured.html
+++ b/docs/master/generated/torch.nn.utils.prune.global_unstructured.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.prune.identity.html b/docs/master/generated/torch.nn.utils.prune.identity.html
index 995e84099000..2c555ed89929 100644
--- a/docs/master/generated/torch.nn.utils.prune.identity.html
+++ b/docs/master/generated/torch.nn.utils.prune.identity.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.prune.is_pruned.html b/docs/master/generated/torch.nn.utils.prune.is_pruned.html
index 891a4dc15db9..955054a6b6c0 100644
--- a/docs/master/generated/torch.nn.utils.prune.is_pruned.html
+++ b/docs/master/generated/torch.nn.utils.prune.is_pruned.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.prune.l1_unstructured.html b/docs/master/generated/torch.nn.utils.prune.l1_unstructured.html
index 75d9746ec511..37ce02448ae9 100644
--- a/docs/master/generated/torch.nn.utils.prune.l1_unstructured.html
+++ b/docs/master/generated/torch.nn.utils.prune.l1_unstructured.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.prune.ln_structured.html b/docs/master/generated/torch.nn.utils.prune.ln_structured.html
index 893e58fb832c..b7b3734312a8 100644
--- a/docs/master/generated/torch.nn.utils.prune.ln_structured.html
+++ b/docs/master/generated/torch.nn.utils.prune.ln_structured.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.prune.random_structured.html b/docs/master/generated/torch.nn.utils.prune.random_structured.html
index a3b427e8c3ab..40e10f7e6506 100644
--- a/docs/master/generated/torch.nn.utils.prune.random_structured.html
+++ b/docs/master/generated/torch.nn.utils.prune.random_structured.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.prune.random_unstructured.html b/docs/master/generated/torch.nn.utils.prune.random_unstructured.html
index d29e62c1313c..58bfd069b242 100644
--- a/docs/master/generated/torch.nn.utils.prune.random_unstructured.html
+++ b/docs/master/generated/torch.nn.utils.prune.random_unstructured.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.prune.remove.html b/docs/master/generated/torch.nn.utils.prune.remove.html
index 0a6ad1f5b895..5ed6accb28ca 100644
--- a/docs/master/generated/torch.nn.utils.prune.remove.html
+++ b/docs/master/generated/torch.nn.utils.prune.remove.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.remove_spectral_norm.html b/docs/master/generated/torch.nn.utils.remove_spectral_norm.html
index 05b0b7bfcf55..8f34148e58c7 100644
--- a/docs/master/generated/torch.nn.utils.remove_spectral_norm.html
+++ b/docs/master/generated/torch.nn.utils.remove_spectral_norm.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.remove_weight_norm.html b/docs/master/generated/torch.nn.utils.remove_weight_norm.html
index 4968e38cf1d5..dc81ae16d2c0 100644
--- a/docs/master/generated/torch.nn.utils.remove_weight_norm.html
+++ b/docs/master/generated/torch.nn.utils.remove_weight_norm.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.rnn.PackedSequence.html b/docs/master/generated/torch.nn.utils.rnn.PackedSequence.html
index 4487d416b0d0..547aa6af0616 100644
--- a/docs/master/generated/torch.nn.utils.rnn.PackedSequence.html
+++ b/docs/master/generated/torch.nn.utils.rnn.PackedSequence.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.rnn.pack_padded_sequence.html b/docs/master/generated/torch.nn.utils.rnn.pack_padded_sequence.html
index bbbb8cb88686..f0e3c61554ec 100644
--- a/docs/master/generated/torch.nn.utils.rnn.pack_padded_sequence.html
+++ b/docs/master/generated/torch.nn.utils.rnn.pack_padded_sequence.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.rnn.pack_sequence.html b/docs/master/generated/torch.nn.utils.rnn.pack_sequence.html
index 09dabb9ea4ec..f026d2e992bd 100644
--- a/docs/master/generated/torch.nn.utils.rnn.pack_sequence.html
+++ b/docs/master/generated/torch.nn.utils.rnn.pack_sequence.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.rnn.pad_packed_sequence.html b/docs/master/generated/torch.nn.utils.rnn.pad_packed_sequence.html
index faa346d6e67f..75999b869cc9 100644
--- a/docs/master/generated/torch.nn.utils.rnn.pad_packed_sequence.html
+++ b/docs/master/generated/torch.nn.utils.rnn.pad_packed_sequence.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.rnn.pad_sequence.html b/docs/master/generated/torch.nn.utils.rnn.pad_sequence.html
index b472b851ad13..0dafdf67a095 100644
--- a/docs/master/generated/torch.nn.utils.rnn.pad_sequence.html
+++ b/docs/master/generated/torch.nn.utils.rnn.pad_sequence.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.spectral_norm.html b/docs/master/generated/torch.nn.utils.spectral_norm.html
index 739d31d6e1eb..240353074e7b 100644
--- a/docs/master/generated/torch.nn.utils.spectral_norm.html
+++ b/docs/master/generated/torch.nn.utils.spectral_norm.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.vector_to_parameters.html b/docs/master/generated/torch.nn.utils.vector_to_parameters.html
index a0020af510f9..921e9c0018c4 100644
--- a/docs/master/generated/torch.nn.utils.vector_to_parameters.html
+++ b/docs/master/generated/torch.nn.utils.vector_to_parameters.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nn.utils.weight_norm.html b/docs/master/generated/torch.nn.utils.weight_norm.html
index 471a3f3c23d9..0d97a2831ede 100644
--- a/docs/master/generated/torch.nn.utils.weight_norm.html
+++ b/docs/master/generated/torch.nn.utils.weight_norm.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.no_grad.html b/docs/master/generated/torch.no_grad.html
index 3607db074000..490f4eb93c5e 100644
--- a/docs/master/generated/torch.no_grad.html
+++ b/docs/master/generated/torch.no_grad.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.nonzero.html b/docs/master/generated/torch.nonzero.html
index 642f1ad7f76d..be58396d78b6 100644
--- a/docs/master/generated/torch.nonzero.html
+++ b/docs/master/generated/torch.nonzero.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.norm.html b/docs/master/generated/torch.norm.html
index a76328943c2c..9ad8f7257421 100644
--- a/docs/master/generated/torch.norm.html
+++ b/docs/master/generated/torch.norm.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.normal.html b/docs/master/generated/torch.normal.html
index 9f3957eb86ce..96ab9ae325fe 100644
--- a/docs/master/generated/torch.normal.html
+++ b/docs/master/generated/torch.normal.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.numel.html b/docs/master/generated/torch.numel.html
index fa06ef7d3d7d..e05a9900f86d 100644
--- a/docs/master/generated/torch.numel.html
+++ b/docs/master/generated/torch.numel.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.ones.html b/docs/master/generated/torch.ones.html
index 9f80f22bb8bf..23490a510c91 100644
--- a/docs/master/generated/torch.ones.html
+++ b/docs/master/generated/torch.ones.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.ones_like.html b/docs/master/generated/torch.ones_like.html
index 8a66aa1b8b0f..8507afe032cb 100644
--- a/docs/master/generated/torch.ones_like.html
+++ b/docs/master/generated/torch.ones_like.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.orgqr.html b/docs/master/generated/torch.orgqr.html
index ee7f5bff0983..e0d22ec78646 100644
--- a/docs/master/generated/torch.orgqr.html
+++ b/docs/master/generated/torch.orgqr.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.ormqr.html b/docs/master/generated/torch.ormqr.html
index b5a567234626..8c0848e2460a 100644
--- a/docs/master/generated/torch.ormqr.html
+++ b/docs/master/generated/torch.ormqr.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.pca_lowrank.html b/docs/master/generated/torch.pca_lowrank.html
index 1fb29a3023a4..adf75db6e095 100644
--- a/docs/master/generated/torch.pca_lowrank.html
+++ b/docs/master/generated/torch.pca_lowrank.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.pinverse.html b/docs/master/generated/torch.pinverse.html
index b9100f7d7196..1c80fe4a26a8 100644
--- a/docs/master/generated/torch.pinverse.html
+++ b/docs/master/generated/torch.pinverse.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.poisson.html b/docs/master/generated/torch.poisson.html
index e2208fe33ec0..7b1514dcff08 100644
--- a/docs/master/generated/torch.poisson.html
+++ b/docs/master/generated/torch.poisson.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.polygamma.html b/docs/master/generated/torch.polygamma.html
index b68cc3e9768f..3a396dce2da0 100644
--- a/docs/master/generated/torch.polygamma.html
+++ b/docs/master/generated/torch.polygamma.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.pow.html b/docs/master/generated/torch.pow.html
index b316ca324bed..2f9baaadf340 100644
--- a/docs/master/generated/torch.pow.html
+++ b/docs/master/generated/torch.pow.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.prod.html b/docs/master/generated/torch.prod.html
index 34e974fa15d5..0c9ef8867d4b 100644
--- a/docs/master/generated/torch.prod.html
+++ b/docs/master/generated/torch.prod.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.promote_types.html b/docs/master/generated/torch.promote_types.html
index ffc9ceab5361..ad00f9b0420e 100644
--- a/docs/master/generated/torch.promote_types.html
+++ b/docs/master/generated/torch.promote_types.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.qr.html b/docs/master/generated/torch.qr.html
index 5796523c0f6d..14388bbc5a23 100644
--- a/docs/master/generated/torch.qr.html
+++ b/docs/master/generated/torch.qr.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.quantize_per_channel.html b/docs/master/generated/torch.quantize_per_channel.html
index 7e270d7518c4..e4af14357f82 100644
--- a/docs/master/generated/torch.quantize_per_channel.html
+++ b/docs/master/generated/torch.quantize_per_channel.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.quantize_per_tensor.html b/docs/master/generated/torch.quantize_per_tensor.html
index 7506c8aa5bba..f21d976e8fb4 100644
--- a/docs/master/generated/torch.quantize_per_tensor.html
+++ b/docs/master/generated/torch.quantize_per_tensor.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.quasirandom.SobolEngine.html b/docs/master/generated/torch.quasirandom.SobolEngine.html
index 0937bcabf333..a7cf71ffee82 100644
--- a/docs/master/generated/torch.quasirandom.SobolEngine.html
+++ b/docs/master/generated/torch.quasirandom.SobolEngine.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.rad2deg.html b/docs/master/generated/torch.rad2deg.html
index 822ac509bbe5..c8da8fd5a59d 100644
--- a/docs/master/generated/torch.rad2deg.html
+++ b/docs/master/generated/torch.rad2deg.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.rand.html b/docs/master/generated/torch.rand.html
index b5ce79eb0f76..c4264e8bbb22 100644
--- a/docs/master/generated/torch.rand.html
+++ b/docs/master/generated/torch.rand.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.rand_like.html b/docs/master/generated/torch.rand_like.html
index 84b08b1614ef..d09564713bd0 100644
--- a/docs/master/generated/torch.rand_like.html
+++ b/docs/master/generated/torch.rand_like.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.randint.html b/docs/master/generated/torch.randint.html
index 3912f687cb1a..47749f15da0d 100644
--- a/docs/master/generated/torch.randint.html
+++ b/docs/master/generated/torch.randint.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.randint_like.html b/docs/master/generated/torch.randint_like.html
index 5dfed1ecf1c5..7e2dd1138f74 100644
--- a/docs/master/generated/torch.randint_like.html
+++ b/docs/master/generated/torch.randint_like.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.randn.html b/docs/master/generated/torch.randn.html
index 3c6defcb2d73..47bd3e559edd 100644
--- a/docs/master/generated/torch.randn.html
+++ b/docs/master/generated/torch.randn.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.randn_like.html b/docs/master/generated/torch.randn_like.html
index e0678b592093..5c903d33392f 100644
--- a/docs/master/generated/torch.randn_like.html
+++ b/docs/master/generated/torch.randn_like.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.randperm.html b/docs/master/generated/torch.randperm.html
index 83d7083b5411..3a4649294691 100644
--- a/docs/master/generated/torch.randperm.html
+++ b/docs/master/generated/torch.randperm.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.range.html b/docs/master/generated/torch.range.html
index 004b320531b5..1c31e7d8dbc2 100644
--- a/docs/master/generated/torch.range.html
+++ b/docs/master/generated/torch.range.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.real.html b/docs/master/generated/torch.real.html
index 907b639bd31d..7cf57a36aa0e 100644
--- a/docs/master/generated/torch.real.html
+++ b/docs/master/generated/torch.real.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.reciprocal.html b/docs/master/generated/torch.reciprocal.html
index d8df7287312a..9f914842346c 100644
--- a/docs/master/generated/torch.reciprocal.html
+++ b/docs/master/generated/torch.reciprocal.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.remainder.html b/docs/master/generated/torch.remainder.html
index bd10dabdf1ae..695316c02736 100644
--- a/docs/master/generated/torch.remainder.html
+++ b/docs/master/generated/torch.remainder.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.renorm.html b/docs/master/generated/torch.renorm.html
index f0f9c068cad5..aad8e140473d 100644
--- a/docs/master/generated/torch.renorm.html
+++ b/docs/master/generated/torch.renorm.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.repeat_interleave.html b/docs/master/generated/torch.repeat_interleave.html
index 10c6e96c054a..e0afbce79df6 100644
--- a/docs/master/generated/torch.repeat_interleave.html
+++ b/docs/master/generated/torch.repeat_interleave.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.reshape.html b/docs/master/generated/torch.reshape.html
index f7bc43fa0281..b1be11d4ea85 100644
--- a/docs/master/generated/torch.reshape.html
+++ b/docs/master/generated/torch.reshape.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.result_type.html b/docs/master/generated/torch.result_type.html
index 9eb30c5358b3..82f9715825be 100644
--- a/docs/master/generated/torch.result_type.html
+++ b/docs/master/generated/torch.result_type.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.rfft.html b/docs/master/generated/torch.rfft.html
index 580d0874c6ff..f7a5e7f92a3f 100644
--- a/docs/master/generated/torch.rfft.html
+++ b/docs/master/generated/torch.rfft.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.roll.html b/docs/master/generated/torch.roll.html
index 45149f92d00e..85eb65bf0e74 100644
--- a/docs/master/generated/torch.roll.html
+++ b/docs/master/generated/torch.roll.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.rot90.html b/docs/master/generated/torch.rot90.html
index 3e2a54b388b8..059d24a0d33a 100644
--- a/docs/master/generated/torch.rot90.html
+++ b/docs/master/generated/torch.rot90.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.round.html b/docs/master/generated/torch.round.html
index 74d6447789e4..225b3988a471 100644
--- a/docs/master/generated/torch.round.html
+++ b/docs/master/generated/torch.round.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.rsqrt.html b/docs/master/generated/torch.rsqrt.html
index 022b7ef711d7..c2b2180f018d 100644
--- a/docs/master/generated/torch.rsqrt.html
+++ b/docs/master/generated/torch.rsqrt.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.save.html b/docs/master/generated/torch.save.html
index a284f72e64dd..0c78b0fe8c6b 100644
--- a/docs/master/generated/torch.save.html
+++ b/docs/master/generated/torch.save.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.searchsorted.html b/docs/master/generated/torch.searchsorted.html
index b7092cb0863d..353323a9438a 100644
--- a/docs/master/generated/torch.searchsorted.html
+++ b/docs/master/generated/torch.searchsorted.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.seed.html b/docs/master/generated/torch.seed.html
index f5d880557d6f..2471a35aae80 100644
--- a/docs/master/generated/torch.seed.html
+++ b/docs/master/generated/torch.seed.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.set_default_dtype.html b/docs/master/generated/torch.set_default_dtype.html
index 163491edb232..5150a47a7f71 100644
--- a/docs/master/generated/torch.set_default_dtype.html
+++ b/docs/master/generated/torch.set_default_dtype.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.set_default_tensor_type.html b/docs/master/generated/torch.set_default_tensor_type.html
index ef52d26af84c..cfdb6f276277 100644
--- a/docs/master/generated/torch.set_default_tensor_type.html
+++ b/docs/master/generated/torch.set_default_tensor_type.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.set_flush_denormal.html b/docs/master/generated/torch.set_flush_denormal.html
index 2ddbb0380eb6..14b63dc049fa 100644
--- a/docs/master/generated/torch.set_flush_denormal.html
+++ b/docs/master/generated/torch.set_flush_denormal.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.set_grad_enabled.html b/docs/master/generated/torch.set_grad_enabled.html
index cdf9294f7eea..12925d204596 100644
--- a/docs/master/generated/torch.set_grad_enabled.html
+++ b/docs/master/generated/torch.set_grad_enabled.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.set_num_interop_threads.html b/docs/master/generated/torch.set_num_interop_threads.html
index db528b1d682d..d7bdf59d25dc 100644
--- a/docs/master/generated/torch.set_num_interop_threads.html
+++ b/docs/master/generated/torch.set_num_interop_threads.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.set_num_threads.html b/docs/master/generated/torch.set_num_threads.html
index 0b8320796980..c1223b48d535 100644
--- a/docs/master/generated/torch.set_num_threads.html
+++ b/docs/master/generated/torch.set_num_threads.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.set_printoptions.html b/docs/master/generated/torch.set_printoptions.html
index b00c9a44c072..bd8b5b7470e9 100644
--- a/docs/master/generated/torch.set_printoptions.html
+++ b/docs/master/generated/torch.set_printoptions.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.set_rng_state.html b/docs/master/generated/torch.set_rng_state.html
index f2b40b6c1615..1f218471b534 100644
--- a/docs/master/generated/torch.set_rng_state.html
+++ b/docs/master/generated/torch.set_rng_state.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.sigmoid.html b/docs/master/generated/torch.sigmoid.html
index 8136e59ecdcd..3b4a3078baca 100644
--- a/docs/master/generated/torch.sigmoid.html
+++ b/docs/master/generated/torch.sigmoid.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.sign.html b/docs/master/generated/torch.sign.html
index 576306beda33..5c4b4184e724 100644
--- a/docs/master/generated/torch.sign.html
+++ b/docs/master/generated/torch.sign.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.sin.html b/docs/master/generated/torch.sin.html
index b798c56ad0d4..3edbbc5a706b 100644
--- a/docs/master/generated/torch.sin.html
+++ b/docs/master/generated/torch.sin.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.sinh.html b/docs/master/generated/torch.sinh.html
index 9137055c1651..c1f593284e0f 100644
--- a/docs/master/generated/torch.sinh.html
+++ b/docs/master/generated/torch.sinh.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.slogdet.html b/docs/master/generated/torch.slogdet.html
index 92536675dea3..e60e1867864f 100644
--- a/docs/master/generated/torch.slogdet.html
+++ b/docs/master/generated/torch.slogdet.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.solve.html b/docs/master/generated/torch.solve.html
index c4ca26247f07..6f2f83a89751 100644
--- a/docs/master/generated/torch.solve.html
+++ b/docs/master/generated/torch.solve.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.sort.html b/docs/master/generated/torch.sort.html
index 2a86e2a65a12..025e12dbf152 100644
--- a/docs/master/generated/torch.sort.html
+++ b/docs/master/generated/torch.sort.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.sparse_coo_tensor.html b/docs/master/generated/torch.sparse_coo_tensor.html
index 058836392f81..1856347dc0d9 100644
--- a/docs/master/generated/torch.sparse_coo_tensor.html
+++ b/docs/master/generated/torch.sparse_coo_tensor.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.split.html b/docs/master/generated/torch.split.html
index d2c364d573d3..cc5946669041 100644
--- a/docs/master/generated/torch.split.html
+++ b/docs/master/generated/torch.split.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.sqrt.html b/docs/master/generated/torch.sqrt.html
index 42a5a00ad5e8..47aac8818bd6 100644
--- a/docs/master/generated/torch.sqrt.html
+++ b/docs/master/generated/torch.sqrt.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.square.html b/docs/master/generated/torch.square.html
index 4d45763d002b..399bde4949ee 100644
--- a/docs/master/generated/torch.square.html
+++ b/docs/master/generated/torch.square.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.squeeze.html b/docs/master/generated/torch.squeeze.html
index 9616310ea65d..40623e734180 100644
--- a/docs/master/generated/torch.squeeze.html
+++ b/docs/master/generated/torch.squeeze.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.stack.html b/docs/master/generated/torch.stack.html
index 4720e780555c..fab52f721ae2 100644
--- a/docs/master/generated/torch.stack.html
+++ b/docs/master/generated/torch.stack.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.std.html b/docs/master/generated/torch.std.html
index 75c0edbef730..28c8ce78e236 100644
--- a/docs/master/generated/torch.std.html
+++ b/docs/master/generated/torch.std.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.std_mean.html b/docs/master/generated/torch.std_mean.html
index c7310cce17c6..a5693b9ceadb 100644
--- a/docs/master/generated/torch.std_mean.html
+++ b/docs/master/generated/torch.std_mean.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.stft.html b/docs/master/generated/torch.stft.html
index b340d7644b80..d35a4869acce 100644
--- a/docs/master/generated/torch.stft.html
+++ b/docs/master/generated/torch.stft.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.sum.html b/docs/master/generated/torch.sum.html
index b0cbc3b6fdee..f6e0b84b2216 100644
--- a/docs/master/generated/torch.sum.html
+++ b/docs/master/generated/torch.sum.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.svd.html b/docs/master/generated/torch.svd.html
index c617ea262ae5..f97238c7bcf7 100644
--- a/docs/master/generated/torch.svd.html
+++ b/docs/master/generated/torch.svd.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.svd_lowrank.html b/docs/master/generated/torch.svd_lowrank.html
index 6686ec9d0d7a..4ac8f5fbcc6c 100644
--- a/docs/master/generated/torch.svd_lowrank.html
+++ b/docs/master/generated/torch.svd_lowrank.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.symeig.html b/docs/master/generated/torch.symeig.html
index 588a88d014be..3895ce05bf10 100644
--- a/docs/master/generated/torch.symeig.html
+++ b/docs/master/generated/torch.symeig.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.t.html b/docs/master/generated/torch.t.html
index f1f01bfc9261..ef7dcdb472c7 100644
--- a/docs/master/generated/torch.t.html
+++ b/docs/master/generated/torch.t.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.take.html b/docs/master/generated/torch.take.html
index bdebc24cac6b..0acf74620e39 100644
--- a/docs/master/generated/torch.take.html
+++ b/docs/master/generated/torch.take.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.tan.html b/docs/master/generated/torch.tan.html
index 7cb97e825d22..07508e6e7879 100644
--- a/docs/master/generated/torch.tan.html
+++ b/docs/master/generated/torch.tan.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.tanh.html b/docs/master/generated/torch.tanh.html
index 4933a1945821..08d44a9e2bbb 100644
--- a/docs/master/generated/torch.tanh.html
+++ b/docs/master/generated/torch.tanh.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.tensor.html b/docs/master/generated/torch.tensor.html
index 7449760b66fa..3acfe4be7537 100644
--- a/docs/master/generated/torch.tensor.html
+++ b/docs/master/generated/torch.tensor.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.tensordot.html b/docs/master/generated/torch.tensordot.html
index 3d87b8107023..42e9eb5bca44 100644
--- a/docs/master/generated/torch.tensordot.html
+++ b/docs/master/generated/torch.tensordot.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.topk.html b/docs/master/generated/torch.topk.html
index 883c1f98fad1..b12d9a43a2dc 100644
--- a/docs/master/generated/torch.topk.html
+++ b/docs/master/generated/torch.topk.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.trace.html b/docs/master/generated/torch.trace.html
index 4ea1c683637a..a488e9c1bbd3 100644
--- a/docs/master/generated/torch.trace.html
+++ b/docs/master/generated/torch.trace.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.transpose.html b/docs/master/generated/torch.transpose.html
index bd0375983d00..5d2619413002 100644
--- a/docs/master/generated/torch.transpose.html
+++ b/docs/master/generated/torch.transpose.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.trapz.html b/docs/master/generated/torch.trapz.html
index a921b231488d..61eeeb893bf9 100644
--- a/docs/master/generated/torch.trapz.html
+++ b/docs/master/generated/torch.trapz.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.triangular_solve.html b/docs/master/generated/torch.triangular_solve.html
index e3e69f5dbc84..2dae8873823c 100644
--- a/docs/master/generated/torch.triangular_solve.html
+++ b/docs/master/generated/torch.triangular_solve.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.tril.html b/docs/master/generated/torch.tril.html
index bf72f42e0979..834c13853426 100644
--- a/docs/master/generated/torch.tril.html
+++ b/docs/master/generated/torch.tril.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.tril_indices.html b/docs/master/generated/torch.tril_indices.html
index 589fd0f99b98..4ead3b375375 100644
--- a/docs/master/generated/torch.tril_indices.html
+++ b/docs/master/generated/torch.tril_indices.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.triu.html b/docs/master/generated/torch.triu.html
index 4894c999e92f..364a22aa0d64 100644
--- a/docs/master/generated/torch.triu.html
+++ b/docs/master/generated/torch.triu.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.triu_indices.html b/docs/master/generated/torch.triu_indices.html
index f7e1d1c355a6..ef2226637cf5 100644
--- a/docs/master/generated/torch.triu_indices.html
+++ b/docs/master/generated/torch.triu_indices.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.true_divide.html b/docs/master/generated/torch.true_divide.html
index 8bf25abd70a5..faf00514b98e 100644
--- a/docs/master/generated/torch.true_divide.html
+++ b/docs/master/generated/torch.true_divide.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.trunc.html b/docs/master/generated/torch.trunc.html
index c36e36a808b1..3d5fd912566a 100644
--- a/docs/master/generated/torch.trunc.html
+++ b/docs/master/generated/torch.trunc.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.unbind.html b/docs/master/generated/torch.unbind.html
index ad1d90a15968..38862426628d 100644
--- a/docs/master/generated/torch.unbind.html
+++ b/docs/master/generated/torch.unbind.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.unique.html b/docs/master/generated/torch.unique.html
index e2593b39407f..a86e85a3a345 100644
--- a/docs/master/generated/torch.unique.html
+++ b/docs/master/generated/torch.unique.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.unique_consecutive.html b/docs/master/generated/torch.unique_consecutive.html
index 6ce229236ccb..6a360be098e1 100644
--- a/docs/master/generated/torch.unique_consecutive.html
+++ b/docs/master/generated/torch.unique_consecutive.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.unsqueeze.html b/docs/master/generated/torch.unsqueeze.html
index 98c0c4718b9a..d1c74d6eba85 100644
--- a/docs/master/generated/torch.unsqueeze.html
+++ b/docs/master/generated/torch.unsqueeze.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.vander.html b/docs/master/generated/torch.vander.html
index e8b566be900d..5c20062b1952 100644
--- a/docs/master/generated/torch.vander.html
+++ b/docs/master/generated/torch.vander.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.var.html b/docs/master/generated/torch.var.html
index 88ced091efbb..277d9b11ed16 100644
--- a/docs/master/generated/torch.var.html
+++ b/docs/master/generated/torch.var.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.var_mean.html b/docs/master/generated/torch.var_mean.html
index 49b8f42c390f..82e84b24aa0e 100644
--- a/docs/master/generated/torch.var_mean.html
+++ b/docs/master/generated/torch.var_mean.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.view_as_complex.html b/docs/master/generated/torch.view_as_complex.html
index ac59cf44c446..124187cfd6b6 100644
--- a/docs/master/generated/torch.view_as_complex.html
+++ b/docs/master/generated/torch.view_as_complex.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.view_as_real.html b/docs/master/generated/torch.view_as_real.html
index c2255fc0e19e..91da8abb4b2f 100644
--- a/docs/master/generated/torch.view_as_real.html
+++ b/docs/master/generated/torch.view_as_real.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.where.html b/docs/master/generated/torch.where.html
index cd350400d691..ca618ade9211 100644
--- a/docs/master/generated/torch.where.html
+++ b/docs/master/generated/torch.where.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.zeros.html b/docs/master/generated/torch.zeros.html
index eba20d8d0c5a..17e3acd9419b 100644
--- a/docs/master/generated/torch.zeros.html
+++ b/docs/master/generated/torch.zeros.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/generated/torch.zeros_like.html b/docs/master/generated/torch.zeros_like.html
index b428415de990..9bf809daeb09 100644
--- a/docs/master/generated/torch.zeros_like.html
+++ b/docs/master/generated/torch.zeros_like.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/genindex.html b/docs/master/genindex.html
index 9a1c94bfa932..9a91a5ba2552 100644
--- a/docs/master/genindex.html
+++ b/docs/master/genindex.html
@@ -158,7 +158,7 @@
@@ -524,6 +524,8 @@ A
(torch.nn.Flatten method)
(torch.nn.Module method)
+
+
(torch.nn.Unflatten method)
add_observer_() (in module torch.quantization)
@@ -648,6 +650,8 @@ A
(torch.nn.Flatten method)
(torch.nn.Module method)
+
+
(torch.nn.Unflatten method)
(torch.nn.utils.prune.BasePruningMethod class method)
@@ -940,6 +944,8 @@
B
(torch.nn.Flatten method)
(torch.nn.Module method)
+
+
(torch.nn.Unflatten method)
(torch.Tensor method)
@@ -1036,6 +1042,8 @@
B
(torch.nn.Flatten method)
(torch.nn.Module method)
+
+
(torch.nn.Unflatten method)
BuildExtension() (in module torch.utils.cpp_extension)
@@ -1140,6 +1148,8 @@ C
(torch.nn.Flatten method)
(torch.nn.Module method)
+
+
(torch.nn.Unflatten method)
cholesky() (in module torch)
@@ -1260,10 +1270,10 @@ C
Constraint (class in torch.distributions.constraints)
-
-
+
Event (class in torch.cuda)
@@ -1998,8 +2016,6 @@ E
extra_repr() (torch.jit.ScriptModule method)
@@ -2091,6 +2107,8 @@ F
(torch.nn.Flatten method)
(torch.nn.Module method)
+
+ (torch.nn.Unflatten method)
(torch.Tensor method)
@@ -2107,10 +2125,10 @@ F
(torch.Tensor method)
- floor_() (torch.Tensor method)
-
named_children() (torch.jit.ScriptModule method)
@@ -3645,6 +3671,8 @@ N
(torch.nn.Flatten method)
(torch.nn.Module method)
+
+ (torch.nn.Unflatten method)
named_modules() (torch.jit.ScriptModule method)
@@ -3653,6 +3681,8 @@ N
(torch.nn.Flatten method)
(torch.nn.Module method)
+
+ (torch.nn.Unflatten method)
named_parameters() (torch.jit.ScriptModule method)
@@ -3661,6 +3691,8 @@ N
(torch.nn.Flatten method)
(torch.nn.Module method)
+
+ (torch.nn.Unflatten method)
names (torch.Tensor attribute)
@@ -3699,12 +3731,12 @@ N
NegativeBinomial (class in torch.distributions.negative_binomial)
+
+
-
parameters_to_vector() (in module torch.nn.utils)
@@ -3920,11 +3954,11 @@ P
Poisson (class in torch.distributions.poisson)
poisson() (in module torch)
-
- poisson_nll_loss() (in module torch.nn.functional)
register_buffer() (torch.jit.ScriptModule method)
@@ -4225,6 +4261,8 @@ R
(torch.nn.Flatten method)
(torch.nn.Module method)
+
+ (torch.nn.Unflatten method)
register_custom_op_symbolic() (in module torch.onnx)
@@ -4235,6 +4273,8 @@ R
(torch.nn.Flatten method)
(torch.nn.Module method)
+
+ (torch.nn.Unflatten method)
register_forward_pre_hook() (torch.jit.ScriptModule method)
@@ -4243,6 +4283,8 @@ R
(torch.nn.Flatten method)
(torch.nn.Module method)
+
+ (torch.nn.Unflatten method)
register_hook() (torch.Tensor method)
@@ -4255,6 +4297,8 @@ R
(torch.nn.Flatten method)
(torch.nn.Module method)
+
+ (torch.nn.Unflatten method)
RelaxedBernoulli (class in torch.distributions.relaxed_bernoulli)
@@ -4357,6 +4401,8 @@ R
(torch.nn.Flatten method)
(torch.nn.Module method)
+
+ (torch.nn.Unflatten method)
(torch.Tensor method)
@@ -4925,6 +4971,8 @@ S
(torch.nn.Flatten method)
(torch.nn.Module method)
+
+ (torch.nn.Unflatten method)
(torch.optim.lr_scheduler.LambdaLR method)
@@ -5235,6 +5283,8 @@ T
(torch.nn.Flatten method)
(torch.nn.Module method)
+
+ (torch.nn.Unflatten method)
(torch.nn.utils.rnn.PackedSequence method)
@@ -5305,10 +5355,10 @@ T
torch.finfo (class in torch)
-
-
+
Transform (class in torch.distributions.transforms)
@@ -5461,6 +5513,8 @@ T
(torch.nn.Flatten method)
(torch.nn.Module method)
+
+ (torch.nn.Unflatten method)
(torch.Tensor method)
@@ -5481,7 +5535,11 @@ U
(torch.Tensor method)
+ Unflatten (class in torch.nn)
+
unflatten() (torch.Tensor method)
+
+ Unflatten.to() (in module torch.nn) , [1] , [2] , [3]
Unfold (class in torch.nn)
@@ -5512,11 +5570,11 @@ U
unscale_() (torch.cuda.amp.GradScaler method)
-
- unsorted_indices() (torch.nn.utils.rnn.PackedSequence property)
+ unsorted_indices() (torch.nn.utils.rnn.PackedSequence property)
+
unsqueeze() (in module torch)
@@ -5767,6 +5825,8 @@ Z
(torch.nn.Flatten method)
(torch.nn.Module method)
+
+ (torch.nn.Unflatten method)
(torch.optim.Optimizer method)
diff --git a/docs/master/hub.html b/docs/master/hub.html
index 7673492a2cb7..93b60d99652d 100644
--- a/docs/master/hub.html
+++ b/docs/master/hub.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/index.html b/docs/master/index.html
index ad74bf6bc423..ee153a4b94e0 100644
--- a/docs/master/index.html
+++ b/docs/master/index.html
@@ -158,7 +158,7 @@
diff --git a/docs/master/jit.html b/docs/master/jit.html
index 143303715932..4bf7d48831b4 100644
--- a/docs/master/jit.html
+++ b/docs/master/jit.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/jit_builtin_functions.html b/docs/master/jit_builtin_functions.html
index 12e9686db345..b7d73e02787f 100644
--- a/docs/master/jit_builtin_functions.html
+++ b/docs/master/jit_builtin_functions.html
@@ -159,7 +159,7 @@
@@ -2374,6 +2374,15 @@
return_counts : bool = False ,
dim : Optional [ int ]) -> Tuple [ Tensor , Tensor , Tensor ]
+Tensor . unsafe_chunk ( chunks : int ,
+ dim : int = 0 ) -> List [ Tensor ]
+
+Tensor . unsafe_split ( split_size : int ,
+ dim : int = 0 ) -> List [ Tensor ]
+
+Tensor . unsafe_split_with_sizes ( split_sizes : List [ int ],
+ dim : int = 0 ) -> List [ Tensor ]
+
Tensor . unsqueeze ( dim : int ) -> Tensor
Tensor . unsqueeze_ ( dim : int ) -> Tensor
@@ -6919,6 +6928,18 @@
torch . unbind ( self : Tensor ,
dim : int = 0 ) -> List [ Tensor ]
+torch . unsafe_chunk ( self : Tensor ,
+ chunks : int ,
+ dim : int = 0 ) -> List [ Tensor ]
+
+torch . unsafe_split ( self : Tensor ,
+ split_size : int ,
+ dim : int = 0 ) -> List [ Tensor ]
+
+torch . unsafe_split_with_sizes ( self : Tensor ,
+ split_sizes : List [ int ],
+ dim : int = 0 ) -> List [ Tensor ]
+
torch . unsqueeze ( self : Tensor ,
dim : int ) -> Tensor
diff --git a/docs/master/jit_language_reference.html b/docs/master/jit_language_reference.html
index e1718e7c090c..4ed427a78543 100644
--- a/docs/master/jit_language_reference.html
+++ b/docs/master/jit_language_reference.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/jit_python_reference.html b/docs/master/jit_python_reference.html
index 965820d4f715..9d9f9131b281 100644
--- a/docs/master/jit_python_reference.html
+++ b/docs/master/jit_python_reference.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/jit_unsupported.html b/docs/master/jit_unsupported.html
index ab5ea400b0c1..b96159ee2acf 100644
--- a/docs/master/jit_unsupported.html
+++ b/docs/master/jit_unsupported.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/mobile_optimizer.html b/docs/master/mobile_optimizer.html
index 9f9d43978e74..bf39824ab2b4 100644
--- a/docs/master/mobile_optimizer.html
+++ b/docs/master/mobile_optimizer.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/model_zoo.html b/docs/master/model_zoo.html
index d1fa25085ba5..2579bd4e8258 100644
--- a/docs/master/model_zoo.html
+++ b/docs/master/model_zoo.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/multiprocessing.html b/docs/master/multiprocessing.html
index fa342ccd4e56..9402f7ae16db 100644
--- a/docs/master/multiprocessing.html
+++ b/docs/master/multiprocessing.html
@@ -157,7 +157,7 @@
diff --git a/docs/master/name_inference.html b/docs/master/name_inference.html
index d3279f2c7c85..8adac2c552cd 100644
--- a/docs/master/name_inference.html
+++ b/docs/master/name_inference.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/named_tensor.html b/docs/master/named_tensor.html
index 40b0d436d5a2..3e19bf11ea5c 100644
--- a/docs/master/named_tensor.html
+++ b/docs/master/named_tensor.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/nn.functional.html b/docs/master/nn.functional.html
index 3f60ce96f4e5..ea3d1cfa6b09 100644
--- a/docs/master/nn.functional.html
+++ b/docs/master/nn.functional.html
@@ -36,7 +36,7 @@
-
+
@@ -159,7 +159,7 @@
@@ -3166,7 +3166,7 @@ data_parallel
- Previous
+ Previous
diff --git a/docs/master/nn.html b/docs/master/nn.html
index f6fa12af5e3f..e545221b465f 100644
--- a/docs/master/nn.html
+++ b/docs/master/nn.html
@@ -159,7 +159,7 @@
@@ -1060,6 +1060,9 @@ Utilities nn.Flatten
Flattens a contiguous range of dims into a tensor.
+nn.Unflatten
+Unflattens a tensor into another tensor of a desired shape.
+
diff --git a/docs/master/nn.init.html b/docs/master/nn.init.html
index 2e0ca42d3e15..aebaded6ced1 100644
--- a/docs/master/nn.init.html
+++ b/docs/master/nn.init.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/notes/amp_examples.html b/docs/master/notes/amp_examples.html
index 240563585775..506da2ccbd62 100644
--- a/docs/master/notes/amp_examples.html
+++ b/docs/master/notes/amp_examples.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/notes/autograd.html b/docs/master/notes/autograd.html
index c514f4c88972..f7fae7673cdf 100644
--- a/docs/master/notes/autograd.html
+++ b/docs/master/notes/autograd.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/notes/broadcasting.html b/docs/master/notes/broadcasting.html
index 9f4eb30af355..986831e4b662 100644
--- a/docs/master/notes/broadcasting.html
+++ b/docs/master/notes/broadcasting.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/notes/cpu_threading_torchscript_inference.html b/docs/master/notes/cpu_threading_torchscript_inference.html
index 8f48c51756f9..d9ada5643d5d 100644
--- a/docs/master/notes/cpu_threading_torchscript_inference.html
+++ b/docs/master/notes/cpu_threading_torchscript_inference.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/notes/cuda.html b/docs/master/notes/cuda.html
index d7c07d850d47..8111b70df591 100644
--- a/docs/master/notes/cuda.html
+++ b/docs/master/notes/cuda.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/notes/ddp.html b/docs/master/notes/ddp.html
index 520cbc776b89..992857107578 100644
--- a/docs/master/notes/ddp.html
+++ b/docs/master/notes/ddp.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/notes/extending.html b/docs/master/notes/extending.html
index 60e6ab947333..b4ba03d1763c 100644
--- a/docs/master/notes/extending.html
+++ b/docs/master/notes/extending.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/notes/faq.html b/docs/master/notes/faq.html
index d1ebb0f3d13a..c7ab99e87b1f 100644
--- a/docs/master/notes/faq.html
+++ b/docs/master/notes/faq.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/notes/large_scale_deployments.html b/docs/master/notes/large_scale_deployments.html
index 354b715f5204..fc391a8d2cc9 100644
--- a/docs/master/notes/large_scale_deployments.html
+++ b/docs/master/notes/large_scale_deployments.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/notes/multiprocessing.html b/docs/master/notes/multiprocessing.html
index 7c2442496c94..93c777c01985 100644
--- a/docs/master/notes/multiprocessing.html
+++ b/docs/master/notes/multiprocessing.html
@@ -159,7 +159,7 @@
diff --git a/docs/master/notes/randomness.html b/docs/master/notes/randomness.html
index 8df75db02313..8294b71b9e38 100644
--- a/docs/master/notes/randomness.html
+++ b/docs/master/notes/randomness.html
@@ -159,7 +159,7 @@
@@ -381,12 +381,14 @@ PyTorch