Coverage Report

Created: 2025-02-24 17:43

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/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 */