Skip to content

Commit 07843f6

Browse files
committed
Add extra random::choice arguments to numpy comparison sheet
1 parent 997ad0b commit 07843f6

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

docs/source/numpy.rst

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -178,23 +178,23 @@ Random
178178
The random module provides simple ways to create random tensor expressions, lazily.
179179
See :any:`numpy.random` and :ref:`xtensor random <random>` page.
180180

181-
+--------------------------------------------------------------------+--------------------------------------------------------------------+
182-
| Python 3 - numpy | C++ 14 - xtensor |
183-
+====================================================================+====================================================================+
184-
| :any:`np.random.seed(0) <numpy.random.seed>` | ``xt::random::seed(0)`` |
185-
+--------------------------------------------------------------------+--------------------------------------------------------------------+
186-
| :any:`np.random.randn(10, 10) <numpy.random.randn>` | ``xt::random::randn<double>({10, 10})`` |
187-
+--------------------------------------------------------------------+--------------------------------------------------------------------+
188-
| :any:`np.random.randint(10, 10) <numpy.random.randint>` | ``xt::random::randint<int>({10, 10})`` |
189-
+--------------------------------------------------------------------+--------------------------------------------------------------------+
190-
| :any:`np.random.rand(3, 4) <numpy.random.rand>` | ``xt::random::rand<double>({3, 4})`` |
191-
+--------------------------------------------------------------------+--------------------------------------------------------------------+
192-
| :any:`np.random.choice(arr, 5) <numpy.random.choice>` | ``xt::random::choice(arr, 5)`` |
193-
+--------------------------------------------------------------------+--------------------------------------------------------------------+
194-
| :any:`np.random.shuffle(arr) <numpy.random.shuffle>` | ``xt::random::shuffle(arr)`` |
195-
+--------------------------------------------------------------------+--------------------------------------------------------------------+
196-
| :any:`np.random.permutation(30) <numpy.random.permutation>` | ``xt::random::permutation(30)`` |
197-
+--------------------------------------------------------------------+--------------------------------------------------------------------+
181+
+-----------------------------------------------------------------------------+-----------------------------------------------------------------------------+
182+
| Python 3 - numpy | C++ 14 - xtensor |
183+
+=============================================================================+=============================================================================+
184+
| :any:`np.random.seed(0) <numpy.random.seed>` | ``xt::random::seed(0)`` |
185+
+-----------------------------------------------------------------------------+-----------------------------------------------------------------------------+
186+
| :any:`np.random.randn(10, 10) <numpy.random.randn>` | ``xt::random::randn<double>({10, 10})`` |
187+
+-----------------------------------------------------------------------------+-----------------------------------------------------------------------------+
188+
| :any:`np.random.randint(10, 10) <numpy.random.randint>` | ``xt::random::randint<int>({10, 10})`` |
189+
+-----------------------------------------------------------------------------+-----------------------------------------------------------------------------+
190+
| :any:`np.random.rand(3, 4) <numpy.random.rand>` | ``xt::random::rand<double>({3, 4})`` |
191+
+-----------------------------------------------------------------------------+-----------------------------------------------------------------------------+
192+
| :any:`np.random.choice(arr, 5[, replace][, p]) <numpy.random.choice>` | ``xt::random::choice(arr, 5[, weights][, replace])`` |
193+
+-----------------------------------------------------------------------------+-----------------------------------------------------------------------------+
194+
| :any:`np.random.shuffle(arr) <numpy.random.shuffle>` | ``xt::random::shuffle(arr)`` |
195+
+-----------------------------------------------------------------------------+-----------------------------------------------------------------------------+
196+
| :any:`np.random.permutation(30) <numpy.random.permutation>` | ``xt::random::permutation(30)`` |
197+
+-----------------------------------------------------------------------------+-----------------------------------------------------------------------------+
198198

199199
Concatenation, splitting, squeezing
200200
-----------------------------------

0 commit comments

Comments
 (0)