/home/liu/actions-runner/_work/ccv/ccv/lib/3rdparty/dsfmt/dSFMT.h
Line | Count | Source |
1 | | #pragma once |
2 | | /** |
3 | | * @file dSFMT.h |
4 | | * |
5 | | * @brief double precision SIMD oriented Fast Mersenne Twister(dSFMT) |
6 | | * pseudorandom number generator based on IEEE 754 format. |
7 | | * |
8 | | * @author Mutsuo Saito (Hiroshima University) |
9 | | * @author Makoto Matsumoto (Hiroshima University) |
10 | | * |
11 | | * Copyright (C) 2007, 2008 Mutsuo Saito, Makoto Matsumoto and |
12 | | * Hiroshima University. All rights reserved. |
13 | | * Copyright (C) 2012 Mutsuo Saito, Makoto Matsumoto, |
14 | | * Hiroshima University and The University of Tokyo. |
15 | | * All rights reserved. |
16 | | * |
17 | | * The new BSD License is applied to this software. |
18 | | * see LICENSE.txt |
19 | | * |
20 | | * @note We assume that your system has inttypes.h. If your system |
21 | | * doesn't have inttypes.h, you have to typedef uint32_t and uint64_t, |
22 | | * and you have to define PRIu64 and PRIx64 in this file as follows: |
23 | | * @verbatim |
24 | | typedef unsigned int uint32_t |
25 | | typedef unsigned long long uint64_t |
26 | | #define PRIu64 "llu" |
27 | | #define PRIx64 "llx" |
28 | | @endverbatim |
29 | | * uint32_t must be exactly 32-bit unsigned integer type (no more, no |
30 | | * less), and uint64_t must be exactly 64-bit unsigned integer type. |
31 | | * PRIu64 and PRIx64 are used for printf function to print 64-bit |
32 | | * unsigned int and 64-bit unsigned int in hexadecimal format. |
33 | | */ |
34 | | |
35 | | #ifndef DSFMT_H |
36 | | #define DSFMT_H |
37 | | #if defined(__cplusplus) |
38 | | extern "C" { |
39 | | #endif |
40 | | |
41 | | #include <stdio.h> |
42 | | #include <assert.h> |
43 | | |
44 | 1.09G | #define DSFMT_MEXP 19937 |
45 | | |
46 | | /*----------------- |
47 | | BASIC DEFINITIONS |
48 | | -----------------*/ |
49 | | /* Mersenne Exponent. The period of the sequence |
50 | | * is a multiple of 2^DSFMT_MEXP-1. |
51 | | * #define DSFMT_MEXP 19937 */ |
52 | | /** DSFMT generator has an internal state array of 128-bit integers, |
53 | | * and N is its size. */ |
54 | 1.09G | #define DSFMT_N ((DSFMT_MEXP - 128) / 104 + 1) |
55 | | /** N32 is the size of internal state array when regarded as an array |
56 | | * of 32-bit integers.*/ |
57 | | #define DSFMT_N32 (DSFMT_N * 4) |
58 | | /** N64 is the size of internal state array when regarded as an array |
59 | | * of 64-bit integers.*/ |
60 | 601M | #define DSFMT_N64 (DSFMT_N * 2) |
61 | | |
62 | | #if !defined(DSFMT_BIG_ENDIAN) |
63 | | # if defined(__BYTE_ORDER) && defined(__BIG_ENDIAN) |
64 | | # if __BYTE_ORDER == __BIG_ENDIAN |
65 | | # define DSFMT_BIG_ENDIAN 1 |
66 | | # endif |
67 | | # elif defined(_BYTE_ORDER) && defined(_BIG_ENDIAN) |
68 | | # if _BYTE_ORDER == _BIG_ENDIAN |
69 | | # define DSFMT_BIG_ENDIAN 1 |
70 | | # endif |
71 | | # elif defined(__BYTE_ORDER__) && defined(__BIG_ENDIAN__) |
72 | | # if __BYTE_ORDER__ == __BIG_ENDIAN__ |
73 | | # define DSFMT_BIG_ENDIAN 1 |
74 | | # endif |
75 | | # elif defined(BYTE_ORDER) && defined(BIG_ENDIAN) |
76 | | # if BYTE_ORDER == BIG_ENDIAN |
77 | | # define DSFMT_BIG_ENDIAN 1 |
78 | | # endif |
79 | | # elif defined(__BIG_ENDIAN) || defined(_BIG_ENDIAN) \ |
80 | | || defined(__BIG_ENDIAN__) || defined(BIG_ENDIAN) |
81 | | # define DSFMT_BIG_ENDIAN 1 |
82 | | # endif |
83 | | #endif |
84 | | |
85 | | #if defined(DSFMT_BIG_ENDIAN) && defined(__amd64) |
86 | | # undef DSFMT_BIG_ENDIAN |
87 | | #endif |
88 | | |
89 | | #if defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L) |
90 | | # include <inttypes.h> |
91 | | #elif defined(_MSC_VER) || defined(__BORLANDC__) |
92 | | # if !defined(DSFMT_UINT32_DEFINED) && !defined(SFMT_UINT32_DEFINED) |
93 | | typedef unsigned int uint32_t; |
94 | | typedef unsigned __int64 uint64_t; |
95 | | # define UINT64_C(v) (v ## ui64) |
96 | | # define DSFMT_UINT32_DEFINED |
97 | | # if !defined(inline) |
98 | | # define inline __inline |
99 | | # endif |
100 | | # endif |
101 | | #else |
102 | | # include <inttypes.h> |
103 | | # if !defined(inline) |
104 | | # if defined(__GNUC__) |
105 | | # define inline __inline__ |
106 | | # else |
107 | | # define inline |
108 | | # endif |
109 | | # endif |
110 | | #endif |
111 | | |
112 | | #ifndef PRIu64 |
113 | | # if defined(_MSC_VER) || defined(__BORLANDC__) |
114 | | # define PRIu64 "I64u" |
115 | | # define PRIx64 "I64x" |
116 | | # else |
117 | | # define PRIu64 "llu" |
118 | | # define PRIx64 "llx" |
119 | | # endif |
120 | | #endif |
121 | | |
122 | | #ifndef UINT64_C |
123 | | # define UINT64_C(v) (v ## ULL) |
124 | | #endif |
125 | | |
126 | | /*------------------------------------------ |
127 | | 128-bit SIMD like data type for standard C |
128 | | ------------------------------------------*/ |
129 | | #if defined(HAVE_ALTIVEC) |
130 | | # if !defined(__APPLE__) |
131 | | # include <altivec.h> |
132 | | # endif |
133 | | /** 128-bit data structure */ |
134 | | union dW128_T { |
135 | | vector unsigned int s; |
136 | | uint64_t u[2]; |
137 | | uint32_t u32[4]; |
138 | | double d[2]; |
139 | | }; |
140 | | |
141 | | #elif defined(HAVE_SSE2) |
142 | | # include <emmintrin.h> |
143 | | |
144 | | /** 128-bit data structure */ |
145 | | union dW128_T { |
146 | | __m128i si; |
147 | | __m128d sd; |
148 | | uint64_t u[2]; |
149 | | uint32_t u32[4]; |
150 | | double d[2]; |
151 | | }; |
152 | | #else /* standard C */ |
153 | | /** 128-bit data structure */ |
154 | | union dW128_T { |
155 | | uint64_t u[2]; |
156 | | uint32_t u32[4]; |
157 | | double d[2]; |
158 | | }; |
159 | | #endif |
160 | | |
161 | | /** 128-bit data type */ |
162 | | typedef union dW128_T dw128_t; |
163 | | |
164 | | /** the 128-bit internal state array */ |
165 | | struct DSFMT_T { |
166 | | dw128_t status[DSFMT_N + 1]; |
167 | | int idx; |
168 | | }; |
169 | | typedef struct DSFMT_T dsfmt_t; |
170 | | |
171 | | /** dsfmt internal state vector */ |
172 | | extern dsfmt_t dsfmt_global_data; |
173 | | /** dsfmt mexp for check */ |
174 | | extern const int dsfmt_global_mexp; |
175 | | |
176 | | void dsfmt_gen_rand_all(dsfmt_t *dsfmt); |
177 | | void dsfmt_fill_array_open_close(dsfmt_t *dsfmt, double array[], int size); |
178 | | void dsfmt_fill_array_close_open(dsfmt_t *dsfmt, double array[], int size); |
179 | | void dsfmt_fill_array_open_open(dsfmt_t *dsfmt, double array[], int size); |
180 | | void dsfmt_fill_array_close1_open2(dsfmt_t *dsfmt, double array[], int size); |
181 | | void dsfmt_chk_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed, int mexp); |
182 | | void dsfmt_chk_init_by_array(dsfmt_t *dsfmt, uint32_t init_key[], |
183 | | int key_length, int mexp); |
184 | | const char *dsfmt_get_idstring(void); |
185 | | int dsfmt_get_min_array_size(void); |
186 | | |
187 | | #if defined(__GNUC__) |
188 | | # define DSFMT_PRE_INLINE inline static |
189 | | # define DSFMT_PST_INLINE __attribute__((always_inline)) |
190 | | #elif defined(_MSC_VER) && _MSC_VER >= 1200 |
191 | | # define DSFMT_PRE_INLINE __forceinline static |
192 | | # define DSFMT_PST_INLINE |
193 | | #else |
194 | | # define DSFMT_PRE_INLINE inline static |
195 | | # define DSFMT_PST_INLINE |
196 | | #endif |
197 | | DSFMT_PRE_INLINE uint32_t dsfmt_genrand_uint32(dsfmt_t *dsfmt) DSFMT_PST_INLINE; |
198 | | DSFMT_PRE_INLINE double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) |
199 | | DSFMT_PST_INLINE; |
200 | | DSFMT_PRE_INLINE double dsfmt_genrand_close_open(dsfmt_t *dsfmt) |
201 | | DSFMT_PST_INLINE; |
202 | | DSFMT_PRE_INLINE double dsfmt_genrand_open_close(dsfmt_t *dsfmt) |
203 | | DSFMT_PST_INLINE; |
204 | | DSFMT_PRE_INLINE double dsfmt_genrand_open_open(dsfmt_t *dsfmt) |
205 | | DSFMT_PST_INLINE; |
206 | | DSFMT_PRE_INLINE uint32_t dsfmt_gv_genrand_uint32(void) DSFMT_PST_INLINE; |
207 | | DSFMT_PRE_INLINE double dsfmt_gv_genrand_close1_open2(void) DSFMT_PST_INLINE; |
208 | | DSFMT_PRE_INLINE double dsfmt_gv_genrand_close_open(void) DSFMT_PST_INLINE; |
209 | | DSFMT_PRE_INLINE double dsfmt_gv_genrand_open_close(void) DSFMT_PST_INLINE; |
210 | | DSFMT_PRE_INLINE double dsfmt_gv_genrand_open_open(void) DSFMT_PST_INLINE; |
211 | | DSFMT_PRE_INLINE void dsfmt_gv_fill_array_open_close(double array[], int size) |
212 | | DSFMT_PST_INLINE; |
213 | | DSFMT_PRE_INLINE void dsfmt_gv_fill_array_close_open(double array[], int size) |
214 | | DSFMT_PST_INLINE; |
215 | | DSFMT_PRE_INLINE void dsfmt_gv_fill_array_open_open(double array[], int size) |
216 | | DSFMT_PST_INLINE; |
217 | | DSFMT_PRE_INLINE void dsfmt_gv_fill_array_close1_open2(double array[], int size) |
218 | | DSFMT_PST_INLINE; |
219 | | DSFMT_PRE_INLINE void dsfmt_gv_init_gen_rand(uint32_t seed) DSFMT_PST_INLINE; |
220 | | DSFMT_PRE_INLINE void dsfmt_gv_init_by_array(uint32_t init_key[], |
221 | | int key_length) DSFMT_PST_INLINE; |
222 | | DSFMT_PRE_INLINE void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) |
223 | | DSFMT_PST_INLINE; |
224 | | DSFMT_PRE_INLINE void dsfmt_init_by_array(dsfmt_t *dsfmt, uint32_t init_key[], |
225 | | int key_length) DSFMT_PST_INLINE; |
226 | | |
227 | | /** |
228 | | * This function generates and returns unsigned 32-bit integer. |
229 | | * This is slower than SFMT, only for convenience usage. |
230 | | * dsfmt_init_gen_rand() or dsfmt_init_by_array() must be called |
231 | | * before this function. |
232 | | * @param dsfmt dsfmt internal state date |
233 | | * @return double precision floating point pseudorandom number |
234 | | */ |
235 | 147M | inline static uint32_t dsfmt_genrand_uint32(dsfmt_t *dsfmt) { |
236 | 147M | uint32_t r; |
237 | 147M | uint64_t *psfmt64 = &dsfmt->status[0].u[0]; |
238 | | |
239 | 147M | if (dsfmt->idx >= DSFMT_N64) { |
240 | 385k | dsfmt_gen_rand_all(dsfmt); |
241 | 385k | dsfmt->idx = 0; |
242 | 385k | } |
243 | 147M | r = psfmt64[dsfmt->idx++] & 0xffffffffU; |
244 | 147M | return r; |
245 | 147M | } Unexecuted instantiation: util.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: gradient.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: palettize.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: concat.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: pad.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: tensor.bind.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: graph.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: case_of.backward.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: while.backward.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: custom.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: reduce.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: batch.norm.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: cnnp.core.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: group.norm.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: case_of.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: micro.tests.c:dsfmt_genrand_uint32 compression.tests.c:dsfmt_genrand_uint32 Line | Count | Source | 235 | 147M | inline static uint32_t dsfmt_genrand_uint32(dsfmt_t *dsfmt) { | 236 | 147M | uint32_t r; | 237 | 147M | uint64_t *psfmt64 = &dsfmt->status[0].u[0]; | 238 | | | 239 | 147M | if (dsfmt->idx >= DSFMT_N64) { | 240 | 385k | dsfmt_gen_rand_all(dsfmt); | 241 | 385k | dsfmt->idx = 0; | 242 | 385k | } | 243 | 147M | r = psfmt64[dsfmt->idx++] & 0xffffffffU; | 244 | 147M | return r; | 245 | 147M | } |
Unexecuted instantiation: transform.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: dataframe.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: complex.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: swish.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: minimize.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: histogram.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: rmsnorm.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: tensor.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: rand.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: while.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: cblas.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: gelu.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: numa.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: loss.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: tape.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: layer.norm.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: winograd.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: attention.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: compare.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: forward.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: convnet.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: numeric.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: cublas.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: mpsblas.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: upsample.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: imdb.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: lstm.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: datatype.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: leaky_relu.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: random.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: roi_align.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: cudnn.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: index.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: cifar.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: rmsprop.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: sgd.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: nccl.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: nms.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: schedule.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: mpsdnn.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: adam.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: parallel.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: smooth_l1.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: lamb.tests.c:dsfmt_genrand_uint32 Unexecuted instantiation: dSFMT.c:dsfmt_genrand_uint32 Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:dsfmt_genrand_uint32 Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:dsfmt_genrand_uint32 Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:dsfmt_genrand_uint32 |
246 | | |
247 | | /** |
248 | | * This function generates and returns double precision pseudorandom |
249 | | * number which distributes uniformly in the range [1, 2). This is |
250 | | * the primitive and faster than generating numbers in other ranges. |
251 | | * dsfmt_init_gen_rand() or dsfmt_init_by_array() must be called |
252 | | * before this function. |
253 | | * @param dsfmt dsfmt internal state date |
254 | | * @return double precision floating point pseudorandom number |
255 | | */ |
256 | 442M | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { |
257 | 442M | double r; |
258 | 442M | double *psfmt64 = &dsfmt->status[0].d[0]; |
259 | | |
260 | 442M | if (dsfmt->idx >= DSFMT_N64) { |
261 | 1.15M | dsfmt_gen_rand_all(dsfmt); |
262 | 1.15M | dsfmt->idx = 0; |
263 | 1.15M | } |
264 | 442M | r = psfmt64[dsfmt->idx++]; |
265 | 442M | return r; |
266 | 442M | } util.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 700 | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 700 | double r; | 258 | 700 | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 700 | if (dsfmt->idx >= DSFMT_N64) { | 261 | 5 | dsfmt_gen_rand_all(dsfmt); | 262 | 5 | dsfmt->idx = 0; | 263 | 5 | } | 264 | 700 | r = psfmt64[dsfmt->idx++]; | 265 | 700 | return r; | 266 | 700 | } |
gradient.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 120 | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 120 | double r; | 258 | 120 | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 120 | if (dsfmt->idx >= DSFMT_N64) { | 261 | 1 | dsfmt_gen_rand_all(dsfmt); | 262 | 1 | dsfmt->idx = 0; | 263 | 1 | } | 264 | 120 | r = psfmt64[dsfmt->idx++]; | 265 | 120 | return r; | 266 | 120 | } |
Unexecuted instantiation: palettize.tests.c:dsfmt_genrand_close1_open2 Unexecuted instantiation: concat.tests.c:dsfmt_genrand_close1_open2 pad.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 185 | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 185 | double r; | 258 | 185 | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 185 | if (dsfmt->idx >= DSFMT_N64) { | 261 | 4 | dsfmt_gen_rand_all(dsfmt); | 262 | 4 | dsfmt->idx = 0; | 263 | 4 | } | 264 | 185 | r = psfmt64[dsfmt->idx++]; | 265 | 185 | return r; | 266 | 185 | } |
Unexecuted instantiation: tensor.bind.tests.c:dsfmt_genrand_close1_open2 graph.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 120 | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 120 | double r; | 258 | 120 | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 120 | if (dsfmt->idx >= DSFMT_N64) { | 261 | 1 | dsfmt_gen_rand_all(dsfmt); | 262 | 1 | dsfmt->idx = 0; | 263 | 1 | } | 264 | 120 | r = psfmt64[dsfmt->idx++]; | 265 | 120 | return r; | 266 | 120 | } |
Unexecuted instantiation: case_of.backward.tests.c:dsfmt_genrand_close1_open2 Unexecuted instantiation: while.backward.tests.c:dsfmt_genrand_close1_open2 Unexecuted instantiation: custom.tests.c:dsfmt_genrand_close1_open2 reduce.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 1.00k | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 1.00k | double r; | 258 | 1.00k | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 1.00k | if (dsfmt->idx >= DSFMT_N64) { | 261 | 5 | dsfmt_gen_rand_all(dsfmt); | 262 | 5 | dsfmt->idx = 0; | 263 | 5 | } | 264 | 1.00k | r = psfmt64[dsfmt->idx++]; | 265 | 1.00k | return r; | 266 | 1.00k | } |
batch.norm.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 11.6k | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 11.6k | double r; | 258 | 11.6k | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 11.6k | if (dsfmt->idx >= DSFMT_N64) { | 261 | 33 | dsfmt_gen_rand_all(dsfmt); | 262 | 33 | dsfmt->idx = 0; | 263 | 33 | } | 264 | 11.6k | r = psfmt64[dsfmt->idx++]; | 265 | 11.6k | return r; | 266 | 11.6k | } |
cnnp.core.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 8.84k | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 8.84k | double r; | 258 | 8.84k | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 8.84k | if (dsfmt->idx >= DSFMT_N64) { | 261 | 29 | dsfmt_gen_rand_all(dsfmt); | 262 | 29 | dsfmt->idx = 0; | 263 | 29 | } | 264 | 8.84k | r = psfmt64[dsfmt->idx++]; | 265 | 8.84k | return r; | 266 | 8.84k | } |
Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_genrand_close1_open2 group.norm.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 7.68k | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 7.68k | double r; | 258 | 7.68k | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 7.68k | if (dsfmt->idx >= DSFMT_N64) { | 261 | 23 | dsfmt_gen_rand_all(dsfmt); | 262 | 23 | dsfmt->idx = 0; | 263 | 23 | } | 264 | 7.68k | r = psfmt64[dsfmt->idx++]; | 265 | 7.68k | return r; | 266 | 7.68k | } |
Unexecuted instantiation: case_of.tests.c:dsfmt_genrand_close1_open2 micro.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 354 | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 354 | double r; | 258 | 354 | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 354 | if (dsfmt->idx >= DSFMT_N64) { | 261 | 3 | dsfmt_gen_rand_all(dsfmt); | 262 | 3 | dsfmt->idx = 0; | 263 | 3 | } | 264 | 354 | r = psfmt64[dsfmt->idx++]; | 265 | 354 | return r; | 266 | 354 | } |
compression.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 147M | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 147M | double r; | 258 | 147M | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 147M | if (dsfmt->idx >= DSFMT_N64) { | 261 | 385k | dsfmt_gen_rand_all(dsfmt); | 262 | 385k | dsfmt->idx = 0; | 263 | 385k | } | 264 | 147M | r = psfmt64[dsfmt->idx++]; | 265 | 147M | return r; | 266 | 147M | } |
transform.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 1.72k | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 1.72k | double r; | 258 | 1.72k | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 1.72k | if (dsfmt->idx >= DSFMT_N64) { | 261 | 12 | dsfmt_gen_rand_all(dsfmt); | 262 | 12 | dsfmt->idx = 0; | 263 | 12 | } | 264 | 1.72k | r = psfmt64[dsfmt->idx++]; | 265 | 1.72k | return r; | 266 | 1.72k | } |
Unexecuted instantiation: dataframe.tests.c:dsfmt_genrand_close1_open2 complex.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 50 | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 50 | double r; | 258 | 50 | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 50 | if (dsfmt->idx >= DSFMT_N64) { | 261 | 2 | dsfmt_gen_rand_all(dsfmt); | 262 | 2 | dsfmt->idx = 0; | 263 | 2 | } | 264 | 50 | r = psfmt64[dsfmt->idx++]; | 265 | 50 | return r; | 266 | 50 | } |
swish.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 2.42k | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 2.42k | double r; | 258 | 2.42k | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 2.42k | if (dsfmt->idx >= DSFMT_N64) { | 261 | 9 | dsfmt_gen_rand_all(dsfmt); | 262 | 9 | dsfmt->idx = 0; | 263 | 9 | } | 264 | 2.42k | r = psfmt64[dsfmt->idx++]; | 265 | 2.42k | return r; | 266 | 2.42k | } |
Unexecuted instantiation: minimize.tests.c:dsfmt_genrand_close1_open2 symbolic.graph.compile.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 134 | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 134 | double r; | 258 | 134 | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 134 | if (dsfmt->idx >= DSFMT_N64) { | 261 | 1 | dsfmt_gen_rand_all(dsfmt); | 262 | 1 | dsfmt->idx = 0; | 263 | 1 | } | 264 | 134 | r = psfmt64[dsfmt->idx++]; | 265 | 134 | return r; | 266 | 134 | } |
histogram.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 24.0M | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 24.0M | double r; | 258 | 24.0M | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 24.0M | if (dsfmt->idx >= DSFMT_N64) { | 261 | 62.8k | dsfmt_gen_rand_all(dsfmt); | 262 | 62.8k | dsfmt->idx = 0; | 263 | 62.8k | } | 264 | 24.0M | r = psfmt64[dsfmt->idx++]; | 265 | 24.0M | return r; | 266 | 24.0M | } |
rmsnorm.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 3.84k | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 3.84k | double r; | 258 | 3.84k | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 3.84k | if (dsfmt->idx >= DSFMT_N64) { | 261 | 11 | dsfmt_gen_rand_all(dsfmt); | 262 | 11 | dsfmt->idx = 0; | 263 | 11 | } | 264 | 3.84k | r = psfmt64[dsfmt->idx++]; | 265 | 3.84k | return r; | 266 | 3.84k | } |
tensor.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 120k | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 120k | double r; | 258 | 120k | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 120k | if (dsfmt->idx >= DSFMT_N64) { | 261 | 320 | dsfmt_gen_rand_all(dsfmt); | 262 | 320 | dsfmt->idx = 0; | 263 | 320 | } | 264 | 120k | r = psfmt64[dsfmt->idx++]; | 265 | 120k | return r; | 266 | 120k | } |
Unexecuted instantiation: rand.tests.c:dsfmt_genrand_close1_open2 while.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 1.46k | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 1.46k | double r; | 258 | 1.46k | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 1.46k | if (dsfmt->idx >= DSFMT_N64) { | 261 | 6 | dsfmt_gen_rand_all(dsfmt); | 262 | 6 | dsfmt->idx = 0; | 263 | 6 | } | 264 | 1.46k | r = psfmt64[dsfmt->idx++]; | 265 | 1.46k | return r; | 266 | 1.46k | } |
cblas.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 435k | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 435k | double r; | 258 | 435k | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 435k | if (dsfmt->idx >= DSFMT_N64) { | 261 | 1.14k | dsfmt_gen_rand_all(dsfmt); | 262 | 1.14k | dsfmt->idx = 0; | 263 | 1.14k | } | 264 | 435k | r = psfmt64[dsfmt->idx++]; | 265 | 435k | return r; | 266 | 435k | } |
gelu.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 4.82k | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 4.82k | double r; | 258 | 4.82k | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 4.82k | if (dsfmt->idx >= DSFMT_N64) { | 261 | 17 | dsfmt_gen_rand_all(dsfmt); | 262 | 17 | dsfmt->idx = 0; | 263 | 17 | } | 264 | 4.82k | r = psfmt64[dsfmt->idx++]; | 265 | 4.82k | return r; | 266 | 4.82k | } |
Unexecuted instantiation: numa.tests.c:dsfmt_genrand_close1_open2 loss.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 44.4k | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 44.4k | double r; | 258 | 44.4k | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 44.4k | if (dsfmt->idx >= DSFMT_N64) { | 261 | 136 | dsfmt_gen_rand_all(dsfmt); | 262 | 136 | dsfmt->idx = 0; | 263 | 136 | } | 264 | 44.4k | r = psfmt64[dsfmt->idx++]; | 265 | 44.4k | return r; | 266 | 44.4k | } |
Unexecuted instantiation: tape.tests.c:dsfmt_genrand_close1_open2 dynamic.graph.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 80 | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 80 | double r; | 258 | 80 | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 80 | if (dsfmt->idx >= DSFMT_N64) { | 261 | 1 | dsfmt_gen_rand_all(dsfmt); | 262 | 1 | dsfmt->idx = 0; | 263 | 1 | } | 264 | 80 | r = psfmt64[dsfmt->idx++]; | 265 | 80 | return r; | 266 | 80 | } |
layer.norm.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 7.68k | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 7.68k | double r; | 258 | 7.68k | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 7.68k | if (dsfmt->idx >= DSFMT_N64) { | 261 | 22 | dsfmt_gen_rand_all(dsfmt); | 262 | 22 | dsfmt->idx = 0; | 263 | 22 | } | 264 | 7.68k | r = psfmt64[dsfmt->idx++]; | 265 | 7.68k | return r; | 266 | 7.68k | } |
winograd.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 1.78M | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 1.78M | double r; | 258 | 1.78M | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 1.78M | if (dsfmt->idx >= DSFMT_N64) { | 261 | 4.67k | dsfmt_gen_rand_all(dsfmt); | 262 | 4.67k | dsfmt->idx = 0; | 263 | 4.67k | } | 264 | 1.78M | r = psfmt64[dsfmt->idx++]; | 265 | 1.78M | return r; | 266 | 1.78M | } |
Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_genrand_close1_open2 attention.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 45.2M | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 45.2M | double r; | 258 | 45.2M | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 45.2M | if (dsfmt->idx >= DSFMT_N64) { | 261 | 118k | dsfmt_gen_rand_all(dsfmt); | 262 | 118k | dsfmt->idx = 0; | 263 | 118k | } | 264 | 45.2M | r = psfmt64[dsfmt->idx++]; | 265 | 45.2M | return r; | 266 | 45.2M | } |
compare.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 10.0k | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 10.0k | double r; | 258 | 10.0k | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 10.0k | if (dsfmt->idx >= DSFMT_N64) { | 261 | 28 | dsfmt_gen_rand_all(dsfmt); | 262 | 28 | dsfmt->idx = 0; | 263 | 28 | } | 264 | 10.0k | r = psfmt64[dsfmt->idx++]; | 265 | 10.0k | return r; | 266 | 10.0k | } |
forward.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 789 | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 789 | double r; | 258 | 789 | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 789 | if (dsfmt->idx >= DSFMT_N64) { | 261 | 3 | dsfmt_gen_rand_all(dsfmt); | 262 | 3 | dsfmt->idx = 0; | 263 | 3 | } | 264 | 789 | r = psfmt64[dsfmt->idx++]; | 265 | 789 | return r; | 266 | 789 | } |
convnet.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 4.58k | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 4.58k | double r; | 258 | 4.58k | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 4.58k | if (dsfmt->idx >= DSFMT_N64) { | 261 | 14 | dsfmt_gen_rand_all(dsfmt); | 262 | 14 | dsfmt->idx = 0; | 263 | 14 | } | 264 | 4.58k | r = psfmt64[dsfmt->idx++]; | 265 | 4.58k | return r; | 266 | 4.58k | } |
numeric.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 10 | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 10 | double r; | 258 | 10 | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 10 | if (dsfmt->idx >= DSFMT_N64) { | 261 | 1 | dsfmt_gen_rand_all(dsfmt); | 262 | 1 | dsfmt->idx = 0; | 263 | 1 | } | 264 | 10 | r = psfmt64[dsfmt->idx++]; | 265 | 10 | return r; | 266 | 10 | } |
cublas.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 21.5M | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 21.5M | double r; | 258 | 21.5M | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 21.5M | if (dsfmt->idx >= DSFMT_N64) { | 261 | 56.3k | dsfmt_gen_rand_all(dsfmt); | 262 | 56.3k | dsfmt->idx = 0; | 263 | 56.3k | } | 264 | 21.5M | r = psfmt64[dsfmt->idx++]; | 265 | 21.5M | return r; | 266 | 21.5M | } |
Unexecuted instantiation: mpsblas.tests.c:dsfmt_genrand_close1_open2 upsample.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 10.2k | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 10.2k | double r; | 258 | 10.2k | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 10.2k | if (dsfmt->idx >= DSFMT_N64) { | 261 | 31 | dsfmt_gen_rand_all(dsfmt); | 262 | 31 | dsfmt->idx = 0; | 263 | 31 | } | 264 | 10.2k | r = psfmt64[dsfmt->idx++]; | 265 | 10.2k | return r; | 266 | 10.2k | } |
Unexecuted instantiation: imdb.tests.c:dsfmt_genrand_close1_open2 lstm.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 240k | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 240k | double r; | 258 | 240k | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 240k | if (dsfmt->idx >= DSFMT_N64) { | 261 | 633 | dsfmt_gen_rand_all(dsfmt); | 262 | 633 | dsfmt->idx = 0; | 263 | 633 | } | 264 | 240k | r = psfmt64[dsfmt->idx++]; | 265 | 240k | return r; | 266 | 240k | } |
Unexecuted instantiation: datatype.tests.c:dsfmt_genrand_close1_open2 leaky_relu.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 2.40k | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 2.40k | double r; | 258 | 2.40k | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 2.40k | if (dsfmt->idx >= DSFMT_N64) { | 261 | 8 | dsfmt_gen_rand_all(dsfmt); | 262 | 8 | dsfmt->idx = 0; | 263 | 8 | } | 264 | 2.40k | r = psfmt64[dsfmt->idx++]; | 265 | 2.40k | return r; | 266 | 2.40k | } |
Unexecuted instantiation: random.tests.c:dsfmt_genrand_close1_open2 roi_align.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 798k | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 798k | double r; | 258 | 798k | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 798k | if (dsfmt->idx >= DSFMT_N64) { | 261 | 2.09k | dsfmt_gen_rand_all(dsfmt); | 262 | 2.09k | dsfmt->idx = 0; | 263 | 2.09k | } | 264 | 798k | r = psfmt64[dsfmt->idx++]; | 265 | 798k | return r; | 266 | 798k | } |
cudnn.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 200M | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 200M | double r; | 258 | 200M | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 200M | if (dsfmt->idx >= DSFMT_N64) { | 261 | 524k | dsfmt_gen_rand_all(dsfmt); | 262 | 524k | dsfmt->idx = 0; | 263 | 524k | } | 264 | 200M | r = psfmt64[dsfmt->idx++]; | 265 | 200M | return r; | 266 | 200M | } |
index.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 1.10k | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 1.10k | double r; | 258 | 1.10k | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 1.10k | if (dsfmt->idx >= DSFMT_N64) { | 261 | 4 | dsfmt_gen_rand_all(dsfmt); | 262 | 4 | dsfmt->idx = 0; | 263 | 4 | } | 264 | 1.10k | r = psfmt64[dsfmt->idx++]; | 265 | 1.10k | return r; | 266 | 1.10k | } |
Unexecuted instantiation: cifar.tests.c:dsfmt_genrand_close1_open2 rmsprop.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 120 | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 120 | double r; | 258 | 120 | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 120 | if (dsfmt->idx >= DSFMT_N64) { | 261 | 3 | dsfmt_gen_rand_all(dsfmt); | 262 | 3 | dsfmt->idx = 0; | 263 | 3 | } | 264 | 120 | r = psfmt64[dsfmt->idx++]; | 265 | 120 | return r; | 266 | 120 | } |
sgd.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 180 | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 180 | double r; | 258 | 180 | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 180 | if (dsfmt->idx >= DSFMT_N64) { | 261 | 6 | dsfmt_gen_rand_all(dsfmt); | 262 | 6 | dsfmt->idx = 0; | 263 | 6 | } | 264 | 180 | r = psfmt64[dsfmt->idx++]; | 265 | 180 | return r; | 266 | 180 | } |
Unexecuted instantiation: nccl.tests.c:dsfmt_genrand_close1_open2 Unexecuted instantiation: nms.tests.c:dsfmt_genrand_close1_open2 Unexecuted instantiation: schedule.tests.c:dsfmt_genrand_close1_open2 Unexecuted instantiation: mpsdnn.tests.c:dsfmt_genrand_close1_open2 adam.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 540 | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 540 | double r; | 258 | 540 | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 540 | if (dsfmt->idx >= DSFMT_N64) { | 261 | 12 | dsfmt_gen_rand_all(dsfmt); | 262 | 12 | dsfmt->idx = 0; | 263 | 12 | } | 264 | 540 | r = psfmt64[dsfmt->idx++]; | 265 | 540 | return r; | 266 | 540 | } |
parallel.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 201k | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 201k | double r; | 258 | 201k | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 201k | if (dsfmt->idx >= DSFMT_N64) { | 261 | 528 | dsfmt_gen_rand_all(dsfmt); | 262 | 528 | dsfmt->idx = 0; | 263 | 528 | } | 264 | 201k | r = psfmt64[dsfmt->idx++]; | 265 | 201k | return r; | 266 | 201k | } |
smooth_l1.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 3.00k | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 3.00k | double r; | 258 | 3.00k | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 3.00k | if (dsfmt->idx >= DSFMT_N64) { | 261 | 9 | dsfmt_gen_rand_all(dsfmt); | 262 | 9 | dsfmt->idx = 0; | 263 | 9 | } | 264 | 3.00k | r = psfmt64[dsfmt->idx++]; | 265 | 3.00k | return r; | 266 | 3.00k | } |
lamb.tests.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 120 | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 120 | double r; | 258 | 120 | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 120 | if (dsfmt->idx >= DSFMT_N64) { | 261 | 3 | dsfmt_gen_rand_all(dsfmt); | 262 | 3 | dsfmt->idx = 0; | 263 | 3 | } | 264 | 120 | r = psfmt64[dsfmt->idx++]; | 265 | 120 | return r; | 266 | 120 | } |
Unexecuted instantiation: dSFMT.c:dsfmt_genrand_close1_open2 ccv_nnc_dropout_cpu_ref.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 2.00k | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 2.00k | double r; | 258 | 2.00k | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 2.00k | if (dsfmt->idx >= DSFMT_N64) { | 261 | 8 | dsfmt_gen_rand_all(dsfmt); | 262 | 8 | dsfmt->idx = 0; | 263 | 8 | } | 264 | 2.00k | r = psfmt64[dsfmt->idx++]; | 265 | 2.00k | return r; | 266 | 2.00k | } |
Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:dsfmt_genrand_close1_open2 ccv_nnc_rand_normal_cpu_ref.c:dsfmt_genrand_close1_open2 Line | Count | Source | 256 | 100k | inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) { | 257 | 100k | double r; | 258 | 100k | double *psfmt64 = &dsfmt->status[0].d[0]; | 259 | | | 260 | 100k | if (dsfmt->idx >= DSFMT_N64) { | 261 | 262 | dsfmt_gen_rand_all(dsfmt); | 262 | 262 | dsfmt->idx = 0; | 263 | 262 | } | 264 | 100k | r = psfmt64[dsfmt->idx++]; | 265 | 100k | return r; | 266 | 100k | } |
|
267 | | |
268 | | /** |
269 | | * This function generates and returns unsigned 32-bit integer. |
270 | | * This is slower than SFMT, only for convenience usage. |
271 | | * dsfmt_gv_init_gen_rand() or dsfmt_gv_init_by_array() must be called |
272 | | * before this function. This function uses \b global variables. |
273 | | * @return double precision floating point pseudorandom number |
274 | | */ |
275 | 0 | inline static uint32_t dsfmt_gv_genrand_uint32(void) { |
276 | 0 | return dsfmt_genrand_uint32(&dsfmt_global_data); |
277 | 0 | } Unexecuted instantiation: util.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: gradient.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: palettize.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: concat.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: pad.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: tensor.bind.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: graph.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: case_of.backward.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: while.backward.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: custom.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: reduce.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: batch.norm.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: cnnp.core.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: group.norm.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: case_of.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: micro.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: compression.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: transform.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: dataframe.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: complex.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: swish.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: minimize.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: histogram.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: rmsnorm.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: tensor.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: rand.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: while.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: cblas.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: gelu.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: numa.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: loss.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: tape.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: layer.norm.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: winograd.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: attention.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: compare.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: forward.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: convnet.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: numeric.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: cublas.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: mpsblas.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: upsample.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: imdb.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: lstm.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: datatype.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: leaky_relu.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: random.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: roi_align.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: cudnn.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: index.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: cifar.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: rmsprop.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: sgd.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: nccl.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: nms.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: schedule.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: mpsdnn.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: adam.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: parallel.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: smooth_l1.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: lamb.tests.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: dSFMT.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:dsfmt_gv_genrand_uint32 Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:dsfmt_gv_genrand_uint32 |
278 | | |
279 | | /** |
280 | | * This function generates and returns double precision pseudorandom |
281 | | * number which distributes uniformly in the range [1, 2). |
282 | | * dsfmt_gv_init_gen_rand() or dsfmt_gv_init_by_array() must be called |
283 | | * before this function. This function uses \b global variables. |
284 | | * @return double precision floating point pseudorandom number |
285 | | */ |
286 | 0 | inline static double dsfmt_gv_genrand_close1_open2(void) { |
287 | 0 | return dsfmt_genrand_close1_open2(&dsfmt_global_data); |
288 | 0 | } Unexecuted instantiation: util.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: gradient.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: palettize.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: concat.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: pad.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: tensor.bind.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: graph.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: case_of.backward.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: while.backward.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: custom.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: reduce.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: batch.norm.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: cnnp.core.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: group.norm.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: case_of.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: micro.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: compression.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: transform.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: dataframe.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: complex.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: swish.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: minimize.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: histogram.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: rmsnorm.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: tensor.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: rand.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: while.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: cblas.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: gelu.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: numa.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: loss.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: tape.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: layer.norm.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: winograd.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: attention.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: compare.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: forward.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: convnet.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: numeric.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: cublas.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: mpsblas.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: upsample.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: imdb.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: lstm.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: datatype.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: leaky_relu.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: random.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: roi_align.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: cudnn.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: index.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: cifar.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: rmsprop.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: sgd.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: nccl.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: nms.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: schedule.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: mpsdnn.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: adam.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: parallel.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: smooth_l1.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: lamb.tests.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: dSFMT.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:dsfmt_gv_genrand_close1_open2 Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:dsfmt_gv_genrand_close1_open2 |
289 | | |
290 | | /** |
291 | | * This function generates and returns double precision pseudorandom |
292 | | * number which distributes uniformly in the range [0, 1). |
293 | | * dsfmt_init_gen_rand() or dsfmt_init_by_array() must be called |
294 | | * before this function. |
295 | | * @param dsfmt dsfmt internal state date |
296 | | * @return double precision floating point pseudorandom number |
297 | | */ |
298 | 100k | inline static double dsfmt_genrand_close_open(dsfmt_t *dsfmt) { |
299 | 100k | return dsfmt_genrand_close1_open2(dsfmt) - 1.0; |
300 | 100k | } util.tests.c:dsfmt_genrand_close_open Line | Count | Source | 298 | 700 | inline static double dsfmt_genrand_close_open(dsfmt_t *dsfmt) { | 299 | 700 | return dsfmt_genrand_close1_open2(dsfmt) - 1.0; | 300 | 700 | } |
Unexecuted instantiation: gradient.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: palettize.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: concat.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: pad.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: tensor.bind.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: graph.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: case_of.backward.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: while.backward.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: custom.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: reduce.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: batch.norm.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: cnnp.core.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: group.norm.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: case_of.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: micro.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: compression.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: transform.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: dataframe.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: complex.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: swish.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: minimize.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: histogram.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: rmsnorm.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: tensor.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: rand.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: while.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: cblas.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: gelu.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: numa.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: loss.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: tape.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: layer.norm.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: winograd.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: attention.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: compare.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: forward.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: convnet.tests.c:dsfmt_genrand_close_open numeric.tests.c:dsfmt_genrand_close_open Line | Count | Source | 298 | 10 | inline static double dsfmt_genrand_close_open(dsfmt_t *dsfmt) { | 299 | 10 | return dsfmt_genrand_close1_open2(dsfmt) - 1.0; | 300 | 10 | } |
Unexecuted instantiation: cublas.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: mpsblas.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: upsample.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: imdb.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: lstm.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: datatype.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: leaky_relu.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: random.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: roi_align.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: cudnn.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: index.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: cifar.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: rmsprop.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: sgd.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: nccl.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: nms.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: schedule.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: mpsdnn.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: adam.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: parallel.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: smooth_l1.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: lamb.tests.c:dsfmt_genrand_close_open Unexecuted instantiation: dSFMT.c:dsfmt_genrand_close_open Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:dsfmt_genrand_close_open Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:dsfmt_genrand_close_open ccv_nnc_rand_normal_cpu_ref.c:dsfmt_genrand_close_open Line | Count | Source | 298 | 100k | inline static double dsfmt_genrand_close_open(dsfmt_t *dsfmt) { | 299 | 100k | return dsfmt_genrand_close1_open2(dsfmt) - 1.0; | 300 | 100k | } |
|
301 | | |
302 | | /** |
303 | | * This function generates and returns double precision pseudorandom |
304 | | * number which distributes uniformly in the range [0, 1). |
305 | | * dsfmt_gv_init_gen_rand() or dsfmt_gv_init_by_array() must be called |
306 | | * before this function. This function uses \b global variables. |
307 | | * @return double precision floating point pseudorandom number |
308 | | */ |
309 | 0 | inline static double dsfmt_gv_genrand_close_open(void) { |
310 | 0 | return dsfmt_gv_genrand_close1_open2() - 1.0; |
311 | 0 | } Unexecuted instantiation: util.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: gradient.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: palettize.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: concat.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: pad.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: tensor.bind.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: graph.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: case_of.backward.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: while.backward.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: custom.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: reduce.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: batch.norm.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: cnnp.core.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: group.norm.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: case_of.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: micro.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: compression.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: transform.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: dataframe.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: complex.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: swish.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: minimize.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: histogram.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: rmsnorm.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: tensor.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: rand.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: while.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: cblas.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: gelu.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: numa.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: loss.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: tape.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: layer.norm.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: winograd.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: attention.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: compare.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: forward.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: convnet.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: numeric.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: cublas.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: mpsblas.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: upsample.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: imdb.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: lstm.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: datatype.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: leaky_relu.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: random.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: roi_align.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: cudnn.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: index.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: cifar.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: rmsprop.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: sgd.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: nccl.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: nms.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: schedule.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: mpsdnn.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: adam.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: parallel.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: smooth_l1.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: lamb.tests.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: dSFMT.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:dsfmt_gv_genrand_close_open Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:dsfmt_gv_genrand_close_open |
312 | | |
313 | | /** |
314 | | * This function generates and returns double precision pseudorandom |
315 | | * number which distributes uniformly in the range (0, 1]. |
316 | | * dsfmt_init_gen_rand() or dsfmt_init_by_array() must be called |
317 | | * before this function. |
318 | | * @param dsfmt dsfmt internal state date |
319 | | * @return double precision floating point pseudorandom number |
320 | | */ |
321 | 441M | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { |
322 | 441M | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); |
323 | 441M | } Unexecuted instantiation: util.tests.c:dsfmt_genrand_open_close gradient.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 120 | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 120 | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 120 | } |
Unexecuted instantiation: palettize.tests.c:dsfmt_genrand_open_close Unexecuted instantiation: concat.tests.c:dsfmt_genrand_open_close pad.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 185 | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 185 | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 185 | } |
Unexecuted instantiation: tensor.bind.tests.c:dsfmt_genrand_open_close graph.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 120 | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 120 | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 120 | } |
Unexecuted instantiation: case_of.backward.tests.c:dsfmt_genrand_open_close Unexecuted instantiation: while.backward.tests.c:dsfmt_genrand_open_close Unexecuted instantiation: custom.tests.c:dsfmt_genrand_open_close reduce.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 1.00k | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 1.00k | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 1.00k | } |
batch.norm.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 11.6k | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 11.6k | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 11.6k | } |
cnnp.core.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 8.84k | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 8.84k | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 8.84k | } |
Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_genrand_open_close group.norm.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 7.68k | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 7.68k | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 7.68k | } |
Unexecuted instantiation: case_of.tests.c:dsfmt_genrand_open_close micro.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 354 | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 354 | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 354 | } |
compression.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 147M | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 147M | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 147M | } |
transform.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 1.72k | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 1.72k | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 1.72k | } |
Unexecuted instantiation: dataframe.tests.c:dsfmt_genrand_open_close complex.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 50 | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 50 | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 50 | } |
swish.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 2.42k | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 2.42k | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 2.42k | } |
Unexecuted instantiation: minimize.tests.c:dsfmt_genrand_open_close symbolic.graph.compile.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 134 | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 134 | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 134 | } |
histogram.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 24.0M | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 24.0M | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 24.0M | } |
rmsnorm.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 3.84k | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 3.84k | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 3.84k | } |
tensor.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 120k | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 120k | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 120k | } |
Unexecuted instantiation: rand.tests.c:dsfmt_genrand_open_close while.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 1.46k | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 1.46k | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 1.46k | } |
cblas.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 435k | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 435k | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 435k | } |
gelu.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 4.82k | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 4.82k | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 4.82k | } |
Unexecuted instantiation: numa.tests.c:dsfmt_genrand_open_close loss.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 44.4k | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 44.4k | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 44.4k | } |
Unexecuted instantiation: tape.tests.c:dsfmt_genrand_open_close dynamic.graph.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 80 | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 80 | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 80 | } |
layer.norm.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 7.68k | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 7.68k | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 7.68k | } |
winograd.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 1.78M | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 1.78M | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 1.78M | } |
Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_genrand_open_close attention.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 45.2M | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 45.2M | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 45.2M | } |
compare.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 10.0k | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 10.0k | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 10.0k | } |
forward.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 789 | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 789 | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 789 | } |
convnet.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 4.58k | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 4.58k | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 4.58k | } |
Unexecuted instantiation: numeric.tests.c:dsfmt_genrand_open_close cublas.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 21.5M | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 21.5M | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 21.5M | } |
Unexecuted instantiation: mpsblas.tests.c:dsfmt_genrand_open_close upsample.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 10.2k | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 10.2k | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 10.2k | } |
Unexecuted instantiation: imdb.tests.c:dsfmt_genrand_open_close lstm.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 240k | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 240k | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 240k | } |
Unexecuted instantiation: datatype.tests.c:dsfmt_genrand_open_close leaky_relu.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 2.40k | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 2.40k | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 2.40k | } |
Unexecuted instantiation: random.tests.c:dsfmt_genrand_open_close roi_align.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 798k | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 798k | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 798k | } |
cudnn.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 200M | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 200M | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 200M | } |
index.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 1.10k | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 1.10k | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 1.10k | } |
Unexecuted instantiation: cifar.tests.c:dsfmt_genrand_open_close rmsprop.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 120 | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 120 | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 120 | } |
sgd.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 180 | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 180 | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 180 | } |
Unexecuted instantiation: nccl.tests.c:dsfmt_genrand_open_close Unexecuted instantiation: nms.tests.c:dsfmt_genrand_open_close Unexecuted instantiation: schedule.tests.c:dsfmt_genrand_open_close Unexecuted instantiation: mpsdnn.tests.c:dsfmt_genrand_open_close adam.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 540 | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 540 | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 540 | } |
parallel.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 201k | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 201k | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 201k | } |
smooth_l1.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 3.00k | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 3.00k | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 3.00k | } |
lamb.tests.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 120 | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 120 | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 120 | } |
Unexecuted instantiation: dSFMT.c:dsfmt_genrand_open_close ccv_nnc_dropout_cpu_ref.c:dsfmt_genrand_open_close Line | Count | Source | 321 | 2.00k | inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) { | 322 | 2.00k | return 2.0 - dsfmt_genrand_close1_open2(dsfmt); | 323 | 2.00k | } |
Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:dsfmt_genrand_open_close Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:dsfmt_genrand_open_close |
324 | | |
325 | | /** |
326 | | * This function generates and returns double precision pseudorandom |
327 | | * number which distributes uniformly in the range (0, 1]. |
328 | | * dsfmt_gv_init_gen_rand() or dsfmt_gv_init_by_array() must be called |
329 | | * before this function. This function uses \b global variables. |
330 | | * @return double precision floating point pseudorandom number |
331 | | */ |
332 | 0 | inline static double dsfmt_gv_genrand_open_close(void) { |
333 | 0 | return 2.0 - dsfmt_gv_genrand_close1_open2(); |
334 | 0 | } Unexecuted instantiation: util.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: gradient.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: palettize.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: concat.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: pad.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: tensor.bind.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: graph.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: case_of.backward.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: while.backward.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: custom.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: reduce.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: batch.norm.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: cnnp.core.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: group.norm.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: case_of.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: micro.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: compression.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: transform.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: dataframe.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: complex.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: swish.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: minimize.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: histogram.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: rmsnorm.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: tensor.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: rand.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: while.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: cblas.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: gelu.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: numa.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: loss.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: tape.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: layer.norm.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: winograd.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: attention.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: compare.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: forward.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: convnet.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: numeric.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: cublas.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: mpsblas.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: upsample.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: imdb.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: lstm.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: datatype.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: leaky_relu.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: random.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: roi_align.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: cudnn.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: index.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: cifar.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: rmsprop.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: sgd.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: nccl.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: nms.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: schedule.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: mpsdnn.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: adam.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: parallel.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: smooth_l1.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: lamb.tests.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: dSFMT.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:dsfmt_gv_genrand_open_close Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:dsfmt_gv_genrand_open_close |
335 | | |
336 | | /** |
337 | | * This function generates and returns double precision pseudorandom |
338 | | * number which distributes uniformly in the range (0, 1). |
339 | | * dsfmt_init_gen_rand() or dsfmt_init_by_array() must be called |
340 | | * before this function. |
341 | | * @param dsfmt dsfmt internal state date |
342 | | * @return double precision floating point pseudorandom number |
343 | | */ |
344 | 12.2M | inline static double dsfmt_genrand_open_open(dsfmt_t *dsfmt) { |
345 | 12.2M | double *dsfmt64 = &dsfmt->status[0].d[0]; |
346 | 12.2M | union { |
347 | 12.2M | double d; |
348 | 12.2M | uint64_t u; |
349 | 12.2M | } r; |
350 | | |
351 | 12.2M | if (dsfmt->idx >= DSFMT_N64) { |
352 | 32.1k | dsfmt_gen_rand_all(dsfmt); |
353 | 32.1k | dsfmt->idx = 0; |
354 | 32.1k | } |
355 | 12.2M | r.d = dsfmt64[dsfmt->idx++]; |
356 | 12.2M | r.u |= 1; |
357 | 12.2M | return r.d - 1.0; |
358 | 12.2M | } Unexecuted instantiation: util.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: gradient.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: palettize.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: concat.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: pad.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: tensor.bind.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: graph.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: case_of.backward.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: while.backward.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: custom.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: reduce.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: batch.norm.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: cnnp.core.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: group.norm.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: case_of.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: micro.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: compression.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: transform.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: dataframe.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: complex.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: swish.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: minimize.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: histogram.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: rmsnorm.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: tensor.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: rand.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: while.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: cblas.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: gelu.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: numa.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: loss.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: tape.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: layer.norm.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: winograd.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: attention.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: compare.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: forward.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: convnet.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: numeric.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: cublas.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: mpsblas.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: upsample.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: imdb.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: lstm.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: datatype.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: leaky_relu.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: random.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: roi_align.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: cudnn.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: index.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: cifar.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: rmsprop.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: sgd.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: nccl.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: nms.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: schedule.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: mpsdnn.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: adam.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: parallel.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: smooth_l1.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: lamb.tests.c:dsfmt_genrand_open_open Unexecuted instantiation: dSFMT.c:dsfmt_genrand_open_open Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:dsfmt_genrand_open_open ccv_nnc_rand_uniform_cpu_ref.c:dsfmt_genrand_open_open Line | Count | Source | 344 | 12.2M | inline static double dsfmt_genrand_open_open(dsfmt_t *dsfmt) { | 345 | 12.2M | double *dsfmt64 = &dsfmt->status[0].d[0]; | 346 | 12.2M | union { | 347 | 12.2M | double d; | 348 | 12.2M | uint64_t u; | 349 | 12.2M | } r; | 350 | | | 351 | 12.2M | if (dsfmt->idx >= DSFMT_N64) { | 352 | 32.1k | dsfmt_gen_rand_all(dsfmt); | 353 | 32.1k | dsfmt->idx = 0; | 354 | 32.1k | } | 355 | 12.2M | r.d = dsfmt64[dsfmt->idx++]; | 356 | 12.2M | r.u |= 1; | 357 | 12.2M | return r.d - 1.0; | 358 | 12.2M | } |
Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:dsfmt_genrand_open_open |
359 | | |
360 | | /** |
361 | | * This function generates and returns double precision pseudorandom |
362 | | * number which distributes uniformly in the range (0, 1). |
363 | | * dsfmt_gv_init_gen_rand() or dsfmt_gv_init_by_array() must be called |
364 | | * before this function. This function uses \b global variables. |
365 | | * @return double precision floating point pseudorandom number |
366 | | */ |
367 | 0 | inline static double dsfmt_gv_genrand_open_open(void) { |
368 | 0 | return dsfmt_genrand_open_open(&dsfmt_global_data); |
369 | 0 | } Unexecuted instantiation: util.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: gradient.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: palettize.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: concat.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: pad.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: tensor.bind.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: graph.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: case_of.backward.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: while.backward.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: custom.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: reduce.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: batch.norm.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: cnnp.core.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: group.norm.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: case_of.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: micro.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: compression.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: transform.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: dataframe.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: complex.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: swish.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: minimize.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: histogram.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: rmsnorm.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: tensor.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: rand.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: while.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: cblas.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: gelu.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: numa.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: loss.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: tape.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: layer.norm.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: winograd.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: attention.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: compare.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: forward.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: convnet.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: numeric.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: cublas.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: mpsblas.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: upsample.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: imdb.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: lstm.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: datatype.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: leaky_relu.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: random.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: roi_align.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: cudnn.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: index.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: cifar.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: rmsprop.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: sgd.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: nccl.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: nms.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: schedule.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: mpsdnn.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: adam.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: parallel.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: smooth_l1.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: lamb.tests.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: dSFMT.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:dsfmt_gv_genrand_open_open Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:dsfmt_gv_genrand_open_open |
370 | | |
371 | | /** |
372 | | * This function generates double precision floating point |
373 | | * pseudorandom numbers which distribute in the range [1, 2) to the |
374 | | * specified array[] by one call. This function is the same as |
375 | | * dsfmt_fill_array_close1_open2() except that this function uses |
376 | | * \b global variables. |
377 | | * @param array an array where pseudorandom numbers are filled |
378 | | * by this function. |
379 | | * @param size the number of pseudorandom numbers to be generated. |
380 | | * see also \sa dsfmt_fill_array_close1_open2() |
381 | | */ |
382 | 0 | inline static void dsfmt_gv_fill_array_close1_open2(double array[], int size) { |
383 | 0 | dsfmt_fill_array_close1_open2(&dsfmt_global_data, array, size); |
384 | 0 | } Unexecuted instantiation: util.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: gradient.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: palettize.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: concat.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: pad.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: tensor.bind.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: graph.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: case_of.backward.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: while.backward.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: custom.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: reduce.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: batch.norm.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: cnnp.core.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: group.norm.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: case_of.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: micro.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: compression.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: transform.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: dataframe.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: complex.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: swish.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: minimize.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: histogram.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: rmsnorm.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: tensor.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: rand.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: while.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: cblas.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: gelu.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: numa.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: loss.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: tape.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: layer.norm.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: winograd.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: attention.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: compare.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: forward.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: convnet.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: numeric.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: cublas.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: mpsblas.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: upsample.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: imdb.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: lstm.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: datatype.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: leaky_relu.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: random.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: roi_align.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: cudnn.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: index.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: cifar.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: rmsprop.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: sgd.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: nccl.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: nms.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: schedule.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: mpsdnn.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: adam.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: parallel.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: smooth_l1.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: lamb.tests.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: dSFMT.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:dsfmt_gv_fill_array_close1_open2 Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:dsfmt_gv_fill_array_close1_open2 |
385 | | |
386 | | /** |
387 | | * This function generates double precision floating point |
388 | | * pseudorandom numbers which distribute in the range (0, 1] to the |
389 | | * specified array[] by one call. This function is the same as |
390 | | * dsfmt_gv_fill_array_close1_open2() except the distribution range. |
391 | | * This function uses \b global variables. |
392 | | * @param array an array where pseudorandom numbers are filled |
393 | | * by this function. |
394 | | * @param size the number of pseudorandom numbers to be generated. |
395 | | * see also \sa dsfmt_fill_array_close1_open2() and \sa |
396 | | * dsfmt_gv_fill_array_close1_open2() |
397 | | */ |
398 | 0 | inline static void dsfmt_gv_fill_array_open_close(double array[], int size) { |
399 | 0 | dsfmt_fill_array_open_close(&dsfmt_global_data, array, size); |
400 | 0 | } Unexecuted instantiation: util.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: gradient.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: palettize.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: concat.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: pad.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: tensor.bind.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: graph.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: case_of.backward.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: while.backward.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: custom.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: reduce.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: batch.norm.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: cnnp.core.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: group.norm.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: case_of.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: micro.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: compression.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: transform.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: dataframe.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: complex.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: swish.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: minimize.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: histogram.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: rmsnorm.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: tensor.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: rand.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: while.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: cblas.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: gelu.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: numa.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: loss.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: tape.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: layer.norm.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: winograd.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: attention.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: compare.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: forward.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: convnet.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: numeric.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: cublas.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: mpsblas.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: upsample.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: imdb.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: lstm.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: datatype.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: leaky_relu.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: random.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: roi_align.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: cudnn.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: index.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: cifar.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: rmsprop.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: sgd.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: nccl.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: nms.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: schedule.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: mpsdnn.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: adam.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: parallel.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: smooth_l1.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: lamb.tests.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: dSFMT.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:dsfmt_gv_fill_array_open_close Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:dsfmt_gv_fill_array_open_close |
401 | | |
402 | | /** |
403 | | * This function generates double precision floating point |
404 | | * pseudorandom numbers which distribute in the range [0, 1) to the |
405 | | * specified array[] by one call. This function is the same as |
406 | | * dsfmt_gv_fill_array_close1_open2() except the distribution range. |
407 | | * This function uses \b global variables. |
408 | | * @param array an array where pseudorandom numbers are filled |
409 | | * by this function. |
410 | | * @param size the number of pseudorandom numbers to be generated. |
411 | | * see also \sa dsfmt_fill_array_close1_open2() \sa |
412 | | * dsfmt_gv_fill_array_close1_open2() |
413 | | */ |
414 | 0 | inline static void dsfmt_gv_fill_array_close_open(double array[], int size) { |
415 | 0 | dsfmt_fill_array_close_open(&dsfmt_global_data, array, size); |
416 | 0 | } Unexecuted instantiation: util.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: gradient.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: palettize.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: concat.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: pad.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: tensor.bind.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: graph.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: case_of.backward.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: while.backward.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: custom.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: reduce.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: batch.norm.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: cnnp.core.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: group.norm.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: case_of.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: micro.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: compression.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: transform.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: dataframe.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: complex.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: swish.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: minimize.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: histogram.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: rmsnorm.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: tensor.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: rand.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: while.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: cblas.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: gelu.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: numa.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: loss.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: tape.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: layer.norm.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: winograd.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: attention.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: compare.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: forward.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: convnet.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: numeric.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: cublas.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: mpsblas.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: upsample.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: imdb.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: lstm.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: datatype.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: leaky_relu.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: random.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: roi_align.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: cudnn.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: index.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: cifar.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: rmsprop.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: sgd.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: nccl.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: nms.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: schedule.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: mpsdnn.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: adam.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: parallel.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: smooth_l1.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: lamb.tests.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: dSFMT.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:dsfmt_gv_fill_array_close_open Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:dsfmt_gv_fill_array_close_open |
417 | | |
418 | | /** |
419 | | * This function generates double precision floating point |
420 | | * pseudorandom numbers which distribute in the range (0, 1) to the |
421 | | * specified array[] by one call. This function is the same as |
422 | | * dsfmt_gv_fill_array_close1_open2() except the distribution range. |
423 | | * This function uses \b global variables. |
424 | | * @param array an array where pseudorandom numbers are filled |
425 | | * by this function. |
426 | | * @param size the number of pseudorandom numbers to be generated. |
427 | | * see also \sa dsfmt_fill_array_close1_open2() \sa |
428 | | * dsfmt_gv_fill_array_close1_open2() |
429 | | */ |
430 | 0 | inline static void dsfmt_gv_fill_array_open_open(double array[], int size) { |
431 | 0 | dsfmt_fill_array_open_open(&dsfmt_global_data, array, size); |
432 | 0 | } Unexecuted instantiation: util.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: gradient.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: palettize.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: concat.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: pad.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: tensor.bind.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: graph.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: case_of.backward.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: while.backward.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: custom.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: reduce.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: batch.norm.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: cnnp.core.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: group.norm.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: case_of.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: micro.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: compression.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: transform.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: dataframe.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: complex.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: swish.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: minimize.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: histogram.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: rmsnorm.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: tensor.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: rand.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: while.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: cblas.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: gelu.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: numa.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: loss.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: tape.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: layer.norm.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: winograd.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: attention.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: compare.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: forward.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: convnet.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: numeric.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: cublas.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: mpsblas.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: upsample.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: imdb.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: lstm.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: datatype.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: leaky_relu.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: random.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: roi_align.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: cudnn.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: index.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: cifar.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: rmsprop.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: sgd.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: nccl.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: nms.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: schedule.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: mpsdnn.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: adam.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: parallel.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: smooth_l1.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: lamb.tests.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: dSFMT.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:dsfmt_gv_fill_array_open_open Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:dsfmt_gv_fill_array_open_open |
433 | | |
434 | | /** |
435 | | * This function initializes the internal state array with a 32-bit |
436 | | * integer seed. |
437 | | * @param dsfmt dsfmt state vector. |
438 | | * @param seed a 32-bit integer used as the seed. |
439 | | */ |
440 | 415 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { |
441 | 415 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); |
442 | 415 | } util.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 5 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 5 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 5 | } |
gradient.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 1 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 1 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 1 | } |
Unexecuted instantiation: palettize.tests.c:dsfmt_init_gen_rand Unexecuted instantiation: concat.tests.c:dsfmt_init_gen_rand pad.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 4 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 4 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 4 | } |
Unexecuted instantiation: tensor.bind.tests.c:dsfmt_init_gen_rand graph.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 1 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 1 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 1 | } |
Unexecuted instantiation: case_of.backward.tests.c:dsfmt_init_gen_rand Unexecuted instantiation: while.backward.tests.c:dsfmt_init_gen_rand Unexecuted instantiation: custom.tests.c:dsfmt_init_gen_rand reduce.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 3 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 3 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 3 | } |
batch.norm.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 6 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 6 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 6 | } |
cnnp.core.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 8 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 8 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 8 | } |
Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_init_gen_rand group.norm.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 6 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 6 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 6 | } |
Unexecuted instantiation: case_of.tests.c:dsfmt_init_gen_rand micro.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 3 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 3 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 3 | } |
compression.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 5 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 5 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 5 | } |
transform.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 12 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 12 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 12 | } |
Unexecuted instantiation: dataframe.tests.c:dsfmt_init_gen_rand complex.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 2 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 2 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 2 | } |
swish.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 5 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 5 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 5 | } |
Unexecuted instantiation: minimize.tests.c:dsfmt_init_gen_rand symbolic.graph.compile.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 1 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 1 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 1 | } |
histogram.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 4 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 4 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 4 | } |
rmsnorm.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 2 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 2 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 2 | } |
tensor.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 13 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 13 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 13 | } |
Unexecuted instantiation: rand.tests.c:dsfmt_init_gen_rand while.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 6 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 6 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 6 | } |
cblas.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 13 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 13 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 13 | } |
gelu.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 9 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 9 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 9 | } |
Unexecuted instantiation: numa.tests.c:dsfmt_init_gen_rand loss.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 44 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 44 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 44 | } |
Unexecuted instantiation: tape.tests.c:dsfmt_init_gen_rand dynamic.graph.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 1 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 1 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 1 | } |
layer.norm.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 4 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 4 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 4 | } |
winograd.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 4 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 4 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 4 | } |
Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_init_gen_rand attention.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 6 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 6 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 6 | } |
compare.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 4 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 4 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 4 | } |
forward.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 1 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 1 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 1 | } |
convnet.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 4 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 4 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 4 | } |
numeric.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 1 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 1 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 1 | } |
cublas.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 43 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 43 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 43 | } |
Unexecuted instantiation: mpsblas.tests.c:dsfmt_init_gen_rand upsample.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 9 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 9 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 9 | } |
Unexecuted instantiation: imdb.tests.c:dsfmt_init_gen_rand lstm.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 8 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 8 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 8 | } |
Unexecuted instantiation: datatype.tests.c:dsfmt_init_gen_rand leaky_relu.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 4 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 4 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 4 | } |
Unexecuted instantiation: random.tests.c:dsfmt_init_gen_rand roi_align.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 8 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 8 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 8 | } |
cudnn.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 77 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 77 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 77 | } |
index.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 2 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 2 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 2 | } |
Unexecuted instantiation: cifar.tests.c:dsfmt_init_gen_rand rmsprop.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 3 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 3 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 3 | } |
sgd.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 6 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 6 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 6 | } |
Unexecuted instantiation: nccl.tests.c:dsfmt_init_gen_rand Unexecuted instantiation: nms.tests.c:dsfmt_init_gen_rand Unexecuted instantiation: schedule.tests.c:dsfmt_init_gen_rand Unexecuted instantiation: mpsdnn.tests.c:dsfmt_init_gen_rand adam.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 12 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 12 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 12 | } |
parallel.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 2 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 2 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 2 | } |
smooth_l1.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 3 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 3 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 3 | } |
lamb.tests.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 3 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 3 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 3 | } |
Unexecuted instantiation: dSFMT.c:dsfmt_init_gen_rand ccv_nnc_dropout_cpu_ref.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 4 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 4 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 4 | } |
ccv_nnc_rand_uniform_cpu_ref.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 52 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 52 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 52 | } |
ccv_nnc_rand_normal_cpu_ref.c:dsfmt_init_gen_rand Line | Count | Source | 440 | 1 | inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) { | 441 | 1 | dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP); | 442 | 1 | } |
|
443 | | |
444 | | /** |
445 | | * This function initializes the internal state array with a 32-bit |
446 | | * integer seed. This function uses \b global variables. |
447 | | * @param seed a 32-bit integer used as the seed. |
448 | | * see also \sa dsfmt_init_gen_rand() |
449 | | */ |
450 | 0 | inline static void dsfmt_gv_init_gen_rand(uint32_t seed) { |
451 | 0 | dsfmt_init_gen_rand(&dsfmt_global_data, seed); |
452 | 0 | } Unexecuted instantiation: util.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: gradient.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: palettize.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: concat.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: pad.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: tensor.bind.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: graph.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: case_of.backward.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: while.backward.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: custom.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: reduce.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: batch.norm.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: cnnp.core.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: group.norm.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: case_of.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: micro.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: compression.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: transform.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: dataframe.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: complex.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: swish.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: minimize.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: histogram.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: rmsnorm.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: tensor.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: rand.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: while.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: cblas.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: gelu.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: numa.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: loss.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: tape.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: layer.norm.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: winograd.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: attention.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: compare.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: forward.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: convnet.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: numeric.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: cublas.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: mpsblas.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: upsample.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: imdb.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: lstm.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: datatype.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: leaky_relu.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: random.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: roi_align.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: cudnn.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: index.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: cifar.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: rmsprop.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: sgd.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: nccl.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: nms.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: schedule.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: mpsdnn.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: adam.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: parallel.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: smooth_l1.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: lamb.tests.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: dSFMT.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:dsfmt_gv_init_gen_rand Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:dsfmt_gv_init_gen_rand |
453 | | |
454 | | /** |
455 | | * This function initializes the internal state array, |
456 | | * with an array of 32-bit integers used as the seeds. |
457 | | * @param dsfmt dsfmt state vector |
458 | | * @param init_key the array of 32-bit integers, used as a seed. |
459 | | * @param key_length the length of init_key. |
460 | | */ |
461 | | inline static void dsfmt_init_by_array(dsfmt_t *dsfmt, uint32_t init_key[], |
462 | 0 | int key_length) { |
463 | 0 | dsfmt_chk_init_by_array(dsfmt, init_key, key_length, DSFMT_MEXP); |
464 | 0 | } Unexecuted instantiation: util.tests.c:dsfmt_init_by_array Unexecuted instantiation: gradient.tests.c:dsfmt_init_by_array Unexecuted instantiation: palettize.tests.c:dsfmt_init_by_array Unexecuted instantiation: concat.tests.c:dsfmt_init_by_array Unexecuted instantiation: pad.tests.c:dsfmt_init_by_array Unexecuted instantiation: tensor.bind.tests.c:dsfmt_init_by_array Unexecuted instantiation: graph.tests.c:dsfmt_init_by_array Unexecuted instantiation: case_of.backward.tests.c:dsfmt_init_by_array Unexecuted instantiation: while.backward.tests.c:dsfmt_init_by_array Unexecuted instantiation: custom.tests.c:dsfmt_init_by_array Unexecuted instantiation: reduce.tests.c:dsfmt_init_by_array Unexecuted instantiation: batch.norm.tests.c:dsfmt_init_by_array Unexecuted instantiation: cnnp.core.tests.c:dsfmt_init_by_array Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_init_by_array Unexecuted instantiation: group.norm.tests.c:dsfmt_init_by_array Unexecuted instantiation: case_of.tests.c:dsfmt_init_by_array Unexecuted instantiation: micro.tests.c:dsfmt_init_by_array Unexecuted instantiation: compression.tests.c:dsfmt_init_by_array Unexecuted instantiation: transform.tests.c:dsfmt_init_by_array Unexecuted instantiation: dataframe.tests.c:dsfmt_init_by_array Unexecuted instantiation: complex.tests.c:dsfmt_init_by_array Unexecuted instantiation: swish.tests.c:dsfmt_init_by_array Unexecuted instantiation: minimize.tests.c:dsfmt_init_by_array Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_init_by_array Unexecuted instantiation: histogram.tests.c:dsfmt_init_by_array Unexecuted instantiation: rmsnorm.tests.c:dsfmt_init_by_array Unexecuted instantiation: tensor.tests.c:dsfmt_init_by_array Unexecuted instantiation: rand.tests.c:dsfmt_init_by_array Unexecuted instantiation: while.tests.c:dsfmt_init_by_array Unexecuted instantiation: cblas.tests.c:dsfmt_init_by_array Unexecuted instantiation: gelu.tests.c:dsfmt_init_by_array Unexecuted instantiation: numa.tests.c:dsfmt_init_by_array Unexecuted instantiation: loss.tests.c:dsfmt_init_by_array Unexecuted instantiation: tape.tests.c:dsfmt_init_by_array Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_init_by_array Unexecuted instantiation: layer.norm.tests.c:dsfmt_init_by_array Unexecuted instantiation: winograd.tests.c:dsfmt_init_by_array Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_init_by_array Unexecuted instantiation: attention.tests.c:dsfmt_init_by_array Unexecuted instantiation: compare.tests.c:dsfmt_init_by_array Unexecuted instantiation: forward.tests.c:dsfmt_init_by_array Unexecuted instantiation: convnet.tests.c:dsfmt_init_by_array Unexecuted instantiation: numeric.tests.c:dsfmt_init_by_array Unexecuted instantiation: cublas.tests.c:dsfmt_init_by_array Unexecuted instantiation: mpsblas.tests.c:dsfmt_init_by_array Unexecuted instantiation: upsample.tests.c:dsfmt_init_by_array Unexecuted instantiation: imdb.tests.c:dsfmt_init_by_array Unexecuted instantiation: lstm.tests.c:dsfmt_init_by_array Unexecuted instantiation: datatype.tests.c:dsfmt_init_by_array Unexecuted instantiation: leaky_relu.tests.c:dsfmt_init_by_array Unexecuted instantiation: random.tests.c:dsfmt_init_by_array Unexecuted instantiation: roi_align.tests.c:dsfmt_init_by_array Unexecuted instantiation: cudnn.tests.c:dsfmt_init_by_array Unexecuted instantiation: index.tests.c:dsfmt_init_by_array Unexecuted instantiation: cifar.tests.c:dsfmt_init_by_array Unexecuted instantiation: rmsprop.tests.c:dsfmt_init_by_array Unexecuted instantiation: sgd.tests.c:dsfmt_init_by_array Unexecuted instantiation: nccl.tests.c:dsfmt_init_by_array Unexecuted instantiation: nms.tests.c:dsfmt_init_by_array Unexecuted instantiation: schedule.tests.c:dsfmt_init_by_array Unexecuted instantiation: mpsdnn.tests.c:dsfmt_init_by_array Unexecuted instantiation: adam.tests.c:dsfmt_init_by_array Unexecuted instantiation: parallel.tests.c:dsfmt_init_by_array Unexecuted instantiation: smooth_l1.tests.c:dsfmt_init_by_array Unexecuted instantiation: lamb.tests.c:dsfmt_init_by_array Unexecuted instantiation: dSFMT.c:dsfmt_init_by_array Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:dsfmt_init_by_array Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:dsfmt_init_by_array Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:dsfmt_init_by_array |
465 | | |
466 | | /** |
467 | | * This function initializes the internal state array, |
468 | | * with an array of 32-bit integers used as the seeds. |
469 | | * This function uses \b global variables. |
470 | | * @param init_key the array of 32-bit integers, used as a seed. |
471 | | * @param key_length the length of init_key. |
472 | | * see also \sa dsfmt_init_by_array() |
473 | | */ |
474 | 0 | inline static void dsfmt_gv_init_by_array(uint32_t init_key[], int key_length) { |
475 | 0 | dsfmt_init_by_array(&dsfmt_global_data, init_key, key_length); |
476 | 0 | } Unexecuted instantiation: util.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: gradient.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: palettize.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: concat.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: pad.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: tensor.bind.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: graph.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: case_of.backward.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: while.backward.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: custom.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: reduce.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: batch.norm.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: cnnp.core.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: group.norm.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: case_of.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: micro.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: compression.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: transform.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: dataframe.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: complex.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: swish.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: minimize.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: histogram.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: rmsnorm.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: tensor.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: rand.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: while.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: cblas.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: gelu.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: numa.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: loss.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: tape.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: layer.norm.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: winograd.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: attention.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: compare.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: forward.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: convnet.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: numeric.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: cublas.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: mpsblas.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: upsample.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: imdb.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: lstm.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: datatype.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: leaky_relu.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: random.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: roi_align.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: cudnn.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: index.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: cifar.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: rmsprop.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: sgd.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: nccl.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: nms.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: schedule.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: mpsdnn.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: adam.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: parallel.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: smooth_l1.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: lamb.tests.c:dsfmt_gv_init_by_array Unexecuted instantiation: dSFMT.c:dsfmt_gv_init_by_array Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:dsfmt_gv_init_by_array Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:dsfmt_gv_init_by_array Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:dsfmt_gv_init_by_array |
477 | | |
478 | | #if !defined(DSFMT_DO_NOT_USE_OLD_NAMES) |
479 | | DSFMT_PRE_INLINE const char *get_idstring(void) DSFMT_PST_INLINE; |
480 | | DSFMT_PRE_INLINE int get_min_array_size(void) DSFMT_PST_INLINE; |
481 | | DSFMT_PRE_INLINE void init_gen_rand(uint32_t seed) DSFMT_PST_INLINE; |
482 | | DSFMT_PRE_INLINE void init_by_array(uint32_t init_key[], int key_length) |
483 | | DSFMT_PST_INLINE; |
484 | | DSFMT_PRE_INLINE double genrand_close1_open2(void) DSFMT_PST_INLINE; |
485 | | DSFMT_PRE_INLINE double genrand_close_open(void) DSFMT_PST_INLINE; |
486 | | DSFMT_PRE_INLINE double genrand_open_close(void) DSFMT_PST_INLINE; |
487 | | DSFMT_PRE_INLINE double genrand_open_open(void) DSFMT_PST_INLINE; |
488 | | DSFMT_PRE_INLINE void fill_array_open_close(double array[], int size) |
489 | | DSFMT_PST_INLINE; |
490 | | DSFMT_PRE_INLINE void fill_array_close_open(double array[], int size) |
491 | | DSFMT_PST_INLINE; |
492 | | DSFMT_PRE_INLINE void fill_array_open_open(double array[], int size) |
493 | | DSFMT_PST_INLINE; |
494 | | DSFMT_PRE_INLINE void fill_array_close1_open2(double array[], int size) |
495 | | DSFMT_PST_INLINE; |
496 | | |
497 | | /** |
498 | | * This function is just the same as dsfmt_get_idstring(). |
499 | | * @return id string. |
500 | | * see also \sa dsfmt_get_idstring() |
501 | | */ |
502 | 0 | inline static const char *get_idstring(void) { |
503 | 0 | return dsfmt_get_idstring(); |
504 | 0 | } Unexecuted instantiation: util.tests.c:get_idstring Unexecuted instantiation: gradient.tests.c:get_idstring Unexecuted instantiation: palettize.tests.c:get_idstring Unexecuted instantiation: concat.tests.c:get_idstring Unexecuted instantiation: pad.tests.c:get_idstring Unexecuted instantiation: tensor.bind.tests.c:get_idstring Unexecuted instantiation: graph.tests.c:get_idstring Unexecuted instantiation: case_of.backward.tests.c:get_idstring Unexecuted instantiation: while.backward.tests.c:get_idstring Unexecuted instantiation: custom.tests.c:get_idstring Unexecuted instantiation: reduce.tests.c:get_idstring Unexecuted instantiation: batch.norm.tests.c:get_idstring Unexecuted instantiation: cnnp.core.tests.c:get_idstring Unexecuted instantiation: symbolic.graph.tests.c:get_idstring Unexecuted instantiation: group.norm.tests.c:get_idstring Unexecuted instantiation: case_of.tests.c:get_idstring Unexecuted instantiation: micro.tests.c:get_idstring Unexecuted instantiation: compression.tests.c:get_idstring Unexecuted instantiation: transform.tests.c:get_idstring Unexecuted instantiation: dataframe.tests.c:get_idstring Unexecuted instantiation: complex.tests.c:get_idstring Unexecuted instantiation: swish.tests.c:get_idstring Unexecuted instantiation: minimize.tests.c:get_idstring Unexecuted instantiation: symbolic.graph.compile.tests.c:get_idstring Unexecuted instantiation: histogram.tests.c:get_idstring Unexecuted instantiation: rmsnorm.tests.c:get_idstring Unexecuted instantiation: tensor.tests.c:get_idstring Unexecuted instantiation: rand.tests.c:get_idstring Unexecuted instantiation: while.tests.c:get_idstring Unexecuted instantiation: cblas.tests.c:get_idstring Unexecuted instantiation: gelu.tests.c:get_idstring Unexecuted instantiation: numa.tests.c:get_idstring Unexecuted instantiation: loss.tests.c:get_idstring Unexecuted instantiation: tape.tests.c:get_idstring Unexecuted instantiation: dynamic.graph.tests.c:get_idstring Unexecuted instantiation: layer.norm.tests.c:get_idstring Unexecuted instantiation: winograd.tests.c:get_idstring Unexecuted instantiation: dataframe.addons.tests.c:get_idstring Unexecuted instantiation: attention.tests.c:get_idstring Unexecuted instantiation: compare.tests.c:get_idstring Unexecuted instantiation: forward.tests.c:get_idstring Unexecuted instantiation: convnet.tests.c:get_idstring Unexecuted instantiation: numeric.tests.c:get_idstring Unexecuted instantiation: cublas.tests.c:get_idstring Unexecuted instantiation: mpsblas.tests.c:get_idstring Unexecuted instantiation: upsample.tests.c:get_idstring Unexecuted instantiation: imdb.tests.c:get_idstring Unexecuted instantiation: lstm.tests.c:get_idstring Unexecuted instantiation: datatype.tests.c:get_idstring Unexecuted instantiation: leaky_relu.tests.c:get_idstring Unexecuted instantiation: random.tests.c:get_idstring Unexecuted instantiation: roi_align.tests.c:get_idstring Unexecuted instantiation: cudnn.tests.c:get_idstring Unexecuted instantiation: index.tests.c:get_idstring Unexecuted instantiation: cifar.tests.c:get_idstring Unexecuted instantiation: rmsprop.tests.c:get_idstring Unexecuted instantiation: sgd.tests.c:get_idstring Unexecuted instantiation: nccl.tests.c:get_idstring Unexecuted instantiation: nms.tests.c:get_idstring Unexecuted instantiation: schedule.tests.c:get_idstring Unexecuted instantiation: mpsdnn.tests.c:get_idstring Unexecuted instantiation: adam.tests.c:get_idstring Unexecuted instantiation: parallel.tests.c:get_idstring Unexecuted instantiation: smooth_l1.tests.c:get_idstring Unexecuted instantiation: lamb.tests.c:get_idstring Unexecuted instantiation: dSFMT.c:get_idstring Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:get_idstring Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:get_idstring Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:get_idstring |
505 | | |
506 | | /** |
507 | | * This function is just the same as dsfmt_get_min_array_size(). |
508 | | * @return minimum size of array used for fill_array functions. |
509 | | * see also \sa dsfmt_get_min_array_size() |
510 | | */ |
511 | 0 | inline static int get_min_array_size(void) { |
512 | 0 | return dsfmt_get_min_array_size(); |
513 | 0 | } Unexecuted instantiation: util.tests.c:get_min_array_size Unexecuted instantiation: gradient.tests.c:get_min_array_size Unexecuted instantiation: palettize.tests.c:get_min_array_size Unexecuted instantiation: concat.tests.c:get_min_array_size Unexecuted instantiation: pad.tests.c:get_min_array_size Unexecuted instantiation: tensor.bind.tests.c:get_min_array_size Unexecuted instantiation: graph.tests.c:get_min_array_size Unexecuted instantiation: case_of.backward.tests.c:get_min_array_size Unexecuted instantiation: while.backward.tests.c:get_min_array_size Unexecuted instantiation: custom.tests.c:get_min_array_size Unexecuted instantiation: reduce.tests.c:get_min_array_size Unexecuted instantiation: batch.norm.tests.c:get_min_array_size Unexecuted instantiation: cnnp.core.tests.c:get_min_array_size Unexecuted instantiation: symbolic.graph.tests.c:get_min_array_size Unexecuted instantiation: group.norm.tests.c:get_min_array_size Unexecuted instantiation: case_of.tests.c:get_min_array_size Unexecuted instantiation: micro.tests.c:get_min_array_size Unexecuted instantiation: compression.tests.c:get_min_array_size Unexecuted instantiation: transform.tests.c:get_min_array_size Unexecuted instantiation: dataframe.tests.c:get_min_array_size Unexecuted instantiation: complex.tests.c:get_min_array_size Unexecuted instantiation: swish.tests.c:get_min_array_size Unexecuted instantiation: minimize.tests.c:get_min_array_size Unexecuted instantiation: symbolic.graph.compile.tests.c:get_min_array_size Unexecuted instantiation: histogram.tests.c:get_min_array_size Unexecuted instantiation: rmsnorm.tests.c:get_min_array_size Unexecuted instantiation: tensor.tests.c:get_min_array_size Unexecuted instantiation: rand.tests.c:get_min_array_size Unexecuted instantiation: while.tests.c:get_min_array_size Unexecuted instantiation: cblas.tests.c:get_min_array_size Unexecuted instantiation: gelu.tests.c:get_min_array_size Unexecuted instantiation: numa.tests.c:get_min_array_size Unexecuted instantiation: loss.tests.c:get_min_array_size Unexecuted instantiation: tape.tests.c:get_min_array_size Unexecuted instantiation: dynamic.graph.tests.c:get_min_array_size Unexecuted instantiation: layer.norm.tests.c:get_min_array_size Unexecuted instantiation: winograd.tests.c:get_min_array_size Unexecuted instantiation: dataframe.addons.tests.c:get_min_array_size Unexecuted instantiation: attention.tests.c:get_min_array_size Unexecuted instantiation: compare.tests.c:get_min_array_size Unexecuted instantiation: forward.tests.c:get_min_array_size Unexecuted instantiation: convnet.tests.c:get_min_array_size Unexecuted instantiation: numeric.tests.c:get_min_array_size Unexecuted instantiation: cublas.tests.c:get_min_array_size Unexecuted instantiation: mpsblas.tests.c:get_min_array_size Unexecuted instantiation: upsample.tests.c:get_min_array_size Unexecuted instantiation: imdb.tests.c:get_min_array_size Unexecuted instantiation: lstm.tests.c:get_min_array_size Unexecuted instantiation: datatype.tests.c:get_min_array_size Unexecuted instantiation: leaky_relu.tests.c:get_min_array_size Unexecuted instantiation: random.tests.c:get_min_array_size Unexecuted instantiation: roi_align.tests.c:get_min_array_size Unexecuted instantiation: cudnn.tests.c:get_min_array_size Unexecuted instantiation: index.tests.c:get_min_array_size Unexecuted instantiation: cifar.tests.c:get_min_array_size Unexecuted instantiation: rmsprop.tests.c:get_min_array_size Unexecuted instantiation: sgd.tests.c:get_min_array_size Unexecuted instantiation: nccl.tests.c:get_min_array_size Unexecuted instantiation: nms.tests.c:get_min_array_size Unexecuted instantiation: schedule.tests.c:get_min_array_size Unexecuted instantiation: mpsdnn.tests.c:get_min_array_size Unexecuted instantiation: adam.tests.c:get_min_array_size Unexecuted instantiation: parallel.tests.c:get_min_array_size Unexecuted instantiation: smooth_l1.tests.c:get_min_array_size Unexecuted instantiation: lamb.tests.c:get_min_array_size Unexecuted instantiation: dSFMT.c:get_min_array_size Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:get_min_array_size Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:get_min_array_size Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:get_min_array_size |
514 | | |
515 | | /** |
516 | | * This function is just the same as dsfmt_gv_init_gen_rand(). |
517 | | * @param seed a 32-bit integer used as the seed. |
518 | | * see also \sa dsfmt_gv_init_gen_rand(), \sa dsfmt_init_gen_rand(). |
519 | | */ |
520 | 0 | inline static void init_gen_rand(uint32_t seed) { |
521 | 0 | dsfmt_gv_init_gen_rand(seed); |
522 | 0 | } Unexecuted instantiation: util.tests.c:init_gen_rand Unexecuted instantiation: gradient.tests.c:init_gen_rand Unexecuted instantiation: palettize.tests.c:init_gen_rand Unexecuted instantiation: concat.tests.c:init_gen_rand Unexecuted instantiation: pad.tests.c:init_gen_rand Unexecuted instantiation: tensor.bind.tests.c:init_gen_rand Unexecuted instantiation: graph.tests.c:init_gen_rand Unexecuted instantiation: case_of.backward.tests.c:init_gen_rand Unexecuted instantiation: while.backward.tests.c:init_gen_rand Unexecuted instantiation: custom.tests.c:init_gen_rand Unexecuted instantiation: reduce.tests.c:init_gen_rand Unexecuted instantiation: batch.norm.tests.c:init_gen_rand Unexecuted instantiation: cnnp.core.tests.c:init_gen_rand Unexecuted instantiation: symbolic.graph.tests.c:init_gen_rand Unexecuted instantiation: group.norm.tests.c:init_gen_rand Unexecuted instantiation: case_of.tests.c:init_gen_rand Unexecuted instantiation: micro.tests.c:init_gen_rand Unexecuted instantiation: compression.tests.c:init_gen_rand Unexecuted instantiation: transform.tests.c:init_gen_rand Unexecuted instantiation: dataframe.tests.c:init_gen_rand Unexecuted instantiation: complex.tests.c:init_gen_rand Unexecuted instantiation: swish.tests.c:init_gen_rand Unexecuted instantiation: minimize.tests.c:init_gen_rand Unexecuted instantiation: symbolic.graph.compile.tests.c:init_gen_rand Unexecuted instantiation: histogram.tests.c:init_gen_rand Unexecuted instantiation: rmsnorm.tests.c:init_gen_rand Unexecuted instantiation: tensor.tests.c:init_gen_rand Unexecuted instantiation: rand.tests.c:init_gen_rand Unexecuted instantiation: while.tests.c:init_gen_rand Unexecuted instantiation: cblas.tests.c:init_gen_rand Unexecuted instantiation: gelu.tests.c:init_gen_rand Unexecuted instantiation: numa.tests.c:init_gen_rand Unexecuted instantiation: loss.tests.c:init_gen_rand Unexecuted instantiation: tape.tests.c:init_gen_rand Unexecuted instantiation: dynamic.graph.tests.c:init_gen_rand Unexecuted instantiation: layer.norm.tests.c:init_gen_rand Unexecuted instantiation: winograd.tests.c:init_gen_rand Unexecuted instantiation: dataframe.addons.tests.c:init_gen_rand Unexecuted instantiation: attention.tests.c:init_gen_rand Unexecuted instantiation: compare.tests.c:init_gen_rand Unexecuted instantiation: forward.tests.c:init_gen_rand Unexecuted instantiation: convnet.tests.c:init_gen_rand Unexecuted instantiation: numeric.tests.c:init_gen_rand Unexecuted instantiation: cublas.tests.c:init_gen_rand Unexecuted instantiation: mpsblas.tests.c:init_gen_rand Unexecuted instantiation: upsample.tests.c:init_gen_rand Unexecuted instantiation: imdb.tests.c:init_gen_rand Unexecuted instantiation: lstm.tests.c:init_gen_rand Unexecuted instantiation: datatype.tests.c:init_gen_rand Unexecuted instantiation: leaky_relu.tests.c:init_gen_rand Unexecuted instantiation: random.tests.c:init_gen_rand Unexecuted instantiation: roi_align.tests.c:init_gen_rand Unexecuted instantiation: cudnn.tests.c:init_gen_rand Unexecuted instantiation: index.tests.c:init_gen_rand Unexecuted instantiation: cifar.tests.c:init_gen_rand Unexecuted instantiation: rmsprop.tests.c:init_gen_rand Unexecuted instantiation: sgd.tests.c:init_gen_rand Unexecuted instantiation: nccl.tests.c:init_gen_rand Unexecuted instantiation: nms.tests.c:init_gen_rand Unexecuted instantiation: schedule.tests.c:init_gen_rand Unexecuted instantiation: mpsdnn.tests.c:init_gen_rand Unexecuted instantiation: adam.tests.c:init_gen_rand Unexecuted instantiation: parallel.tests.c:init_gen_rand Unexecuted instantiation: smooth_l1.tests.c:init_gen_rand Unexecuted instantiation: lamb.tests.c:init_gen_rand Unexecuted instantiation: dSFMT.c:init_gen_rand Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:init_gen_rand Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:init_gen_rand Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:init_gen_rand |
523 | | |
524 | | /** |
525 | | * This function is just the same as dsfmt_gv_init_by_array(). |
526 | | * @param init_key the array of 32-bit integers, used as a seed. |
527 | | * @param key_length the length of init_key. |
528 | | * see also \sa dsfmt_gv_init_by_array(), \sa dsfmt_init_by_array(). |
529 | | */ |
530 | 0 | inline static void init_by_array(uint32_t init_key[], int key_length) { |
531 | 0 | dsfmt_gv_init_by_array(init_key, key_length); |
532 | 0 | } Unexecuted instantiation: util.tests.c:init_by_array Unexecuted instantiation: gradient.tests.c:init_by_array Unexecuted instantiation: palettize.tests.c:init_by_array Unexecuted instantiation: concat.tests.c:init_by_array Unexecuted instantiation: pad.tests.c:init_by_array Unexecuted instantiation: tensor.bind.tests.c:init_by_array Unexecuted instantiation: graph.tests.c:init_by_array Unexecuted instantiation: case_of.backward.tests.c:init_by_array Unexecuted instantiation: while.backward.tests.c:init_by_array Unexecuted instantiation: custom.tests.c:init_by_array Unexecuted instantiation: reduce.tests.c:init_by_array Unexecuted instantiation: batch.norm.tests.c:init_by_array Unexecuted instantiation: cnnp.core.tests.c:init_by_array Unexecuted instantiation: symbolic.graph.tests.c:init_by_array Unexecuted instantiation: group.norm.tests.c:init_by_array Unexecuted instantiation: case_of.tests.c:init_by_array Unexecuted instantiation: micro.tests.c:init_by_array Unexecuted instantiation: compression.tests.c:init_by_array Unexecuted instantiation: transform.tests.c:init_by_array Unexecuted instantiation: dataframe.tests.c:init_by_array Unexecuted instantiation: complex.tests.c:init_by_array Unexecuted instantiation: swish.tests.c:init_by_array Unexecuted instantiation: minimize.tests.c:init_by_array Unexecuted instantiation: symbolic.graph.compile.tests.c:init_by_array Unexecuted instantiation: histogram.tests.c:init_by_array Unexecuted instantiation: rmsnorm.tests.c:init_by_array Unexecuted instantiation: tensor.tests.c:init_by_array Unexecuted instantiation: rand.tests.c:init_by_array Unexecuted instantiation: while.tests.c:init_by_array Unexecuted instantiation: cblas.tests.c:init_by_array Unexecuted instantiation: gelu.tests.c:init_by_array Unexecuted instantiation: numa.tests.c:init_by_array Unexecuted instantiation: loss.tests.c:init_by_array Unexecuted instantiation: tape.tests.c:init_by_array Unexecuted instantiation: dynamic.graph.tests.c:init_by_array Unexecuted instantiation: layer.norm.tests.c:init_by_array Unexecuted instantiation: winograd.tests.c:init_by_array Unexecuted instantiation: dataframe.addons.tests.c:init_by_array Unexecuted instantiation: attention.tests.c:init_by_array Unexecuted instantiation: compare.tests.c:init_by_array Unexecuted instantiation: forward.tests.c:init_by_array Unexecuted instantiation: convnet.tests.c:init_by_array Unexecuted instantiation: numeric.tests.c:init_by_array Unexecuted instantiation: cublas.tests.c:init_by_array Unexecuted instantiation: mpsblas.tests.c:init_by_array Unexecuted instantiation: upsample.tests.c:init_by_array Unexecuted instantiation: imdb.tests.c:init_by_array Unexecuted instantiation: lstm.tests.c:init_by_array Unexecuted instantiation: datatype.tests.c:init_by_array Unexecuted instantiation: leaky_relu.tests.c:init_by_array Unexecuted instantiation: random.tests.c:init_by_array Unexecuted instantiation: roi_align.tests.c:init_by_array Unexecuted instantiation: cudnn.tests.c:init_by_array Unexecuted instantiation: index.tests.c:init_by_array Unexecuted instantiation: cifar.tests.c:init_by_array Unexecuted instantiation: rmsprop.tests.c:init_by_array Unexecuted instantiation: sgd.tests.c:init_by_array Unexecuted instantiation: nccl.tests.c:init_by_array Unexecuted instantiation: nms.tests.c:init_by_array Unexecuted instantiation: schedule.tests.c:init_by_array Unexecuted instantiation: mpsdnn.tests.c:init_by_array Unexecuted instantiation: adam.tests.c:init_by_array Unexecuted instantiation: parallel.tests.c:init_by_array Unexecuted instantiation: smooth_l1.tests.c:init_by_array Unexecuted instantiation: lamb.tests.c:init_by_array Unexecuted instantiation: dSFMT.c:init_by_array Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:init_by_array Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:init_by_array Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:init_by_array |
533 | | |
534 | | /** |
535 | | * This function is just the same as dsfmt_gv_genrand_close1_open2(). |
536 | | * @return double precision floating point number. |
537 | | * see also \sa dsfmt_genrand_close1_open2() \sa |
538 | | * dsfmt_gv_genrand_close1_open2() |
539 | | */ |
540 | 0 | inline static double genrand_close1_open2(void) { |
541 | 0 | return dsfmt_gv_genrand_close1_open2(); |
542 | 0 | } Unexecuted instantiation: util.tests.c:genrand_close1_open2 Unexecuted instantiation: gradient.tests.c:genrand_close1_open2 Unexecuted instantiation: palettize.tests.c:genrand_close1_open2 Unexecuted instantiation: concat.tests.c:genrand_close1_open2 Unexecuted instantiation: pad.tests.c:genrand_close1_open2 Unexecuted instantiation: tensor.bind.tests.c:genrand_close1_open2 Unexecuted instantiation: graph.tests.c:genrand_close1_open2 Unexecuted instantiation: case_of.backward.tests.c:genrand_close1_open2 Unexecuted instantiation: while.backward.tests.c:genrand_close1_open2 Unexecuted instantiation: custom.tests.c:genrand_close1_open2 Unexecuted instantiation: reduce.tests.c:genrand_close1_open2 Unexecuted instantiation: batch.norm.tests.c:genrand_close1_open2 Unexecuted instantiation: cnnp.core.tests.c:genrand_close1_open2 Unexecuted instantiation: symbolic.graph.tests.c:genrand_close1_open2 Unexecuted instantiation: group.norm.tests.c:genrand_close1_open2 Unexecuted instantiation: case_of.tests.c:genrand_close1_open2 Unexecuted instantiation: micro.tests.c:genrand_close1_open2 Unexecuted instantiation: compression.tests.c:genrand_close1_open2 Unexecuted instantiation: transform.tests.c:genrand_close1_open2 Unexecuted instantiation: dataframe.tests.c:genrand_close1_open2 Unexecuted instantiation: complex.tests.c:genrand_close1_open2 Unexecuted instantiation: swish.tests.c:genrand_close1_open2 Unexecuted instantiation: minimize.tests.c:genrand_close1_open2 Unexecuted instantiation: symbolic.graph.compile.tests.c:genrand_close1_open2 Unexecuted instantiation: histogram.tests.c:genrand_close1_open2 Unexecuted instantiation: rmsnorm.tests.c:genrand_close1_open2 Unexecuted instantiation: tensor.tests.c:genrand_close1_open2 Unexecuted instantiation: rand.tests.c:genrand_close1_open2 Unexecuted instantiation: while.tests.c:genrand_close1_open2 Unexecuted instantiation: cblas.tests.c:genrand_close1_open2 Unexecuted instantiation: gelu.tests.c:genrand_close1_open2 Unexecuted instantiation: numa.tests.c:genrand_close1_open2 Unexecuted instantiation: loss.tests.c:genrand_close1_open2 Unexecuted instantiation: tape.tests.c:genrand_close1_open2 Unexecuted instantiation: dynamic.graph.tests.c:genrand_close1_open2 Unexecuted instantiation: layer.norm.tests.c:genrand_close1_open2 Unexecuted instantiation: winograd.tests.c:genrand_close1_open2 Unexecuted instantiation: dataframe.addons.tests.c:genrand_close1_open2 Unexecuted instantiation: attention.tests.c:genrand_close1_open2 Unexecuted instantiation: compare.tests.c:genrand_close1_open2 Unexecuted instantiation: forward.tests.c:genrand_close1_open2 Unexecuted instantiation: convnet.tests.c:genrand_close1_open2 Unexecuted instantiation: numeric.tests.c:genrand_close1_open2 Unexecuted instantiation: cublas.tests.c:genrand_close1_open2 Unexecuted instantiation: mpsblas.tests.c:genrand_close1_open2 Unexecuted instantiation: upsample.tests.c:genrand_close1_open2 Unexecuted instantiation: imdb.tests.c:genrand_close1_open2 Unexecuted instantiation: lstm.tests.c:genrand_close1_open2 Unexecuted instantiation: datatype.tests.c:genrand_close1_open2 Unexecuted instantiation: leaky_relu.tests.c:genrand_close1_open2 Unexecuted instantiation: random.tests.c:genrand_close1_open2 Unexecuted instantiation: roi_align.tests.c:genrand_close1_open2 Unexecuted instantiation: cudnn.tests.c:genrand_close1_open2 Unexecuted instantiation: index.tests.c:genrand_close1_open2 Unexecuted instantiation: cifar.tests.c:genrand_close1_open2 Unexecuted instantiation: rmsprop.tests.c:genrand_close1_open2 Unexecuted instantiation: sgd.tests.c:genrand_close1_open2 Unexecuted instantiation: nccl.tests.c:genrand_close1_open2 Unexecuted instantiation: nms.tests.c:genrand_close1_open2 Unexecuted instantiation: schedule.tests.c:genrand_close1_open2 Unexecuted instantiation: mpsdnn.tests.c:genrand_close1_open2 Unexecuted instantiation: adam.tests.c:genrand_close1_open2 Unexecuted instantiation: parallel.tests.c:genrand_close1_open2 Unexecuted instantiation: smooth_l1.tests.c:genrand_close1_open2 Unexecuted instantiation: lamb.tests.c:genrand_close1_open2 Unexecuted instantiation: dSFMT.c:genrand_close1_open2 Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:genrand_close1_open2 Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:genrand_close1_open2 Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:genrand_close1_open2 |
543 | | |
544 | | /** |
545 | | * This function is just the same as dsfmt_gv_genrand_close_open(). |
546 | | * @return double precision floating point number. |
547 | | * see also \sa dsfmt_genrand_close_open() \sa |
548 | | * dsfmt_gv_genrand_close_open() |
549 | | */ |
550 | 0 | inline static double genrand_close_open(void) { |
551 | 0 | return dsfmt_gv_genrand_close_open(); |
552 | 0 | } Unexecuted instantiation: util.tests.c:genrand_close_open Unexecuted instantiation: gradient.tests.c:genrand_close_open Unexecuted instantiation: palettize.tests.c:genrand_close_open Unexecuted instantiation: concat.tests.c:genrand_close_open Unexecuted instantiation: pad.tests.c:genrand_close_open Unexecuted instantiation: tensor.bind.tests.c:genrand_close_open Unexecuted instantiation: graph.tests.c:genrand_close_open Unexecuted instantiation: case_of.backward.tests.c:genrand_close_open Unexecuted instantiation: while.backward.tests.c:genrand_close_open Unexecuted instantiation: custom.tests.c:genrand_close_open Unexecuted instantiation: reduce.tests.c:genrand_close_open Unexecuted instantiation: batch.norm.tests.c:genrand_close_open Unexecuted instantiation: cnnp.core.tests.c:genrand_close_open Unexecuted instantiation: symbolic.graph.tests.c:genrand_close_open Unexecuted instantiation: group.norm.tests.c:genrand_close_open Unexecuted instantiation: case_of.tests.c:genrand_close_open Unexecuted instantiation: micro.tests.c:genrand_close_open Unexecuted instantiation: compression.tests.c:genrand_close_open Unexecuted instantiation: transform.tests.c:genrand_close_open Unexecuted instantiation: dataframe.tests.c:genrand_close_open Unexecuted instantiation: complex.tests.c:genrand_close_open Unexecuted instantiation: swish.tests.c:genrand_close_open Unexecuted instantiation: minimize.tests.c:genrand_close_open Unexecuted instantiation: symbolic.graph.compile.tests.c:genrand_close_open Unexecuted instantiation: histogram.tests.c:genrand_close_open Unexecuted instantiation: rmsnorm.tests.c:genrand_close_open Unexecuted instantiation: tensor.tests.c:genrand_close_open Unexecuted instantiation: rand.tests.c:genrand_close_open Unexecuted instantiation: while.tests.c:genrand_close_open Unexecuted instantiation: cblas.tests.c:genrand_close_open Unexecuted instantiation: gelu.tests.c:genrand_close_open Unexecuted instantiation: numa.tests.c:genrand_close_open Unexecuted instantiation: loss.tests.c:genrand_close_open Unexecuted instantiation: tape.tests.c:genrand_close_open Unexecuted instantiation: dynamic.graph.tests.c:genrand_close_open Unexecuted instantiation: layer.norm.tests.c:genrand_close_open Unexecuted instantiation: winograd.tests.c:genrand_close_open Unexecuted instantiation: dataframe.addons.tests.c:genrand_close_open Unexecuted instantiation: attention.tests.c:genrand_close_open Unexecuted instantiation: compare.tests.c:genrand_close_open Unexecuted instantiation: forward.tests.c:genrand_close_open Unexecuted instantiation: convnet.tests.c:genrand_close_open Unexecuted instantiation: numeric.tests.c:genrand_close_open Unexecuted instantiation: cublas.tests.c:genrand_close_open Unexecuted instantiation: mpsblas.tests.c:genrand_close_open Unexecuted instantiation: upsample.tests.c:genrand_close_open Unexecuted instantiation: imdb.tests.c:genrand_close_open Unexecuted instantiation: lstm.tests.c:genrand_close_open Unexecuted instantiation: datatype.tests.c:genrand_close_open Unexecuted instantiation: leaky_relu.tests.c:genrand_close_open Unexecuted instantiation: random.tests.c:genrand_close_open Unexecuted instantiation: roi_align.tests.c:genrand_close_open Unexecuted instantiation: cudnn.tests.c:genrand_close_open Unexecuted instantiation: index.tests.c:genrand_close_open Unexecuted instantiation: cifar.tests.c:genrand_close_open Unexecuted instantiation: rmsprop.tests.c:genrand_close_open Unexecuted instantiation: sgd.tests.c:genrand_close_open Unexecuted instantiation: nccl.tests.c:genrand_close_open Unexecuted instantiation: nms.tests.c:genrand_close_open Unexecuted instantiation: schedule.tests.c:genrand_close_open Unexecuted instantiation: mpsdnn.tests.c:genrand_close_open Unexecuted instantiation: adam.tests.c:genrand_close_open Unexecuted instantiation: parallel.tests.c:genrand_close_open Unexecuted instantiation: smooth_l1.tests.c:genrand_close_open Unexecuted instantiation: lamb.tests.c:genrand_close_open Unexecuted instantiation: dSFMT.c:genrand_close_open Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:genrand_close_open Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:genrand_close_open Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:genrand_close_open |
553 | | |
554 | | /** |
555 | | * This function is just the same as dsfmt_gv_genrand_open_close(). |
556 | | * @return double precision floating point number. |
557 | | * see also \sa dsfmt_genrand_open_close() \sa |
558 | | * dsfmt_gv_genrand_open_close() |
559 | | */ |
560 | 0 | inline static double genrand_open_close(void) { |
561 | 0 | return dsfmt_gv_genrand_open_close(); |
562 | 0 | } Unexecuted instantiation: util.tests.c:genrand_open_close Unexecuted instantiation: gradient.tests.c:genrand_open_close Unexecuted instantiation: palettize.tests.c:genrand_open_close Unexecuted instantiation: concat.tests.c:genrand_open_close Unexecuted instantiation: pad.tests.c:genrand_open_close Unexecuted instantiation: tensor.bind.tests.c:genrand_open_close Unexecuted instantiation: graph.tests.c:genrand_open_close Unexecuted instantiation: case_of.backward.tests.c:genrand_open_close Unexecuted instantiation: while.backward.tests.c:genrand_open_close Unexecuted instantiation: custom.tests.c:genrand_open_close Unexecuted instantiation: reduce.tests.c:genrand_open_close Unexecuted instantiation: batch.norm.tests.c:genrand_open_close Unexecuted instantiation: cnnp.core.tests.c:genrand_open_close Unexecuted instantiation: symbolic.graph.tests.c:genrand_open_close Unexecuted instantiation: group.norm.tests.c:genrand_open_close Unexecuted instantiation: case_of.tests.c:genrand_open_close Unexecuted instantiation: micro.tests.c:genrand_open_close Unexecuted instantiation: compression.tests.c:genrand_open_close Unexecuted instantiation: transform.tests.c:genrand_open_close Unexecuted instantiation: dataframe.tests.c:genrand_open_close Unexecuted instantiation: complex.tests.c:genrand_open_close Unexecuted instantiation: swish.tests.c:genrand_open_close Unexecuted instantiation: minimize.tests.c:genrand_open_close Unexecuted instantiation: symbolic.graph.compile.tests.c:genrand_open_close Unexecuted instantiation: histogram.tests.c:genrand_open_close Unexecuted instantiation: rmsnorm.tests.c:genrand_open_close Unexecuted instantiation: tensor.tests.c:genrand_open_close Unexecuted instantiation: rand.tests.c:genrand_open_close Unexecuted instantiation: while.tests.c:genrand_open_close Unexecuted instantiation: cblas.tests.c:genrand_open_close Unexecuted instantiation: gelu.tests.c:genrand_open_close Unexecuted instantiation: numa.tests.c:genrand_open_close Unexecuted instantiation: loss.tests.c:genrand_open_close Unexecuted instantiation: tape.tests.c:genrand_open_close Unexecuted instantiation: dynamic.graph.tests.c:genrand_open_close Unexecuted instantiation: layer.norm.tests.c:genrand_open_close Unexecuted instantiation: winograd.tests.c:genrand_open_close Unexecuted instantiation: dataframe.addons.tests.c:genrand_open_close Unexecuted instantiation: attention.tests.c:genrand_open_close Unexecuted instantiation: compare.tests.c:genrand_open_close Unexecuted instantiation: forward.tests.c:genrand_open_close Unexecuted instantiation: convnet.tests.c:genrand_open_close Unexecuted instantiation: numeric.tests.c:genrand_open_close Unexecuted instantiation: cublas.tests.c:genrand_open_close Unexecuted instantiation: mpsblas.tests.c:genrand_open_close Unexecuted instantiation: upsample.tests.c:genrand_open_close Unexecuted instantiation: imdb.tests.c:genrand_open_close Unexecuted instantiation: lstm.tests.c:genrand_open_close Unexecuted instantiation: datatype.tests.c:genrand_open_close Unexecuted instantiation: leaky_relu.tests.c:genrand_open_close Unexecuted instantiation: random.tests.c:genrand_open_close Unexecuted instantiation: roi_align.tests.c:genrand_open_close Unexecuted instantiation: cudnn.tests.c:genrand_open_close Unexecuted instantiation: index.tests.c:genrand_open_close Unexecuted instantiation: cifar.tests.c:genrand_open_close Unexecuted instantiation: rmsprop.tests.c:genrand_open_close Unexecuted instantiation: sgd.tests.c:genrand_open_close Unexecuted instantiation: nccl.tests.c:genrand_open_close Unexecuted instantiation: nms.tests.c:genrand_open_close Unexecuted instantiation: schedule.tests.c:genrand_open_close Unexecuted instantiation: mpsdnn.tests.c:genrand_open_close Unexecuted instantiation: adam.tests.c:genrand_open_close Unexecuted instantiation: parallel.tests.c:genrand_open_close Unexecuted instantiation: smooth_l1.tests.c:genrand_open_close Unexecuted instantiation: lamb.tests.c:genrand_open_close Unexecuted instantiation: dSFMT.c:genrand_open_close Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:genrand_open_close Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:genrand_open_close Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:genrand_open_close |
563 | | |
564 | | /** |
565 | | * This function is just the same as dsfmt_gv_genrand_open_open(). |
566 | | * @return double precision floating point number. |
567 | | * see also \sa dsfmt_genrand_open_open() \sa |
568 | | * dsfmt_gv_genrand_open_open() |
569 | | */ |
570 | 0 | inline static double genrand_open_open(void) { |
571 | 0 | return dsfmt_gv_genrand_open_open(); |
572 | 0 | } Unexecuted instantiation: util.tests.c:genrand_open_open Unexecuted instantiation: gradient.tests.c:genrand_open_open Unexecuted instantiation: palettize.tests.c:genrand_open_open Unexecuted instantiation: concat.tests.c:genrand_open_open Unexecuted instantiation: pad.tests.c:genrand_open_open Unexecuted instantiation: tensor.bind.tests.c:genrand_open_open Unexecuted instantiation: graph.tests.c:genrand_open_open Unexecuted instantiation: case_of.backward.tests.c:genrand_open_open Unexecuted instantiation: while.backward.tests.c:genrand_open_open Unexecuted instantiation: custom.tests.c:genrand_open_open Unexecuted instantiation: reduce.tests.c:genrand_open_open Unexecuted instantiation: batch.norm.tests.c:genrand_open_open Unexecuted instantiation: cnnp.core.tests.c:genrand_open_open Unexecuted instantiation: symbolic.graph.tests.c:genrand_open_open Unexecuted instantiation: group.norm.tests.c:genrand_open_open Unexecuted instantiation: case_of.tests.c:genrand_open_open Unexecuted instantiation: micro.tests.c:genrand_open_open Unexecuted instantiation: compression.tests.c:genrand_open_open Unexecuted instantiation: transform.tests.c:genrand_open_open Unexecuted instantiation: dataframe.tests.c:genrand_open_open Unexecuted instantiation: complex.tests.c:genrand_open_open Unexecuted instantiation: swish.tests.c:genrand_open_open Unexecuted instantiation: minimize.tests.c:genrand_open_open Unexecuted instantiation: symbolic.graph.compile.tests.c:genrand_open_open Unexecuted instantiation: histogram.tests.c:genrand_open_open Unexecuted instantiation: rmsnorm.tests.c:genrand_open_open Unexecuted instantiation: tensor.tests.c:genrand_open_open Unexecuted instantiation: rand.tests.c:genrand_open_open Unexecuted instantiation: while.tests.c:genrand_open_open Unexecuted instantiation: cblas.tests.c:genrand_open_open Unexecuted instantiation: gelu.tests.c:genrand_open_open Unexecuted instantiation: numa.tests.c:genrand_open_open Unexecuted instantiation: loss.tests.c:genrand_open_open Unexecuted instantiation: tape.tests.c:genrand_open_open Unexecuted instantiation: dynamic.graph.tests.c:genrand_open_open Unexecuted instantiation: layer.norm.tests.c:genrand_open_open Unexecuted instantiation: winograd.tests.c:genrand_open_open Unexecuted instantiation: dataframe.addons.tests.c:genrand_open_open Unexecuted instantiation: attention.tests.c:genrand_open_open Unexecuted instantiation: compare.tests.c:genrand_open_open Unexecuted instantiation: forward.tests.c:genrand_open_open Unexecuted instantiation: convnet.tests.c:genrand_open_open Unexecuted instantiation: numeric.tests.c:genrand_open_open Unexecuted instantiation: cublas.tests.c:genrand_open_open Unexecuted instantiation: mpsblas.tests.c:genrand_open_open Unexecuted instantiation: upsample.tests.c:genrand_open_open Unexecuted instantiation: imdb.tests.c:genrand_open_open Unexecuted instantiation: lstm.tests.c:genrand_open_open Unexecuted instantiation: datatype.tests.c:genrand_open_open Unexecuted instantiation: leaky_relu.tests.c:genrand_open_open Unexecuted instantiation: random.tests.c:genrand_open_open Unexecuted instantiation: roi_align.tests.c:genrand_open_open Unexecuted instantiation: cudnn.tests.c:genrand_open_open Unexecuted instantiation: index.tests.c:genrand_open_open Unexecuted instantiation: cifar.tests.c:genrand_open_open Unexecuted instantiation: rmsprop.tests.c:genrand_open_open Unexecuted instantiation: sgd.tests.c:genrand_open_open Unexecuted instantiation: nccl.tests.c:genrand_open_open Unexecuted instantiation: nms.tests.c:genrand_open_open Unexecuted instantiation: schedule.tests.c:genrand_open_open Unexecuted instantiation: mpsdnn.tests.c:genrand_open_open Unexecuted instantiation: adam.tests.c:genrand_open_open Unexecuted instantiation: parallel.tests.c:genrand_open_open Unexecuted instantiation: smooth_l1.tests.c:genrand_open_open Unexecuted instantiation: lamb.tests.c:genrand_open_open Unexecuted instantiation: dSFMT.c:genrand_open_open Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:genrand_open_open Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:genrand_open_open Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:genrand_open_open |
573 | | |
574 | | /** |
575 | | * This function is juset the same as dsfmt_gv_fill_array_open_close(). |
576 | | * @param array an array where pseudorandom numbers are filled |
577 | | * by this function. |
578 | | * @param size the number of pseudorandom numbers to be generated. |
579 | | * see also \sa dsfmt_gv_fill_array_open_close(), \sa |
580 | | * dsfmt_fill_array_close1_open2(), \sa |
581 | | * dsfmt_gv_fill_array_close1_open2() |
582 | | */ |
583 | 0 | inline static void fill_array_open_close(double array[], int size) { |
584 | 0 | dsfmt_gv_fill_array_open_close(array, size); |
585 | 0 | } Unexecuted instantiation: util.tests.c:fill_array_open_close Unexecuted instantiation: gradient.tests.c:fill_array_open_close Unexecuted instantiation: palettize.tests.c:fill_array_open_close Unexecuted instantiation: concat.tests.c:fill_array_open_close Unexecuted instantiation: pad.tests.c:fill_array_open_close Unexecuted instantiation: tensor.bind.tests.c:fill_array_open_close Unexecuted instantiation: graph.tests.c:fill_array_open_close Unexecuted instantiation: case_of.backward.tests.c:fill_array_open_close Unexecuted instantiation: while.backward.tests.c:fill_array_open_close Unexecuted instantiation: custom.tests.c:fill_array_open_close Unexecuted instantiation: reduce.tests.c:fill_array_open_close Unexecuted instantiation: batch.norm.tests.c:fill_array_open_close Unexecuted instantiation: cnnp.core.tests.c:fill_array_open_close Unexecuted instantiation: symbolic.graph.tests.c:fill_array_open_close Unexecuted instantiation: group.norm.tests.c:fill_array_open_close Unexecuted instantiation: case_of.tests.c:fill_array_open_close Unexecuted instantiation: micro.tests.c:fill_array_open_close Unexecuted instantiation: compression.tests.c:fill_array_open_close Unexecuted instantiation: transform.tests.c:fill_array_open_close Unexecuted instantiation: dataframe.tests.c:fill_array_open_close Unexecuted instantiation: complex.tests.c:fill_array_open_close Unexecuted instantiation: swish.tests.c:fill_array_open_close Unexecuted instantiation: minimize.tests.c:fill_array_open_close Unexecuted instantiation: symbolic.graph.compile.tests.c:fill_array_open_close Unexecuted instantiation: histogram.tests.c:fill_array_open_close Unexecuted instantiation: rmsnorm.tests.c:fill_array_open_close Unexecuted instantiation: tensor.tests.c:fill_array_open_close Unexecuted instantiation: rand.tests.c:fill_array_open_close Unexecuted instantiation: while.tests.c:fill_array_open_close Unexecuted instantiation: cblas.tests.c:fill_array_open_close Unexecuted instantiation: gelu.tests.c:fill_array_open_close Unexecuted instantiation: numa.tests.c:fill_array_open_close Unexecuted instantiation: loss.tests.c:fill_array_open_close Unexecuted instantiation: tape.tests.c:fill_array_open_close Unexecuted instantiation: dynamic.graph.tests.c:fill_array_open_close Unexecuted instantiation: layer.norm.tests.c:fill_array_open_close Unexecuted instantiation: winograd.tests.c:fill_array_open_close Unexecuted instantiation: dataframe.addons.tests.c:fill_array_open_close Unexecuted instantiation: attention.tests.c:fill_array_open_close Unexecuted instantiation: compare.tests.c:fill_array_open_close Unexecuted instantiation: forward.tests.c:fill_array_open_close Unexecuted instantiation: convnet.tests.c:fill_array_open_close Unexecuted instantiation: numeric.tests.c:fill_array_open_close Unexecuted instantiation: cublas.tests.c:fill_array_open_close Unexecuted instantiation: mpsblas.tests.c:fill_array_open_close Unexecuted instantiation: upsample.tests.c:fill_array_open_close Unexecuted instantiation: imdb.tests.c:fill_array_open_close Unexecuted instantiation: lstm.tests.c:fill_array_open_close Unexecuted instantiation: datatype.tests.c:fill_array_open_close Unexecuted instantiation: leaky_relu.tests.c:fill_array_open_close Unexecuted instantiation: random.tests.c:fill_array_open_close Unexecuted instantiation: roi_align.tests.c:fill_array_open_close Unexecuted instantiation: cudnn.tests.c:fill_array_open_close Unexecuted instantiation: index.tests.c:fill_array_open_close Unexecuted instantiation: cifar.tests.c:fill_array_open_close Unexecuted instantiation: rmsprop.tests.c:fill_array_open_close Unexecuted instantiation: sgd.tests.c:fill_array_open_close Unexecuted instantiation: nccl.tests.c:fill_array_open_close Unexecuted instantiation: nms.tests.c:fill_array_open_close Unexecuted instantiation: schedule.tests.c:fill_array_open_close Unexecuted instantiation: mpsdnn.tests.c:fill_array_open_close Unexecuted instantiation: adam.tests.c:fill_array_open_close Unexecuted instantiation: parallel.tests.c:fill_array_open_close Unexecuted instantiation: smooth_l1.tests.c:fill_array_open_close Unexecuted instantiation: lamb.tests.c:fill_array_open_close Unexecuted instantiation: dSFMT.c:fill_array_open_close Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:fill_array_open_close Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:fill_array_open_close Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:fill_array_open_close |
586 | | |
587 | | /** |
588 | | * This function is juset the same as dsfmt_gv_fill_array_close_open(). |
589 | | * @param array an array where pseudorandom numbers are filled |
590 | | * by this function. |
591 | | * @param size the number of pseudorandom numbers to be generated. |
592 | | * see also \sa dsfmt_gv_fill_array_close_open(), \sa |
593 | | * dsfmt_fill_array_close1_open2(), \sa |
594 | | * dsfmt_gv_fill_array_close1_open2() |
595 | | */ |
596 | 0 | inline static void fill_array_close_open(double array[], int size) { |
597 | 0 | dsfmt_gv_fill_array_close_open(array, size); |
598 | 0 | } Unexecuted instantiation: util.tests.c:fill_array_close_open Unexecuted instantiation: gradient.tests.c:fill_array_close_open Unexecuted instantiation: palettize.tests.c:fill_array_close_open Unexecuted instantiation: concat.tests.c:fill_array_close_open Unexecuted instantiation: pad.tests.c:fill_array_close_open Unexecuted instantiation: tensor.bind.tests.c:fill_array_close_open Unexecuted instantiation: graph.tests.c:fill_array_close_open Unexecuted instantiation: case_of.backward.tests.c:fill_array_close_open Unexecuted instantiation: while.backward.tests.c:fill_array_close_open Unexecuted instantiation: custom.tests.c:fill_array_close_open Unexecuted instantiation: reduce.tests.c:fill_array_close_open Unexecuted instantiation: batch.norm.tests.c:fill_array_close_open Unexecuted instantiation: cnnp.core.tests.c:fill_array_close_open Unexecuted instantiation: symbolic.graph.tests.c:fill_array_close_open Unexecuted instantiation: group.norm.tests.c:fill_array_close_open Unexecuted instantiation: case_of.tests.c:fill_array_close_open Unexecuted instantiation: micro.tests.c:fill_array_close_open Unexecuted instantiation: compression.tests.c:fill_array_close_open Unexecuted instantiation: transform.tests.c:fill_array_close_open Unexecuted instantiation: dataframe.tests.c:fill_array_close_open Unexecuted instantiation: complex.tests.c:fill_array_close_open Unexecuted instantiation: swish.tests.c:fill_array_close_open Unexecuted instantiation: minimize.tests.c:fill_array_close_open Unexecuted instantiation: symbolic.graph.compile.tests.c:fill_array_close_open Unexecuted instantiation: histogram.tests.c:fill_array_close_open Unexecuted instantiation: rmsnorm.tests.c:fill_array_close_open Unexecuted instantiation: tensor.tests.c:fill_array_close_open Unexecuted instantiation: rand.tests.c:fill_array_close_open Unexecuted instantiation: while.tests.c:fill_array_close_open Unexecuted instantiation: cblas.tests.c:fill_array_close_open Unexecuted instantiation: gelu.tests.c:fill_array_close_open Unexecuted instantiation: numa.tests.c:fill_array_close_open Unexecuted instantiation: loss.tests.c:fill_array_close_open Unexecuted instantiation: tape.tests.c:fill_array_close_open Unexecuted instantiation: dynamic.graph.tests.c:fill_array_close_open Unexecuted instantiation: layer.norm.tests.c:fill_array_close_open Unexecuted instantiation: winograd.tests.c:fill_array_close_open Unexecuted instantiation: dataframe.addons.tests.c:fill_array_close_open Unexecuted instantiation: attention.tests.c:fill_array_close_open Unexecuted instantiation: compare.tests.c:fill_array_close_open Unexecuted instantiation: forward.tests.c:fill_array_close_open Unexecuted instantiation: convnet.tests.c:fill_array_close_open Unexecuted instantiation: numeric.tests.c:fill_array_close_open Unexecuted instantiation: cublas.tests.c:fill_array_close_open Unexecuted instantiation: mpsblas.tests.c:fill_array_close_open Unexecuted instantiation: upsample.tests.c:fill_array_close_open Unexecuted instantiation: imdb.tests.c:fill_array_close_open Unexecuted instantiation: lstm.tests.c:fill_array_close_open Unexecuted instantiation: datatype.tests.c:fill_array_close_open Unexecuted instantiation: leaky_relu.tests.c:fill_array_close_open Unexecuted instantiation: random.tests.c:fill_array_close_open Unexecuted instantiation: roi_align.tests.c:fill_array_close_open Unexecuted instantiation: cudnn.tests.c:fill_array_close_open Unexecuted instantiation: index.tests.c:fill_array_close_open Unexecuted instantiation: cifar.tests.c:fill_array_close_open Unexecuted instantiation: rmsprop.tests.c:fill_array_close_open Unexecuted instantiation: sgd.tests.c:fill_array_close_open Unexecuted instantiation: nccl.tests.c:fill_array_close_open Unexecuted instantiation: nms.tests.c:fill_array_close_open Unexecuted instantiation: schedule.tests.c:fill_array_close_open Unexecuted instantiation: mpsdnn.tests.c:fill_array_close_open Unexecuted instantiation: adam.tests.c:fill_array_close_open Unexecuted instantiation: parallel.tests.c:fill_array_close_open Unexecuted instantiation: smooth_l1.tests.c:fill_array_close_open Unexecuted instantiation: lamb.tests.c:fill_array_close_open Unexecuted instantiation: dSFMT.c:fill_array_close_open Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:fill_array_close_open Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:fill_array_close_open Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:fill_array_close_open |
599 | | |
600 | | /** |
601 | | * This function is juset the same as dsfmt_gv_fill_array_open_open(). |
602 | | * @param array an array where pseudorandom numbers are filled |
603 | | * by this function. |
604 | | * @param size the number of pseudorandom numbers to be generated. |
605 | | * see also \sa dsfmt_gv_fill_array_open_open(), \sa |
606 | | * dsfmt_fill_array_close1_open2(), \sa |
607 | | * dsfmt_gv_fill_array_close1_open2() |
608 | | */ |
609 | 0 | inline static void fill_array_open_open(double array[], int size) { |
610 | 0 | dsfmt_gv_fill_array_open_open(array, size); |
611 | 0 | } Unexecuted instantiation: util.tests.c:fill_array_open_open Unexecuted instantiation: gradient.tests.c:fill_array_open_open Unexecuted instantiation: palettize.tests.c:fill_array_open_open Unexecuted instantiation: concat.tests.c:fill_array_open_open Unexecuted instantiation: pad.tests.c:fill_array_open_open Unexecuted instantiation: tensor.bind.tests.c:fill_array_open_open Unexecuted instantiation: graph.tests.c:fill_array_open_open Unexecuted instantiation: case_of.backward.tests.c:fill_array_open_open Unexecuted instantiation: while.backward.tests.c:fill_array_open_open Unexecuted instantiation: custom.tests.c:fill_array_open_open Unexecuted instantiation: reduce.tests.c:fill_array_open_open Unexecuted instantiation: batch.norm.tests.c:fill_array_open_open Unexecuted instantiation: cnnp.core.tests.c:fill_array_open_open Unexecuted instantiation: symbolic.graph.tests.c:fill_array_open_open Unexecuted instantiation: group.norm.tests.c:fill_array_open_open Unexecuted instantiation: case_of.tests.c:fill_array_open_open Unexecuted instantiation: micro.tests.c:fill_array_open_open Unexecuted instantiation: compression.tests.c:fill_array_open_open Unexecuted instantiation: transform.tests.c:fill_array_open_open Unexecuted instantiation: dataframe.tests.c:fill_array_open_open Unexecuted instantiation: complex.tests.c:fill_array_open_open Unexecuted instantiation: swish.tests.c:fill_array_open_open Unexecuted instantiation: minimize.tests.c:fill_array_open_open Unexecuted instantiation: symbolic.graph.compile.tests.c:fill_array_open_open Unexecuted instantiation: histogram.tests.c:fill_array_open_open Unexecuted instantiation: rmsnorm.tests.c:fill_array_open_open Unexecuted instantiation: tensor.tests.c:fill_array_open_open Unexecuted instantiation: rand.tests.c:fill_array_open_open Unexecuted instantiation: while.tests.c:fill_array_open_open Unexecuted instantiation: cblas.tests.c:fill_array_open_open Unexecuted instantiation: gelu.tests.c:fill_array_open_open Unexecuted instantiation: numa.tests.c:fill_array_open_open Unexecuted instantiation: loss.tests.c:fill_array_open_open Unexecuted instantiation: tape.tests.c:fill_array_open_open Unexecuted instantiation: dynamic.graph.tests.c:fill_array_open_open Unexecuted instantiation: layer.norm.tests.c:fill_array_open_open Unexecuted instantiation: winograd.tests.c:fill_array_open_open Unexecuted instantiation: dataframe.addons.tests.c:fill_array_open_open Unexecuted instantiation: attention.tests.c:fill_array_open_open Unexecuted instantiation: compare.tests.c:fill_array_open_open Unexecuted instantiation: forward.tests.c:fill_array_open_open Unexecuted instantiation: convnet.tests.c:fill_array_open_open Unexecuted instantiation: numeric.tests.c:fill_array_open_open Unexecuted instantiation: cublas.tests.c:fill_array_open_open Unexecuted instantiation: mpsblas.tests.c:fill_array_open_open Unexecuted instantiation: upsample.tests.c:fill_array_open_open Unexecuted instantiation: imdb.tests.c:fill_array_open_open Unexecuted instantiation: lstm.tests.c:fill_array_open_open Unexecuted instantiation: datatype.tests.c:fill_array_open_open Unexecuted instantiation: leaky_relu.tests.c:fill_array_open_open Unexecuted instantiation: random.tests.c:fill_array_open_open Unexecuted instantiation: roi_align.tests.c:fill_array_open_open Unexecuted instantiation: cudnn.tests.c:fill_array_open_open Unexecuted instantiation: index.tests.c:fill_array_open_open Unexecuted instantiation: cifar.tests.c:fill_array_open_open Unexecuted instantiation: rmsprop.tests.c:fill_array_open_open Unexecuted instantiation: sgd.tests.c:fill_array_open_open Unexecuted instantiation: nccl.tests.c:fill_array_open_open Unexecuted instantiation: nms.tests.c:fill_array_open_open Unexecuted instantiation: schedule.tests.c:fill_array_open_open Unexecuted instantiation: mpsdnn.tests.c:fill_array_open_open Unexecuted instantiation: adam.tests.c:fill_array_open_open Unexecuted instantiation: parallel.tests.c:fill_array_open_open Unexecuted instantiation: smooth_l1.tests.c:fill_array_open_open Unexecuted instantiation: lamb.tests.c:fill_array_open_open Unexecuted instantiation: dSFMT.c:fill_array_open_open Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:fill_array_open_open Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:fill_array_open_open Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:fill_array_open_open |
612 | | |
613 | | /** |
614 | | * This function is juset the same as dsfmt_gv_fill_array_close1_open2(). |
615 | | * @param array an array where pseudorandom numbers are filled |
616 | | * by this function. |
617 | | * @param size the number of pseudorandom numbers to be generated. |
618 | | * see also \sa dsfmt_fill_array_close1_open2(), \sa |
619 | | * dsfmt_gv_fill_array_close1_open2() |
620 | | */ |
621 | 0 | inline static void fill_array_close1_open2(double array[], int size) { |
622 | 0 | dsfmt_gv_fill_array_close1_open2(array, size); |
623 | 0 | } Unexecuted instantiation: util.tests.c:fill_array_close1_open2 Unexecuted instantiation: gradient.tests.c:fill_array_close1_open2 Unexecuted instantiation: palettize.tests.c:fill_array_close1_open2 Unexecuted instantiation: concat.tests.c:fill_array_close1_open2 Unexecuted instantiation: pad.tests.c:fill_array_close1_open2 Unexecuted instantiation: tensor.bind.tests.c:fill_array_close1_open2 Unexecuted instantiation: graph.tests.c:fill_array_close1_open2 Unexecuted instantiation: case_of.backward.tests.c:fill_array_close1_open2 Unexecuted instantiation: while.backward.tests.c:fill_array_close1_open2 Unexecuted instantiation: custom.tests.c:fill_array_close1_open2 Unexecuted instantiation: reduce.tests.c:fill_array_close1_open2 Unexecuted instantiation: batch.norm.tests.c:fill_array_close1_open2 Unexecuted instantiation: cnnp.core.tests.c:fill_array_close1_open2 Unexecuted instantiation: symbolic.graph.tests.c:fill_array_close1_open2 Unexecuted instantiation: group.norm.tests.c:fill_array_close1_open2 Unexecuted instantiation: case_of.tests.c:fill_array_close1_open2 Unexecuted instantiation: micro.tests.c:fill_array_close1_open2 Unexecuted instantiation: compression.tests.c:fill_array_close1_open2 Unexecuted instantiation: transform.tests.c:fill_array_close1_open2 Unexecuted instantiation: dataframe.tests.c:fill_array_close1_open2 Unexecuted instantiation: complex.tests.c:fill_array_close1_open2 Unexecuted instantiation: swish.tests.c:fill_array_close1_open2 Unexecuted instantiation: minimize.tests.c:fill_array_close1_open2 Unexecuted instantiation: symbolic.graph.compile.tests.c:fill_array_close1_open2 Unexecuted instantiation: histogram.tests.c:fill_array_close1_open2 Unexecuted instantiation: rmsnorm.tests.c:fill_array_close1_open2 Unexecuted instantiation: tensor.tests.c:fill_array_close1_open2 Unexecuted instantiation: rand.tests.c:fill_array_close1_open2 Unexecuted instantiation: while.tests.c:fill_array_close1_open2 Unexecuted instantiation: cblas.tests.c:fill_array_close1_open2 Unexecuted instantiation: gelu.tests.c:fill_array_close1_open2 Unexecuted instantiation: numa.tests.c:fill_array_close1_open2 Unexecuted instantiation: loss.tests.c:fill_array_close1_open2 Unexecuted instantiation: tape.tests.c:fill_array_close1_open2 Unexecuted instantiation: dynamic.graph.tests.c:fill_array_close1_open2 Unexecuted instantiation: layer.norm.tests.c:fill_array_close1_open2 Unexecuted instantiation: winograd.tests.c:fill_array_close1_open2 Unexecuted instantiation: dataframe.addons.tests.c:fill_array_close1_open2 Unexecuted instantiation: attention.tests.c:fill_array_close1_open2 Unexecuted instantiation: compare.tests.c:fill_array_close1_open2 Unexecuted instantiation: forward.tests.c:fill_array_close1_open2 Unexecuted instantiation: convnet.tests.c:fill_array_close1_open2 Unexecuted instantiation: numeric.tests.c:fill_array_close1_open2 Unexecuted instantiation: cublas.tests.c:fill_array_close1_open2 Unexecuted instantiation: mpsblas.tests.c:fill_array_close1_open2 Unexecuted instantiation: upsample.tests.c:fill_array_close1_open2 Unexecuted instantiation: imdb.tests.c:fill_array_close1_open2 Unexecuted instantiation: lstm.tests.c:fill_array_close1_open2 Unexecuted instantiation: datatype.tests.c:fill_array_close1_open2 Unexecuted instantiation: leaky_relu.tests.c:fill_array_close1_open2 Unexecuted instantiation: random.tests.c:fill_array_close1_open2 Unexecuted instantiation: roi_align.tests.c:fill_array_close1_open2 Unexecuted instantiation: cudnn.tests.c:fill_array_close1_open2 Unexecuted instantiation: index.tests.c:fill_array_close1_open2 Unexecuted instantiation: cifar.tests.c:fill_array_close1_open2 Unexecuted instantiation: rmsprop.tests.c:fill_array_close1_open2 Unexecuted instantiation: sgd.tests.c:fill_array_close1_open2 Unexecuted instantiation: nccl.tests.c:fill_array_close1_open2 Unexecuted instantiation: nms.tests.c:fill_array_close1_open2 Unexecuted instantiation: schedule.tests.c:fill_array_close1_open2 Unexecuted instantiation: mpsdnn.tests.c:fill_array_close1_open2 Unexecuted instantiation: adam.tests.c:fill_array_close1_open2 Unexecuted instantiation: parallel.tests.c:fill_array_close1_open2 Unexecuted instantiation: smooth_l1.tests.c:fill_array_close1_open2 Unexecuted instantiation: lamb.tests.c:fill_array_close1_open2 Unexecuted instantiation: dSFMT.c:fill_array_close1_open2 Unexecuted instantiation: ccv_nnc_dropout_cpu_ref.c:fill_array_close1_open2 Unexecuted instantiation: ccv_nnc_rand_uniform_cpu_ref.c:fill_array_close1_open2 Unexecuted instantiation: ccv_nnc_rand_normal_cpu_ref.c:fill_array_close1_open2 |
624 | | #endif /* DSFMT_DO_NOT_USE_OLD_NAMES */ |
625 | | |
626 | | #if defined(__cplusplus) |
627 | | } |
628 | | #endif |
629 | | |
630 | | #endif /* DSFMT_H */ |