summaryrefslogtreecommitdiff
path: root/numpy/random
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/random')
-rw-r--r--numpy/random/_generator.pyx16
-rw-r--r--numpy/random/src/distributions/random_mvhg_count.c4
-rw-r--r--numpy/random/src/distributions/random_mvhg_marginals.c4
3 files changed, 12 insertions, 12 deletions
diff --git a/numpy/random/_generator.pyx b/numpy/random/_generator.pyx
index 74b379da8..d76cde44c 100644
--- a/numpy/random/_generator.pyx
+++ b/numpy/random/_generator.pyx
@@ -124,12 +124,12 @@ cdef extern from "numpy/random/distributions.h":
void random_multinomial(bitgen_t *bitgen_state, int64_t n, int64_t *mnix,
double *pix, np.npy_intp d, binomial_t *binomial) nogil
- int random_mvhg_count(bitgen_t *bitgen_state,
+ int random_multivariate_hypergeometric_count(bitgen_t *bitgen_state,
int64_t total,
size_t num_colors, int64_t *colors,
int64_t nsample,
size_t num_variates, int64_t *variates) nogil
- void random_mvhg_marginals(bitgen_t *bitgen_state,
+ void random_multivariate_hypergeometric_marginals(bitgen_t *bitgen_state,
int64_t total,
size_t num_colors, int64_t *colors,
int64_t nsample,
@@ -4010,18 +4010,18 @@ cdef class Generator:
if method == 'count':
with self.lock, nogil:
- result = random_mvhg_count(&self._bitgen, total,
- num_colors, colors_ptr, nsamp,
- num_variates, variates_ptr)
+ result = random_multivariate_hypergeometric_count(&self._bitgen,
+ total, num_colors, colors_ptr, nsamp,
+ num_variates, variates_ptr)
if result == -1:
raise MemoryError("Insufficent memory for multivariate_"
"hypergeometric with method='count' and "
"sum(colors)=%d" % total)
else:
with self.lock, nogil:
- random_mvhg_marginals(&self._bitgen, total,
- num_colors, colors_ptr, nsamp,
- num_variates, variates_ptr)
+ random_multivariate_hypergeometric_marginals(&self._bitgen,
+ total, num_colors, colors_ptr, nsamp,
+ num_variates, variates_ptr)
return variates
def dirichlet(self, object alpha, size=None):
diff --git a/numpy/random/src/distributions/random_mvhg_count.c b/numpy/random/src/distributions/random_mvhg_count.c
index 0c46ea417..7cbed1f9e 100644
--- a/numpy/random/src/distributions/random_mvhg_count.c
+++ b/numpy/random/src/distributions/random_mvhg_count.c
@@ -5,7 +5,7 @@
#include "numpy/random/distributions.h"
/*
- * random_mvhg_count
+ * random_multivariate_hypergeometric_count
*
* Draw variates from the multivariate hypergeometric distribution--
* the "count" algorithm.
@@ -57,7 +57,7 @@
* * the product num_variates * num_colors does not overflow
*/
-int random_mvhg_count(bitgen_t *bitgen_state,
+int random_multivariate_hypergeometric_count(bitgen_t *bitgen_state,
int64_t total,
size_t num_colors, int64_t *colors,
int64_t nsample,
diff --git a/numpy/random/src/distributions/random_mvhg_marginals.c b/numpy/random/src/distributions/random_mvhg_marginals.c
index 7e4c24988..809d129de 100644
--- a/numpy/random/src/distributions/random_mvhg_marginals.c
+++ b/numpy/random/src/distributions/random_mvhg_marginals.c
@@ -8,7 +8,7 @@
/*
- * random_mvhg_marginals
+ * random_multivariate_hypergeometric_marginals
*
* Draw samples from the multivariate hypergeometric distribution--
* the "marginals" algorithm.
@@ -95,7 +95,7 @@
* * the product num_variates * num_colors does not overflow
*/
-void random_mvhg_marginals(bitgen_t *bitgen_state,
+void random_multivariate_hypergeometric_marginals(bitgen_t *bitgen_state,
int64_t total,
size_t num_colors, int64_t *colors,
int64_t nsample,