>>> ivy . set_default_uint_dtype ( ivy . UintDtype ( "uint8" ))
diff --git a/ivy/docs/functional/ivy/data_type/ivy.functional.ivy.data_type.valid_dtype.html b/ivy/docs/functional/ivy/data_type/ivy.functional.ivy.data_type.valid_dtype.html
index b471286c6f..5dadf6332a 100644
--- a/ivy/docs/functional/ivy/data_type/ivy.functional.ivy.data_type.valid_dtype.html
+++ b/ivy/docs/functional/ivy/data_type/ivy.functional.ivy.data_type.valid_dtype.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
@@ -1377,7 +1378,7 @@
valid_dtype
-ivy. valid_dtype ( dtype_in , / ) [source]
+ivy. valid_dtype ( dtype_in , / ) [source]
Determine whether the provided data type is supported by the current
framework.
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.as_ivy_dev.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.as_ivy_dev.html
index 6ca349823f..d3b0f29e53 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.as_ivy_dev.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.as_ivy_dev.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.as_native_dev.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.as_native_dev.html
index 4303911fa9..7de22ea3c9 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.as_native_dev.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.as_native_dev.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.clear_cached_mem_on_dev.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.clear_cached_mem_on_dev.html
index ffb6689bd7..2372dfde44 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.clear_cached_mem_on_dev.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.clear_cached_mem_on_dev.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.default_device.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.default_device.html
index 7c4b63fbce..24557b4572 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.default_device.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.default_device.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.dev.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.dev.html
index 5de7e048e5..032a9fc11d 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.dev.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.dev.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.dev_util.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.dev_util.html
index f587a8eb3d..e0e9f35400 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.dev_util.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.dev_util.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.function_supported_devices.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.function_supported_devices.html
index dd5be1094a..8709be8171 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.function_supported_devices.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.function_supported_devices.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.function_unsupported_devices.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.function_unsupported_devices.html
index 97937c65e9..d59e324d3c 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.function_unsupported_devices.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.function_unsupported_devices.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.get_all_ivy_arrays_on_dev.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.get_all_ivy_arrays_on_dev.html
index 8f70a6cc86..57613b2810 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.get_all_ivy_arrays_on_dev.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.get_all_ivy_arrays_on_dev.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.gpu_is_available.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.gpu_is_available.html
index 55a367a895..3081ff6e06 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.gpu_is_available.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.gpu_is_available.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.handle_soft_device_variable.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.handle_soft_device_variable.html
index 39eec3df7f..2d6d8c3261 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.handle_soft_device_variable.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.handle_soft_device_variable.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.num_cpu_cores.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.num_cpu_cores.html
index a9d45060ff..bf66f6b3f7 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.num_cpu_cores.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.num_cpu_cores.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.num_gpus.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.num_gpus.html
index 7168807ccb..0d6f17f5e1 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.num_gpus.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.num_gpus.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.num_ivy_arrays_on_dev.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.num_ivy_arrays_on_dev.html
index ed67b295f2..2fd62c09fc 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.num_ivy_arrays_on_dev.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.num_ivy_arrays_on_dev.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.percent_used_mem_on_dev.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.percent_used_mem_on_dev.html
index c0bc5bee19..b3ad111a0c 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.percent_used_mem_on_dev.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.percent_used_mem_on_dev.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.print_all_ivy_arrays_on_dev.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.print_all_ivy_arrays_on_dev.html
index 0bf849a714..cfcb18c9e4 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.print_all_ivy_arrays_on_dev.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.print_all_ivy_arrays_on_dev.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.set_default_device.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.set_default_device.html
index 86d3c314da..1539e18086 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.set_default_device.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.set_default_device.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.set_soft_device_mode.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.set_soft_device_mode.html
index ae5de23896..87674db6e7 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.set_soft_device_mode.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.set_soft_device_mode.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.set_split_factor.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.set_split_factor.html
index b85deef0bc..6d1356293f 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.set_split_factor.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.set_split_factor.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.split_factor.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.split_factor.html
index 8c163adb80..4bfda9fb57 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.split_factor.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.split_factor.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.split_func_call.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.split_func_call.html
index b1e180d12e..79e489f478 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.split_func_call.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.split_func_call.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.to_device.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.to_device.html
index 079f00e13d..922b48ee2a 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.to_device.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.to_device.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.total_mem_on_dev.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.total_mem_on_dev.html
index f58bf49bc7..3ed3f6c91a 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.total_mem_on_dev.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.total_mem_on_dev.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.tpu_is_available.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.tpu_is_available.html
index 51d7881a5a..a9106cdcd3 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.tpu_is_available.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.tpu_is_available.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.unset_default_device.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.unset_default_device.html
index 1c79fe5a47..d4b64cea3f 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.unset_default_device.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.unset_default_device.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.unset_soft_device_mode.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.unset_soft_device_mode.html
index 2361b39b9d..23d14b9bcc 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.unset_soft_device_mode.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.unset_soft_device_mode.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.used_mem_on_dev.html b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.used_mem_on_dev.html
index cc6a2e2cc1..64509a2a13 100644
--- a/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.used_mem_on_dev.html
+++ b/ivy/docs/functional/ivy/device/ivy.functional.ivy.device.used_mem_on_dev.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.abs.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.abs.html
index fad021a750..b8d6e839ba 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.abs.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.abs.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.acos.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.acos.html
index 9e7ad60882..bfbf8a787d 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.acos.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.acos.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.acosh.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.acosh.html
index 2c616eb661..24c70040c1 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.acosh.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.acosh.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.add.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.add.html
index f9f8e3ad16..59277cd16d 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.add.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.add.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.angle.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.angle.html
index b11b432863..3c851647ca 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.angle.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.angle.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.asin.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.asin.html
index cef452a4b5..a3e6297d9e 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.asin.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.asin.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.asinh.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.asinh.html
index b293999009..c89d5400c2 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.asinh.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.asinh.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.atan.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.atan.html
index a945f5e462..feef4ce93d 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.atan.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.atan.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.atan2.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.atan2.html
index 6fef868275..26076a0993 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.atan2.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.atan2.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.atanh.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.atanh.html
index 67900776e8..836bf1d132 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.atanh.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.atanh.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.bitwise_and.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.bitwise_and.html
index caa7147418..aa78424692 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.bitwise_and.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.bitwise_and.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.bitwise_invert.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.bitwise_invert.html
index 1d5e5d8ab4..369f2e5384 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.bitwise_invert.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.bitwise_invert.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.bitwise_left_shift.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.bitwise_left_shift.html
index faf83dc0a1..6b56001ecc 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.bitwise_left_shift.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.bitwise_left_shift.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.bitwise_or.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.bitwise_or.html
index dc3be872d4..c5dbc364d0 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.bitwise_or.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.bitwise_or.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.bitwise_right_shift.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.bitwise_right_shift.html
index a5a4f599c3..6e5f924a75 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.bitwise_right_shift.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.bitwise_right_shift.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.bitwise_xor.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.bitwise_xor.html
index f15c77c6c2..c3a91fcdca 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.bitwise_xor.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.bitwise_xor.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.ceil.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.ceil.html
index fb659b5ded..0b6721b248 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.ceil.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.ceil.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.cos.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.cos.html
index 88796f3aff..8782d96f94 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.cos.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.cos.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.cosh.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.cosh.html
index 27850d3ae2..760bd4ad4f 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.cosh.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.cosh.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.deg2rad.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.deg2rad.html
index 1e835b4fbd..729e839226 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.deg2rad.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.deg2rad.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.divide.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.divide.html
index 82c79c3dd2..b22966ab81 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.divide.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.divide.html
@@ -786,6 +786,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.equal.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.equal.html
index 79d98f4d21..b14353318d 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.equal.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.equal.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.erf.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.erf.html
index f7401598fd..c9c9fb084d 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.erf.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.erf.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.exp.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.exp.html
index 5db47f8ee0..e0a9b4cd5f 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.exp.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.exp.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.exp2.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.exp2.html
index 1b2b97badb..d45665f960 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.exp2.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.exp2.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.expm1.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.expm1.html
index ea58257321..32b36245fa 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.expm1.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.expm1.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.floor.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.floor.html
index 0b6c9e2be9..bbcd6bbe4f 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.floor.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.floor.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.floor_divide.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.floor_divide.html
index b3214353af..d02655aca3 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.floor_divide.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.floor_divide.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.fmin.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.fmin.html
index c7ca65b92e..c6199a801f 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.fmin.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.fmin.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.fmod.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.fmod.html
index 08c49db2e8..d59ac164f9 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.fmod.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.fmod.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.gcd.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.gcd.html
index 99d1c74eb0..279b8b4d34 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.gcd.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.gcd.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.greater.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.greater.html
index 2bed609994..a726bcac4d 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.greater.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.greater.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.greater_equal.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.greater_equal.html
index 6726715e66..7b38736caa 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.greater_equal.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.greater_equal.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.imag.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.imag.html
index 2099bbe6e3..5513b41313 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.imag.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.imag.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.isfinite.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.isfinite.html
index 4aecdfb7a9..eb57fa3c9e 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.isfinite.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.isfinite.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.isinf.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.isinf.html
index 63187bc484..1d2be77e11 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.isinf.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.isinf.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.isnan.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.isnan.html
index 13de67f489..c6a3bda2bb 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.isnan.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.isnan.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.isreal.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.isreal.html
index 6fea2b3c4c..a331ebc6b6 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.isreal.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.isreal.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.lcm.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.lcm.html
index b7ded2b560..51dafbee52 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.lcm.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.lcm.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.less.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.less.html
index 9b0100fc39..edc5b6839b 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.less.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.less.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.less_equal.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.less_equal.html
index 39482c887a..fb8fee9ebf 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.less_equal.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.less_equal.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.log.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.log.html
index 59f671a1d2..3de7be86cd 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.log.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.log.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.log10.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.log10.html
index 9165708bf5..4d0879c61a 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.log10.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.log10.html
@@ -786,6 +786,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.log1p.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.log1p.html
index 899deaf8e3..c5375cd5d6 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.log1p.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.log1p.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.log2.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.log2.html
index 87ae5831bd..a152dc711d 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.log2.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.log2.html
@@ -786,6 +786,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.logaddexp.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.logaddexp.html
index 0fb424942c..287d2edc87 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.logaddexp.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.logaddexp.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.logaddexp2.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.logaddexp2.html
index a740261340..7bda4581ae 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.logaddexp2.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.logaddexp2.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.logical_and.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.logical_and.html
index 39594e5c65..22a4328730 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.logical_and.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.logical_and.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.logical_not.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.logical_not.html
index 5cb8e49609..e8748a0c6d 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.logical_not.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.logical_not.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.logical_or.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.logical_or.html
index a67b7ce334..4e79ea5e6b 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.logical_or.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.logical_or.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.logical_xor.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.logical_xor.html
index 7d480c9600..18e9376e59 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.logical_xor.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.logical_xor.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.maximum.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.maximum.html
index 2f8a5909a7..bd4d078e28 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.maximum.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.maximum.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.minimum.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.minimum.html
index 9c0df7cba7..7b74132ff1 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.minimum.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.minimum.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.multiply.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.multiply.html
index 771363f728..364e1080e8 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.multiply.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.multiply.html
@@ -786,6 +786,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.nan_to_num.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.nan_to_num.html
index df7a861250..f32c64b813 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.nan_to_num.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.nan_to_num.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.negative.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.negative.html
index 7bd8d71c4d..33b6911e14 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.negative.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.negative.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.not_equal.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.not_equal.html
index a03fa8fbec..97cf931928 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.not_equal.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.not_equal.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.positive.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.positive.html
index d58bfa608f..d31f69af8b 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.positive.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.positive.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.pow.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.pow.html
index 96961d2188..78515d635d 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.pow.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.pow.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.rad2deg.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.rad2deg.html
index 64fbbf4b6c..d1288565b3 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.rad2deg.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.rad2deg.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.real.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.real.html
index 8c6484fe68..4a3ea2412c 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.real.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.real.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.reciprocal.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.reciprocal.html
index 7960c120f6..f1970c078f 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.reciprocal.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.reciprocal.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.remainder.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.remainder.html
index eb7f8847bd..e3e06b616e 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.remainder.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.remainder.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.round.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.round.html
index 834b3197b5..141bcde2e7 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.round.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.round.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.sign.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.sign.html
index b3f0f7fc6c..3a18eca4e6 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.sign.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.sign.html
@@ -786,6 +786,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.sin.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.sin.html
index c1f0987672..39ecef4207 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.sin.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.sin.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.sinh.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.sinh.html
index 3d76c1daec..1ba11198c8 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.sinh.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.sinh.html
@@ -786,6 +786,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.sqrt.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.sqrt.html
index 7f912ba8b1..344059ba36 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.sqrt.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.sqrt.html
@@ -786,6 +786,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.square.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.square.html
index 0562a6a30d..711a5108e7 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.square.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.square.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.subtract.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.subtract.html
index 1317059e9b..587e7e6668 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.subtract.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.subtract.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.tan.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.tan.html
index b1f4141db2..a2bbe356b7 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.tan.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.tan.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.tanh.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.tanh.html
index e6637854ea..63a9d8f27c 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.tanh.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.tanh.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.trapz.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.trapz.html
index fff7382687..ad153cf65e 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.trapz.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.trapz.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.trunc.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.trunc.html
index a66d021aba..4eb68c0036 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.trunc.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.trunc.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.trunc_divide.html b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.trunc_divide.html
index a321d7bd8d..4dbf7f23bc 100644
--- a/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.trunc_divide.html
+++ b/ivy/docs/functional/ivy/elementwise/ivy.functional.ivy.elementwise.trunc_divide.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.celu.html b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.celu.html
index ff6b8c1163..f6065b731b 100644
--- a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.celu.html
+++ b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.celu.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.elu.html b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.elu.html
index f8611aa134..3dc35f17bf 100644
--- a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.elu.html
+++ b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.elu.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.hardshrink.html b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.hardshrink.html
index 22b19c5f59..e54739d818 100644
--- a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.hardshrink.html
+++ b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.hardshrink.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.hardtanh.html b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.hardtanh.html
index 65ebace06a..12fe247b99 100644
--- a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.hardtanh.html
+++ b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.hardtanh.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.logit.html b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.logit.html
index eacbb2a95c..744f2a753f 100644
--- a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.logit.html
+++ b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.logit.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.logsigmoid.html b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.logsigmoid.html
index fb6824cfde..56701bf1f2 100644
--- a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.logsigmoid.html
+++ b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.logsigmoid.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.prelu.html b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.prelu.html
index c84e81fe28..34174d3879 100644
--- a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.prelu.html
+++ b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.prelu.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.relu6.html b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.relu6.html
index 49b74902e9..ce7a241b1a 100644
--- a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.relu6.html
+++ b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.relu6.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.scaled_tanh.html b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.scaled_tanh.html
index 11d7347ba9..ba51a715d7 100644
--- a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.scaled_tanh.html
+++ b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.scaled_tanh.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.selu.html b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.selu.html
index 36d12b85b3..45ded32138 100644
--- a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.selu.html
+++ b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.selu.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.silu.html b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.silu.html
index 5991abe660..b2d105984e 100644
--- a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.silu.html
+++ b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.silu.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.softshrink.html b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.softshrink.html
index 0defbf04d0..92417b3fee 100644
--- a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.softshrink.html
+++ b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.softshrink.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.stanh.html b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.stanh.html
index 9ebf44827f..53177cb6ea 100644
--- a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.stanh.html
+++ b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.stanh.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.tanhshrink.html b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.tanhshrink.html
index 38bc2e8b53..2445156ae3 100644
--- a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.tanhshrink.html
+++ b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.tanhshrink.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.threshold.html b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.threshold.html
index 10579e842a..5bed2998ea 100644
--- a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.threshold.html
+++ b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.threshold.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.thresholded_relu.html b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.thresholded_relu.html
index c2a8f097f7..e8e0567f7f 100644
--- a/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.thresholded_relu.html
+++ b/ivy/docs/functional/ivy/experimental/activations/ivy.functional.ivy.experimental.activations.thresholded_relu.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.blackman_window.html b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.blackman_window.html
index 38f5d0b6c0..d5a5a78114 100644
--- a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.blackman_window.html
+++ b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.blackman_window.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.eye_like.html b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.eye_like.html
index 8e3472c597..9a7d7e4821 100644
--- a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.eye_like.html
+++ b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.eye_like.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.hamming_window.html b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.hamming_window.html
index 728bd1952c..ed6eccac19 100644
--- a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.hamming_window.html
+++ b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.hamming_window.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.hann_window.html b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.hann_window.html
index 65b88bf770..3dab6b9442 100644
--- a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.hann_window.html
+++ b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.hann_window.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.indices.html b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.indices.html
index 02cb38049e..b645f8b975 100644
--- a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.indices.html
+++ b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.indices.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.kaiser_bessel_derived_window.html b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.kaiser_bessel_derived_window.html
index bcd56b3d01..5b94ce917a 100644
--- a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.kaiser_bessel_derived_window.html
+++ b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.kaiser_bessel_derived_window.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.kaiser_window.html b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.kaiser_window.html
index ea18f3f971..8507d4ecc8 100644
--- a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.kaiser_window.html
+++ b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.kaiser_window.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.mel_weight_matrix.html b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.mel_weight_matrix.html
index ed6dc3b289..06403cf2d9 100644
--- a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.mel_weight_matrix.html
+++ b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.mel_weight_matrix.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.ndenumerate.html b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.ndenumerate.html
index 906f78ab83..98680647d7 100644
--- a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.ndenumerate.html
+++ b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.ndenumerate.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.ndindex.html b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.ndindex.html
index e58ea1ed84..fa505a145d 100644
--- a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.ndindex.html
+++ b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.ndindex.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.polyval.html b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.polyval.html
index ee1ef50fc4..7293210165 100644
--- a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.polyval.html
+++ b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.polyval.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.random_cp.html b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.random_cp.html
index 6c5cff140d..856bd34254 100644
--- a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.random_cp.html
+++ b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.random_cp.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.random_parafac2.html b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.random_parafac2.html
index a743141a6c..784f17271a 100644
--- a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.random_parafac2.html
+++ b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.random_parafac2.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.random_tr.html b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.random_tr.html
index bcfd4bc8ad..f1535adcc3 100644
--- a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.random_tr.html
+++ b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.random_tr.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.random_tt.html b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.random_tt.html
index 4a54466b26..2b71256ce7 100644
--- a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.random_tt.html
+++ b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.random_tt.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.random_tucker.html b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.random_tucker.html
index e72decc79f..dc98274c38 100644
--- a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.random_tucker.html
+++ b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.random_tucker.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.tril_indices.html b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.tril_indices.html
index f48c5ec0a3..76dd81a081 100644
--- a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.tril_indices.html
+++ b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.tril_indices.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.trilu.html b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.trilu.html
index aa929fc563..792fe92e3e 100644
--- a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.trilu.html
+++ b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.trilu.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.unsorted_segment_mean.html b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.unsorted_segment_mean.html
index b6eeb192a9..c47cf62a4e 100644
--- a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.unsorted_segment_mean.html
+++ b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.unsorted_segment_mean.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.unsorted_segment_min.html b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.unsorted_segment_min.html
index 88e588421b..f962bb1b5c 100644
--- a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.unsorted_segment_min.html
+++ b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.unsorted_segment_min.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.unsorted_segment_sum.html b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.unsorted_segment_sum.html
index a4317ad872..d3c38b1fef 100644
--- a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.unsorted_segment_sum.html
+++ b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.unsorted_segment_sum.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.vorbis_window.html b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.vorbis_window.html
index a265974293..c975a83006 100644
--- a/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.vorbis_window.html
+++ b/ivy/docs/functional/ivy/experimental/creation/ivy.functional.ivy.experimental.creation.vorbis_window.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.allclose.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.allclose.html
index c1dd93308f..1c185639e4 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.allclose.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.allclose.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.amax.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.amax.html
index accfca2f86..08a1369052 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.amax.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.amax.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.amin.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.amin.html
index cfb715d736..fcaa191bf1 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.amin.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.amin.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.binarizer.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.binarizer.html
index b75729d7f0..2ce3d1e3d6 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.binarizer.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.binarizer.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.conj.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.conj.html
index d8f3cab62d..775cd04734 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.conj.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.conj.html
@@ -786,6 +786,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.copysign.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.copysign.html
index 2c8feea95d..bfb92143ce 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.copysign.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.copysign.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.count_nonzero.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.count_nonzero.html
index eab9c260f2..4db1d2048b 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.count_nonzero.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.count_nonzero.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.diff.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.diff.html
index 2bf99f26b5..a235597e0b 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.diff.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.diff.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.digamma.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.digamma.html
index 9db81495f6..caf42129af 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.digamma.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.digamma.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.erfc.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.erfc.html
index df86d13a79..c9c920b624 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.erfc.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.erfc.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.fix.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.fix.html
index 96c8c40626..d95dcf287f 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.fix.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.fix.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.float_power.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.float_power.html
index 88055c7937..2c715039eb 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.float_power.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.float_power.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.fmax.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.fmax.html
index 2df2fb57ef..555ac487fe 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.fmax.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.fmax.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.frexp.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.frexp.html
index 1d89e36310..cf8b3b1b25 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.frexp.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.frexp.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.gradient.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.gradient.html
index b0282d3c9f..d28b12a283 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.gradient.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.gradient.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.hypot.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.hypot.html
index 0964c411f2..a55111bfe3 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.hypot.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.hypot.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.isclose.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.isclose.html
index d7455e8b58..b6d98b9a8d 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.isclose.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.isclose.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.ldexp.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.ldexp.html
index 6ccefea1fe..094a2c9af9 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.ldexp.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.ldexp.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.lerp.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.lerp.html
index 91c7601209..8c08cb3750 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.lerp.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.lerp.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.lgamma.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.lgamma.html
index e1e908f49e..f8e3ea7804 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.lgamma.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.lgamma.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.modf.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.modf.html
index 1c2b812056..e44446ab91 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.modf.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.modf.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.nansum.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.nansum.html
index d5fc4c4104..05500e58ab 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.nansum.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.nansum.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.nextafter.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.nextafter.html
index c0ba7e70f5..e973c74038 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.nextafter.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.nextafter.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.signbit.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.signbit.html
index 57e82eb25d..9e89ce34f0 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.signbit.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.signbit.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.sinc.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.sinc.html
index 4a61088b79..42f8de36a4 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.sinc.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.sinc.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.sparsify_tensor.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.sparsify_tensor.html
index 2bb5514331..d3a6aaa2b6 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.sparsify_tensor.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.sparsify_tensor.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.xlogy.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.xlogy.html
index 6bd2125206..9927942d27 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.xlogy.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.xlogy.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.zeta.html b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.zeta.html
index d9bfa293ba..4dc185252b 100644
--- a/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.zeta.html
+++ b/ivy/docs/functional/ivy/experimental/elementwise/ivy.functional.ivy.experimental.elementwise.zeta.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/general/ivy.functional.ivy.experimental.general.reduce.html b/ivy/docs/functional/ivy/experimental/general/ivy.functional.ivy.experimental.general.reduce.html
index 37498d7468..8dbf0ff0cf 100644
--- a/ivy/docs/functional/ivy/experimental/general/ivy.functional.ivy.experimental.general.reduce.html
+++ b/ivy/docs/functional/ivy/experimental/general/ivy.functional.ivy.experimental.general.reduce.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/gradients/ivy.functional.ivy.experimental.gradients.bind_custom_gradient_function.html b/ivy/docs/functional/ivy/experimental/gradients/ivy.functional.ivy.experimental.gradients.bind_custom_gradient_function.html
index 4ef832b7ca..82b0b98360 100644
--- a/ivy/docs/functional/ivy/experimental/gradients/ivy.functional.ivy.experimental.gradients.bind_custom_gradient_function.html
+++ b/ivy/docs/functional/ivy/experimental/gradients/ivy.functional.ivy.experimental.gradients.bind_custom_gradient_function.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/gradients/ivy.functional.ivy.experimental.gradients.jvp.html b/ivy/docs/functional/ivy/experimental/gradients/ivy.functional.ivy.experimental.gradients.jvp.html
index 4cc16c07e3..b89ebadccf 100644
--- a/ivy/docs/functional/ivy/experimental/gradients/ivy.functional.ivy.experimental.gradients.jvp.html
+++ b/ivy/docs/functional/ivy/experimental/gradients/ivy.functional.ivy.experimental.gradients.jvp.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/gradients/ivy.functional.ivy.experimental.gradients.vjp.html b/ivy/docs/functional/ivy/experimental/gradients/ivy.functional.ivy.experimental.gradients.vjp.html
index 2afa85ea69..d252aa35f9 100644
--- a/ivy/docs/functional/ivy/experimental/gradients/ivy.functional.ivy.experimental.gradients.vjp.html
+++ b/ivy/docs/functional/ivy/experimental/gradients/ivy.functional.ivy.experimental.gradients.vjp.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.activations.html b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.activations.html
index 7708366618..90a493f763 100644
--- a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.activations.html
+++ b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.activations.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.constants.html b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.constants.html
index a2142cafab..25e10706ce 100644
--- a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.constants.html
+++ b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.constants.html
@@ -780,6 +780,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.creation.html b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.creation.html
index 800c89252e..f651e67026 100644
--- a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.creation.html
+++ b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.creation.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.data_type.html b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.data_type.html
index b1f69a3d2b..52536e97de 100644
--- a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.data_type.html
+++ b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.data_type.html
@@ -780,6 +780,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.device.html b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.device.html
index 12dbb38ca8..94a7fc7ea4 100644
--- a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.device.html
+++ b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.device.html
@@ -780,6 +780,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.elementwise.html b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.elementwise.html
index 13c3814bd6..5b838a98d6 100644
--- a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.elementwise.html
+++ b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.elementwise.html
@@ -786,6 +786,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.general.html b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.general.html
index a0010812bc..2b66c1efd7 100644
--- a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.general.html
+++ b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.general.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.gradients.html b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.gradients.html
index e3d0a5d2b9..7dfbf211c0 100644
--- a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.gradients.html
+++ b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.gradients.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.layers.html b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.layers.html
index cf73cc4e1b..f4b5f679d1 100644
--- a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.layers.html
+++ b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.layers.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+rnn
sliding_window
stft
@@ -2829,6 +2830,55 @@ Layers
+
+
+ivy. rnn ( step_function , inputs , initial_states , / , * , go_backwards = False , mask = None , constants = None , unroll = False , input_length = None , time_major = False , zero_output_for_mask = False , return_all_outputs = True ) [source]
+Iterate over the time dimension of a tensor.
+
+Parameters:
+
+step_function (Callable
) – RNN step function.
+inputs (Array
) – Array of temporal data of shape (samples, time, …).
+initial_states (List
[Array
]) – Array with shape (samples, state_size).
+go_backwards (bool
, default: False
) – If True, do the iteration over the time dimension in reverse order and return
+the reversed sequence.
+mask (Optional
[Array
], default: None
) – Binary array with shape (samples, time, 1), with a zero for every element that
+is masked.
+constants (Optional
[Array
], default: None
) – List of constant values passed at each step.
+unroll (bool
, default: False
) – Whether to use a pythonic while loop or ivy.while_loop
+input_length (Optional
[int
], default: None
) – An integer or 1-D array, depending on whether the time dimension is
+fixed-length. In case of variable length input, it is used for masking in case
+there is no mask specified.
+time_major (bool
, default: False
) – If True, the inputs and outputs will be in shape (timesteps, batch, …) whereas
+in the False case, it will be (batch, timesteps, …).
+zero_output_for_mask (bool
, default: False
) – If True, the otput for masked timestep will be zeros, whereas in the False case,
+output from previous timestep is returned
+return_all_outputs (bool
, default: True
) – If True, return the recurrent outputs for all timesteps in the sequence. If
+False, only return the output for the last timestep.
+
+
+Returns:
+
+ret – A tuple of
+- the latest output of the rnn of shape (samples, …)
+- the output of the rnn of shape (samples, time, …) if
+
+return_all_outputs=True else (samples, 1, …)
+
+
+
+Both the description and the type hints above assumes an array input for simplicity,
+but this function is nestable , and therefore also accepts ivy.Container
+instances in place of any of the arguments.
+
+
+
+
+
+
ivy. sliding_window ( input , kernel_size , / , * , stride = 1 , dilation = 1 , padding = 'VALID' ) [source]
@@ -2992,6 +3042,7 @@ rfft()
rfftn()
+
rnn()
sliding_window()
stft()
diff --git a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.linear_algebra.html b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.linear_algebra.html
index 53f1298b01..b0cb4b94ad 100644
--- a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.linear_algebra.html
+++ b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.linear_algebra.html
@@ -786,6 +786,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.losses.html b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.losses.html
index 70ae24d8d3..90e25a211d 100644
--- a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.losses.html
+++ b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.losses.html
@@ -786,6 +786,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.manipulation.html b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.manipulation.html
index 7db8b73e49..b5ab9fed1d 100644
--- a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.manipulation.html
+++ b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.manipulation.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.meta.html b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.meta.html
index 220f271454..876b89f319 100644
--- a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.meta.html
+++ b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.meta.html
@@ -780,6 +780,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.nest.html b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.nest.html
index 6ec5de4d28..09caa708da 100644
--- a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.nest.html
+++ b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.nest.html
@@ -780,6 +780,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.norms.html b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.norms.html
index 63cbd8c5a2..a8eb26911a 100644
--- a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.norms.html
+++ b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.norms.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.random.html b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.random.html
index f8196d4532..3ef8aef185 100644
--- a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.random.html
+++ b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.random.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.searching.html b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.searching.html
index 5bff34a18b..8e204931c8 100644
--- a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.searching.html
+++ b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.searching.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.set.html b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.set.html
index cded7b9149..c5f05bb296 100644
--- a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.set.html
+++ b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.set.html
@@ -780,6 +780,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.sorting.html b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.sorting.html
index c2d9459192..f3f7b0de40 100644
--- a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.sorting.html
+++ b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.sorting.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.sparse_array.html b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.sparse_array.html
index 993d30102d..fd2b191387 100644
--- a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.sparse_array.html
+++ b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.sparse_array.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.statistical.html b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.statistical.html
index abb60a39c9..a8f1b5e41e 100644
--- a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.statistical.html
+++ b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.statistical.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.utility.html b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.utility.html
index c322169404..3a56e4f7ab 100644
--- a/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.utility.html
+++ b/ivy/docs/functional/ivy/experimental/ivy.functional.ivy.experimental.utility.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.adaptive_avg_pool1d.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.adaptive_avg_pool1d.html
index 8cb5447146..9fc629e967 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.adaptive_avg_pool1d.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.adaptive_avg_pool1d.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.adaptive_avg_pool2d.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.adaptive_avg_pool2d.html
index e088f14f3f..13dd27cca7 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.adaptive_avg_pool2d.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.adaptive_avg_pool2d.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.adaptive_max_pool2d.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.adaptive_max_pool2d.html
index 9af99f940a..803e6724f2 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.adaptive_max_pool2d.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.adaptive_max_pool2d.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.area_interpolate.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.area_interpolate.html
index b022e81164..604b6778f3 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.area_interpolate.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.area_interpolate.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.avg_pool1d.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.avg_pool1d.html
index 01c6eb3360..582e9f3a5b 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.avg_pool1d.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.avg_pool1d.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.avg_pool2d.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.avg_pool2d.html
index 4d085cec1b..be105cda7f 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.avg_pool2d.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.avg_pool2d.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.avg_pool3d.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.avg_pool3d.html
index 8da0581deb..f76540b9f3 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.avg_pool3d.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.avg_pool3d.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.dct.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.dct.html
index 1ff0f2d91c..db38bff132 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.dct.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.dct.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.dft.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.dft.html
index 0f72458d59..371dda225d 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.dft.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.dft.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.dropout1d.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.dropout1d.html
index bf28dce462..28673e4015 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.dropout1d.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.dropout1d.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.dropout2d.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.dropout2d.html
index d039d56477..a0205cd623 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.dropout2d.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.dropout2d.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.dropout3d.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.dropout3d.html
index 5ef15a3654..4a4208b437 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.dropout3d.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.dropout3d.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.embedding.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.embedding.html
index c442adac7d..0fb4d0b9e3 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.embedding.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.embedding.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.fft.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.fft.html
index 9221265ceb..bca873175f 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.fft.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.fft.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.fft2.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.fft2.html
index 0634e9c94a..4a5eee0222 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.fft2.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.fft2.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.generate_einsum_equation.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.generate_einsum_equation.html
index 70752b7f80..3df7ca2e3c 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.generate_einsum_equation.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.generate_einsum_equation.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.get_interpolate_kernel.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.get_interpolate_kernel.html
index 11e230b73e..3fa911b7d8 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.get_interpolate_kernel.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.get_interpolate_kernel.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.idct.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.idct.html
index 16878b7470..713397ef32 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.idct.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.idct.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.ifft.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.ifft.html
index df81c2b108..945f8ed7aa 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.ifft.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.ifft.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.ifftn.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.ifftn.html
index be98944b7e..029a4afec1 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.ifftn.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.ifftn.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.interp.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.interp.html
index da2368b6a1..383bfba962 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.interp.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.interp.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.interpolate.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.interpolate.html
index 729dc59221..b17a92c8dd 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.interpolate.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.interpolate.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.max_pool1d.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.max_pool1d.html
index 26e03b5918..cd841210ea 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.max_pool1d.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.max_pool1d.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.max_pool2d.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.max_pool2d.html
index ce1a88f0cf..1eead2a3a4 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.max_pool2d.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.max_pool2d.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.max_pool3d.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.max_pool3d.html
index bd5e27a9f6..ab3a4dc737 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.max_pool3d.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.max_pool3d.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.max_unpool1d.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.max_unpool1d.html
index c695a9894e..faf3a20681 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.max_unpool1d.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.max_unpool1d.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.nearest_interpolate.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.nearest_interpolate.html
index 750ab13918..436b980bbb 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.nearest_interpolate.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.nearest_interpolate.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.pool.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.pool.html
index 1fa7c9128c..053cf5a5ee 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.pool.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.pool.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.reduce_window.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.reduce_window.html
index 1d6e041070..2693d2a288 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.reduce_window.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.reduce_window.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.rfft.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.rfft.html
index 07321a7620..1374ffe7fb 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.rfft.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.rfft.html
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.rfftn.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.rfftn.html
index b3ed255f8b..d7d9469695 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.rfftn.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.rfftn.html
@@ -53,7 +53,7 @@
-
+
@@ -784,6 +784,7 @@
reduce_window
rfft
rfftn
+
rnn
sliding_window
stft
@@ -1514,11 +1515,11 @@
rfftn<
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.rnn.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.rnn.html
new file mode 100644
index 0000000000..156f666cc1
--- /dev/null
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.rnn.html
@@ -0,0 +1,1538 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.sliding_window.html b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.sliding_window.html
index 33f321062f..516d374d26 100644
--- a/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.sliding_window.html
+++ b/ivy/docs/functional/ivy/experimental/layers/ivy.functional.ivy.experimental.layers.sliding_window.html
@@ -54,7 +54,7 @@