@@ -178,23 +178,23 @@ Random
178
178
The random module provides simple ways to create random tensor expressions, lazily.
179
179
See :any: `numpy.random ` and :ref: `xtensor random <random >` page.
180
180
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
+ +-----------------------------------------------------------------------------+--------- --------------------------------------------------------------------+
198
198
199
199
Concatenation, splitting, squeezing
200
200
-----------------------------------
0 commit comments