## Coverage Report

#### Created: 2026-05-04 15:30

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.16G
    #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.16G
    #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
    641M
    #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: adam.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: cifar.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: cnnp.core.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: compare.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: concat.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: cublas.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: cudnn.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: datatype.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: gelu.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: imdb.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: index.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: lamb.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: leaky_relu.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: loss.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: lstm.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: mpsblas.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: mpsdnn.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: nccl.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: nms.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: pad.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: palettize.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: parallel.tests.c:dsfmt_genrand_uint32

    partition.tests.c:dsfmt_genrand_uint32

    Line
    Count
    Source
    235
    80.0k
    inline static uint32_t dsfmt_genrand_uint32(dsfmt_t *dsfmt) {
    236
    80.0k
        uint32_t r;
    237
    80.0k
        uint64_t *psfmt64 = &dsfmt->status[0].u[0];
    238
    239
    80.0k
        if (dsfmt->idx >= DSFMT_N64) {
    240
    216
      dsfmt_gen_rand_all(dsfmt);
    241
    216
      dsfmt->idx = 0;
    242
    216
        }
    243
    80.0k
        r = psfmt64[dsfmt->idx++] & 0xffffffffU;
    244
    80.0k
        return r;
    245
    80.0k
    }
    Unexecuted instantiation: random.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: reduce.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: rmsprop.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: roi_align.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: scatter_add.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: schedule.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: sgd.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: smooth_l1.tests.c:dsfmt_genrand_uint32

    sort.tests.c:dsfmt_genrand_uint32

    Line
    Count
    Source
    235
    20.0k
    inline static uint32_t dsfmt_genrand_uint32(dsfmt_t *dsfmt) {
    236
    20.0k
        uint32_t r;
    237
    20.0k
        uint64_t *psfmt64 = &dsfmt->status[0].u[0];
    238
    239
    20.0k
        if (dsfmt->idx >= DSFMT_N64) {
    240
    54
      dsfmt_gen_rand_all(dsfmt);
    241
    54
      dsfmt->idx = 0;
    242
    54
        }
    243
    20.0k
        r = psfmt64[dsfmt->idx++] & 0xffffffffU;
    244
    20.0k
        return r;
    245
    20.0k
    }
    Unexecuted instantiation: swish.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: tensor.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: transform.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: unique_consecutive.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: upsample.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: convnet.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: attention.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: batch.norm.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: case_of.backward.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: case_of.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: cblas.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: complex.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: custom.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: dataframe.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: forward.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: gradient.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: graph.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: group.norm.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: histogram.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: layer.norm.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: micro.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: minimize.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: numa.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: rand.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: rmsnorm.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: tape.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: tensor.bind.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: while.backward.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: while.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: winograd.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: numeric.tests.c:dsfmt_genrand_uint32
    Unexecuted instantiation: util.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
    482M
    inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) {
    257
    482M
        double r;
    258
    482M
        double *psfmt64 = &dsfmt->status[0].d[0];
    259
    260
    482M
        if (dsfmt->idx >= DSFMT_N64) {
    261
    1.26M
      dsfmt_gen_rand_all(dsfmt);
    262
    1.26M
      dsfmt->idx = 0;
    263
    1.26M
        }
    264
    482M
        r = psfmt64[dsfmt->idx++];
    265
    482M
        return r;
    266
    482M
    }

    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
    }
    Unexecuted instantiation: cifar.tests.c:dsfmt_genrand_close1_open2

    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
    }

    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
    }

    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
    }
    Unexecuted instantiation: concat.tests.c:dsfmt_genrand_close1_open2

    cublas.tests.c:dsfmt_genrand_close1_open2

    Line
    Count
    Source
    256
    61.4M
    inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) {
    257
    61.4M
        double r;
    258
    61.4M
        double *psfmt64 = &dsfmt->status[0].d[0];
    259
    260
    61.4M
        if (dsfmt->idx >= DSFMT_N64) {
    261
    160k
      dsfmt_gen_rand_all(dsfmt);
    262
    160k
      dsfmt->idx = 0;
    263
    160k
        }
    264
    61.4M
        r = psfmt64[dsfmt->idx++];
    265
    61.4M
        return r;
    266
    61.4M
    }

    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
    }
    Unexecuted instantiation: datatype.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
    }

    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: imdb.tests.c:dsfmt_genrand_close1_open2

    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
    }

    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
    }

    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
    }

    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
    }

    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: mpsblas.tests.c:dsfmt_genrand_close1_open2
    Unexecuted instantiation: mpsdnn.tests.c:dsfmt_genrand_close1_open2
    Unexecuted instantiation: nccl.tests.c:dsfmt_genrand_close1_open2
    Unexecuted instantiation: nms.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: palettize.tests.c:dsfmt_genrand_close1_open2

    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
    }

    partition.tests.c:dsfmt_genrand_close1_open2

    Line
    Count
    Source
    256
    157k
    inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) {
    257
    157k
        double r;
    258
    157k
        double *psfmt64 = &dsfmt->status[0].d[0];
    259
    260
    157k
        if (dsfmt->idx >= DSFMT_N64) {
    261
    424
      dsfmt_gen_rand_all(dsfmt);
    262
    424
      dsfmt->idx = 0;
    263
    424
        }
    264
    157k
        r = psfmt64[dsfmt->idx++];
    265
    157k
        return r;
    266
    157k
    }
    Unexecuted instantiation: random.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
    }

    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
    }

    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
    }

    scatter_add.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: schedule.tests.c:dsfmt_genrand_close1_open2

    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
    }

    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
    }

    sort.tests.c:dsfmt_genrand_close1_open2

    Line
    Count
    Source
    256
    20.0k
    inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) {
    257
    20.0k
        double r;
    258
    20.0k
        double *psfmt64 = &dsfmt->status[0].d[0];
    259
    260
    20.0k
        if (dsfmt->idx >= DSFMT_N64) {
    261
    54
      dsfmt_gen_rand_all(dsfmt);
    262
    54
      dsfmt->idx = 0;
    263
    54
        }
    264
    20.0k
        r = psfmt64[dsfmt->idx++];
    265
    20.0k
        return r;
    266
    20.0k
    }

    swish.tests.c:dsfmt_genrand_close1_open2

    Line
    Count
    Source
    256
    3.61k
    inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) {
    257
    3.61k
        double r;
    258
    3.61k
        double *psfmt64 = &dsfmt->status[0].d[0];
    259
    260
    3.61k
        if (dsfmt->idx >= DSFMT_N64) {
    261
    14
      dsfmt_gen_rand_all(dsfmt);
    262
    14
      dsfmt->idx = 0;
    263
    14
        }
    264
    3.61k
        r = psfmt64[dsfmt->idx++];
    265
    3.61k
        return r;
    266
    3.61k
    }

    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
    }

    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: unique_consecutive.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
    }

    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
    }

    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
    }

    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
    }
    Unexecuted instantiation: case_of.backward.tests.c:dsfmt_genrand_close1_open2
    Unexecuted instantiation: case_of.tests.c:dsfmt_genrand_close1_open2

    cblas.tests.c:dsfmt_genrand_close1_open2

    Line
    Count
    Source
    256
    574k
    inline static double dsfmt_genrand_close1_open2(dsfmt_t *dsfmt) {
    257
    574k
        double r;
    258
    574k
        double *psfmt64 = &dsfmt->status[0].d[0];
    259
    260
    574k
        if (dsfmt->idx >= DSFMT_N64) {
    261
    1.51k
      dsfmt_gen_rand_all(dsfmt);
    262
    1.51k
      dsfmt->idx = 0;
    263
    1.51k
        }
    264
    574k
        r = psfmt64[dsfmt->idx++];
    265
    574k
        return r;
    266
    574k
    }

    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
    }
    Unexecuted instantiation: custom.tests.c:dsfmt_genrand_close1_open2
    Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_genrand_close1_open2
    Unexecuted instantiation: dataframe.tests.c:dsfmt_genrand_close1_open2

    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
    }

    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
    }

    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
    }

    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
    }

    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
    }

    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
    }

    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
    }
    Unexecuted instantiation: minimize.tests.c:dsfmt_genrand_close1_open2
    Unexecuted instantiation: numa.tests.c:dsfmt_genrand_close1_open2
    Unexecuted instantiation: rand.tests.c:dsfmt_genrand_close1_open2

    rmsnorm.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
    }

    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
    }
    Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_genrand_close1_open2
    Unexecuted instantiation: tape.tests.c:dsfmt_genrand_close1_open2
    Unexecuted instantiation: tensor.bind.tests.c:dsfmt_genrand_close1_open2
    Unexecuted instantiation: while.backward.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
    }

    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
    }

    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
    }

    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
    }
    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: adam.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: cifar.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: cnnp.core.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: compare.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: compression.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: concat.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: cublas.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: cudnn.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: datatype.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: gelu.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: imdb.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: index.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: lamb.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: leaky_relu.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: loss.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: lstm.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: mpsblas.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: mpsdnn.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: pad.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: palettize.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: parallel.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: partition.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: random.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: reduce.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: rmsprop.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: roi_align.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: scatter_add.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: schedule.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: sgd.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: smooth_l1.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: sort.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: swish.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: tensor.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: transform.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: unique_consecutive.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: upsample.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: convnet.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: attention.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: batch.norm.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: case_of.backward.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: case_of.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: cblas.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: complex.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: custom.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: dataframe.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: forward.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: gradient.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: graph.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: group.norm.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: histogram.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: layer.norm.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: micro.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: minimize.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: numa.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: rand.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: rmsnorm.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: tape.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: tensor.bind.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: while.backward.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: while.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: winograd.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: numeric.tests.c:dsfmt_gv_genrand_uint32
    Unexecuted instantiation: util.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: adam.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: cifar.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: cnnp.core.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: compare.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: compression.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: concat.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: cublas.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: cudnn.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: datatype.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: gelu.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: imdb.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: index.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: lamb.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: leaky_relu.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: loss.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: lstm.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: mpsblas.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: mpsdnn.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: pad.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: palettize.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: parallel.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: partition.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: random.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: reduce.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: rmsprop.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: roi_align.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: scatter_add.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: schedule.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: sgd.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: smooth_l1.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: sort.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: swish.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: tensor.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: transform.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: unique_consecutive.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: upsample.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: convnet.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: attention.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: batch.norm.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: case_of.backward.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: case_of.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: cblas.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: complex.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: custom.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: dataframe.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: forward.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: gradient.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: graph.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: group.norm.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: histogram.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: layer.norm.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: micro.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: minimize.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: numa.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: rand.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: rmsnorm.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: tape.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: tensor.bind.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: while.backward.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: while.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: winograd.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: numeric.tests.c:dsfmt_gv_genrand_close1_open2
    Unexecuted instantiation: util.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
    }
    Unexecuted instantiation: adam.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: cifar.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: cnnp.core.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: compare.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: compression.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: concat.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: cublas.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: cudnn.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: datatype.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: gelu.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: imdb.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: index.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: lamb.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: leaky_relu.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: loss.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: lstm.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: mpsblas.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: mpsdnn.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: pad.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: palettize.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: parallel.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: partition.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: random.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: reduce.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: rmsprop.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: roi_align.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: scatter_add.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: schedule.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: sgd.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: smooth_l1.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: sort.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: swish.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: tensor.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: transform.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: unique_consecutive.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: upsample.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: convnet.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: attention.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: batch.norm.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: case_of.backward.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: case_of.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: cblas.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: complex.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: custom.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: dataframe.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: forward.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: gradient.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: graph.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: group.norm.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: histogram.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: layer.norm.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: micro.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: minimize.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: numa.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: rand.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: rmsnorm.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: tape.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: tensor.bind.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: while.backward.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: while.tests.c:dsfmt_genrand_close_open
    Unexecuted instantiation: winograd.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
    }

    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: 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: adam.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: cifar.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: cnnp.core.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: compare.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: compression.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: concat.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: cublas.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: cudnn.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: datatype.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: gelu.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: imdb.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: index.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: lamb.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: leaky_relu.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: loss.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: lstm.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: mpsblas.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: mpsdnn.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: pad.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: palettize.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: parallel.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: partition.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: random.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: reduce.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: rmsprop.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: roi_align.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: scatter_add.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: schedule.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: sgd.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: smooth_l1.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: sort.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: swish.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: tensor.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: transform.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: unique_consecutive.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: upsample.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: convnet.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: attention.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: batch.norm.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: case_of.backward.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: case_of.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: cblas.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: complex.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: custom.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: dataframe.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: forward.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: gradient.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: graph.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: group.norm.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: histogram.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: layer.norm.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: micro.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: minimize.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: numa.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: rand.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: rmsnorm.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: tape.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: tensor.bind.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: while.backward.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: while.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: winograd.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: numeric.tests.c:dsfmt_gv_genrand_close_open
    Unexecuted instantiation: util.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
    482M
    inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) {
    322
    482M
        return 2.0 - dsfmt_genrand_close1_open2(dsfmt);
    323
    482M
    }

    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
    }
    Unexecuted instantiation: cifar.tests.c:dsfmt_genrand_open_close

    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
    }

    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
    }

    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
    }
    Unexecuted instantiation: concat.tests.c:dsfmt_genrand_open_close

    cublas.tests.c:dsfmt_genrand_open_close

    Line
    Count
    Source
    321
    61.4M
    inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) {
    322
    61.4M
        return 2.0 - dsfmt_genrand_close1_open2(dsfmt);
    323
    61.4M
    }

    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
    }
    Unexecuted instantiation: datatype.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
    }

    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: imdb.tests.c:dsfmt_genrand_open_close

    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
    }

    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
    }

    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
    }

    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
    }

    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: mpsblas.tests.c:dsfmt_genrand_open_close
    Unexecuted instantiation: mpsdnn.tests.c:dsfmt_genrand_open_close
    Unexecuted instantiation: nccl.tests.c:dsfmt_genrand_open_close
    Unexecuted instantiation: nms.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: palettize.tests.c:dsfmt_genrand_open_close

    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
    }

    partition.tests.c:dsfmt_genrand_open_close

    Line
    Count
    Source
    321
    157k
    inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) {
    322
    157k
        return 2.0 - dsfmt_genrand_close1_open2(dsfmt);
    323
    157k
    }
    Unexecuted instantiation: random.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
    }

    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
    }

    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
    }

    scatter_add.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: schedule.tests.c:dsfmt_genrand_open_close

    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
    }

    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
    }

    sort.tests.c:dsfmt_genrand_open_close

    Line
    Count
    Source
    321
    20.0k
    inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) {
    322
    20.0k
        return 2.0 - dsfmt_genrand_close1_open2(dsfmt);
    323
    20.0k
    }

    swish.tests.c:dsfmt_genrand_open_close

    Line
    Count
    Source
    321
    3.61k
    inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) {
    322
    3.61k
        return 2.0 - dsfmt_genrand_close1_open2(dsfmt);
    323
    3.61k
    }

    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
    }

    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: unique_consecutive.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
    }

    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
    }

    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
    }

    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
    }
    Unexecuted instantiation: case_of.backward.tests.c:dsfmt_genrand_open_close
    Unexecuted instantiation: case_of.tests.c:dsfmt_genrand_open_close

    cblas.tests.c:dsfmt_genrand_open_close

    Line
    Count
    Source
    321
    574k
    inline static double dsfmt_genrand_open_close(dsfmt_t *dsfmt) {
    322
    574k
        return 2.0 - dsfmt_genrand_close1_open2(dsfmt);
    323
    574k
    }

    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
    }
    Unexecuted instantiation: custom.tests.c:dsfmt_genrand_open_close
    Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_genrand_open_close
    Unexecuted instantiation: dataframe.tests.c:dsfmt_genrand_open_close

    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
    }

    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
    }

    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
    }

    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
    }

    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
    }

    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
    }

    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
    }
    Unexecuted instantiation: minimize.tests.c:dsfmt_genrand_open_close
    Unexecuted instantiation: numa.tests.c:dsfmt_genrand_open_close
    Unexecuted instantiation: rand.tests.c:dsfmt_genrand_open_close

    rmsnorm.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
    }

    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
    }
    Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_genrand_open_close
    Unexecuted instantiation: tape.tests.c:dsfmt_genrand_open_close
    Unexecuted instantiation: tensor.bind.tests.c:dsfmt_genrand_open_close
    Unexecuted instantiation: while.backward.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
    }

    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: numeric.tests.c:dsfmt_genrand_open_close
    Unexecuted instantiation: util.tests.c:dsfmt_genrand_open_close
    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: adam.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: cifar.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: cnnp.core.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: compare.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: compression.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: concat.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: cublas.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: cudnn.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: datatype.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: gelu.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: imdb.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: index.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: lamb.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: leaky_relu.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: loss.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: lstm.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: mpsblas.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: mpsdnn.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: pad.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: palettize.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: parallel.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: partition.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: random.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: reduce.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: rmsprop.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: roi_align.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: scatter_add.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: schedule.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: sgd.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: smooth_l1.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: sort.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: swish.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: tensor.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: transform.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: unique_consecutive.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: upsample.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: convnet.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: attention.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: batch.norm.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: case_of.backward.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: case_of.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: cblas.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: complex.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: custom.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: dataframe.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: forward.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: gradient.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: graph.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: group.norm.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: histogram.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: layer.norm.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: micro.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: minimize.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: numa.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: rand.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: rmsnorm.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: tape.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: tensor.bind.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: while.backward.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: while.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: winograd.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: numeric.tests.c:dsfmt_gv_genrand_open_close
    Unexecuted instantiation: util.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: adam.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: cifar.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: cnnp.core.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: compare.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: compression.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: concat.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: cublas.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: cudnn.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: datatype.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: gelu.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: imdb.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: index.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: lamb.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: leaky_relu.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: loss.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: lstm.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: mpsblas.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: mpsdnn.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: pad.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: palettize.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: parallel.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: partition.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: random.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: reduce.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: rmsprop.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: roi_align.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: scatter_add.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: schedule.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: sgd.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: smooth_l1.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: sort.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: swish.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: tensor.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: transform.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: unique_consecutive.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: upsample.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: convnet.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: attention.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: batch.norm.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: case_of.backward.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: case_of.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: cblas.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: complex.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: custom.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: dataframe.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: forward.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: gradient.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: graph.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: group.norm.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: histogram.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: layer.norm.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: micro.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: minimize.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: numa.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: rand.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: rmsnorm.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: tape.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: tensor.bind.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: while.backward.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: while.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: winograd.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: numeric.tests.c:dsfmt_genrand_open_open
    Unexecuted instantiation: util.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: adam.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: cifar.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: cnnp.core.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: compare.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: compression.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: concat.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: cublas.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: cudnn.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: datatype.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: gelu.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: imdb.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: index.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: lamb.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: leaky_relu.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: loss.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: lstm.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: mpsblas.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: mpsdnn.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: pad.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: palettize.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: parallel.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: partition.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: random.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: reduce.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: rmsprop.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: roi_align.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: scatter_add.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: schedule.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: sgd.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: smooth_l1.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: sort.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: swish.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: tensor.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: transform.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: unique_consecutive.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: upsample.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: convnet.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: attention.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: batch.norm.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: case_of.backward.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: case_of.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: cblas.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: complex.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: custom.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: dataframe.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: forward.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: gradient.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: graph.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: group.norm.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: histogram.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: layer.norm.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: micro.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: minimize.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: numa.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: rand.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: rmsnorm.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: tape.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: tensor.bind.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: while.backward.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: while.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: winograd.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: numeric.tests.c:dsfmt_gv_genrand_open_open
    Unexecuted instantiation: util.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: adam.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: cifar.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: cnnp.core.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: compare.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: compression.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: concat.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: cublas.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: cudnn.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: datatype.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: gelu.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: imdb.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: index.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: lamb.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: leaky_relu.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: loss.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: lstm.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: mpsblas.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: mpsdnn.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: pad.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: palettize.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: parallel.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: partition.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: random.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: reduce.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: rmsprop.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: roi_align.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: scatter_add.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: schedule.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: sgd.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: smooth_l1.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: sort.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: swish.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: tensor.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: transform.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: unique_consecutive.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: upsample.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: convnet.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: attention.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: batch.norm.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: case_of.backward.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: case_of.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: cblas.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: complex.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: custom.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: dataframe.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: forward.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: gradient.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: graph.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: group.norm.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: histogram.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: layer.norm.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: micro.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: minimize.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: numa.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: rand.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: rmsnorm.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: tape.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: tensor.bind.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: while.backward.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: while.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: winograd.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: numeric.tests.c:dsfmt_gv_fill_array_close1_open2
    Unexecuted instantiation: util.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: adam.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: cifar.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: cnnp.core.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: compare.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: compression.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: concat.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: cublas.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: cudnn.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: datatype.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: gelu.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: imdb.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: index.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: lamb.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: leaky_relu.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: loss.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: lstm.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: mpsblas.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: mpsdnn.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: pad.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: palettize.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: parallel.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: partition.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: random.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: reduce.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: rmsprop.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: roi_align.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: scatter_add.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: schedule.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: sgd.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: smooth_l1.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: sort.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: swish.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: tensor.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: transform.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: unique_consecutive.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: upsample.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: convnet.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: attention.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: batch.norm.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: case_of.backward.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: case_of.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: cblas.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: complex.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: custom.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: dataframe.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: forward.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: gradient.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: graph.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: group.norm.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: histogram.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: layer.norm.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: micro.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: minimize.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: numa.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: rand.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: rmsnorm.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: tape.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: tensor.bind.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: while.backward.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: while.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: winograd.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: numeric.tests.c:dsfmt_gv_fill_array_open_close
    Unexecuted instantiation: util.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: adam.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: cifar.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: cnnp.core.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: compare.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: compression.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: concat.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: cublas.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: cudnn.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: datatype.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: gelu.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: imdb.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: index.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: lamb.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: leaky_relu.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: loss.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: lstm.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: mpsblas.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: mpsdnn.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: pad.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: palettize.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: parallel.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: partition.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: random.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: reduce.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: rmsprop.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: roi_align.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: scatter_add.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: schedule.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: sgd.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: smooth_l1.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: sort.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: swish.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: tensor.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: transform.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: unique_consecutive.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: upsample.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: convnet.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: attention.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: batch.norm.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: case_of.backward.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: case_of.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: cblas.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: complex.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: custom.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: dataframe.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: forward.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: gradient.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: graph.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: group.norm.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: histogram.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: layer.norm.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: micro.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: minimize.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: numa.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: rand.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: rmsnorm.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: tape.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: tensor.bind.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: while.backward.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: while.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: winograd.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: numeric.tests.c:dsfmt_gv_fill_array_close_open
    Unexecuted instantiation: util.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: adam.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: cifar.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: cnnp.core.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: compare.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: compression.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: concat.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: cublas.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: cudnn.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: datatype.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: gelu.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: imdb.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: index.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: lamb.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: leaky_relu.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: loss.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: lstm.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: mpsblas.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: mpsdnn.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: pad.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: palettize.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: parallel.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: partition.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: random.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: reduce.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: rmsprop.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: roi_align.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: scatter_add.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: schedule.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: sgd.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: smooth_l1.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: sort.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: swish.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: tensor.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: transform.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: unique_consecutive.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: upsample.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: convnet.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: attention.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: batch.norm.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: case_of.backward.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: case_of.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: cblas.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: complex.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: custom.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: dataframe.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: forward.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: gradient.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: graph.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: group.norm.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: histogram.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: layer.norm.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: micro.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: minimize.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: numa.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: rand.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: rmsnorm.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: tape.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: tensor.bind.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: while.backward.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: while.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: winograd.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: numeric.tests.c:dsfmt_gv_fill_array_open_open
    Unexecuted instantiation: util.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
    485
    inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) {
    441
    485
        dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP);
    442
    485
    }

    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
    }
    Unexecuted instantiation: cifar.tests.c:dsfmt_init_gen_rand

    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
    }

    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
    }

    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
    }
    Unexecuted instantiation: concat.tests.c:dsfmt_init_gen_rand

    cublas.tests.c:dsfmt_init_gen_rand

    Line
    Count
    Source
    440
    65
    inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) {
    441
    65
        dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP);
    442
    65
    }

    cudnn.tests.c:dsfmt_init_gen_rand

    Line
    Count
    Source
    440
    81
    inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) {
    441
    81
        dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP);
    442
    81
    }
    Unexecuted instantiation: datatype.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
    }

    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: imdb.tests.c:dsfmt_init_gen_rand

    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
    }

    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
    }

    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
    }

    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
    }

    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: mpsblas.tests.c:dsfmt_init_gen_rand
    Unexecuted instantiation: mpsdnn.tests.c:dsfmt_init_gen_rand
    Unexecuted instantiation: nccl.tests.c:dsfmt_init_gen_rand
    Unexecuted instantiation: nms.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: palettize.tests.c:dsfmt_init_gen_rand

    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
    }

    partition.tests.c:dsfmt_init_gen_rand

    Line
    Count
    Source
    440
    26
    inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) {
    441
    26
        dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP);
    442
    26
    }
    Unexecuted instantiation: random.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
    }

    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
    }

    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
    }

    scatter_add.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: schedule.tests.c:dsfmt_init_gen_rand

    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
    }

    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
    }

    sort.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
    }

    swish.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
    }

    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
    }

    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: unique_consecutive.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
    }

    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
    }

    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
    }

    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
    }
    Unexecuted instantiation: case_of.backward.tests.c:dsfmt_init_gen_rand
    Unexecuted instantiation: case_of.tests.c:dsfmt_init_gen_rand

    cblas.tests.c:dsfmt_init_gen_rand

    Line
    Count
    Source
    440
    17
    inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) {
    441
    17
        dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP);
    442
    17
    }

    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
    }
    Unexecuted instantiation: custom.tests.c:dsfmt_init_gen_rand
    Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_init_gen_rand
    Unexecuted instantiation: dataframe.tests.c:dsfmt_init_gen_rand

    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
    }

    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
    }

    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
    }

    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
    }

    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
    }

    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
    }

    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
    }
    Unexecuted instantiation: minimize.tests.c:dsfmt_init_gen_rand
    Unexecuted instantiation: numa.tests.c:dsfmt_init_gen_rand
    Unexecuted instantiation: rand.tests.c:dsfmt_init_gen_rand

    rmsnorm.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
    }

    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
    }
    Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_init_gen_rand
    Unexecuted instantiation: tape.tests.c:dsfmt_init_gen_rand
    Unexecuted instantiation: tensor.bind.tests.c:dsfmt_init_gen_rand
    Unexecuted instantiation: while.backward.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
    }

    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
    }

    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
    }

    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
    }
    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
    55
    inline static void dsfmt_init_gen_rand(dsfmt_t *dsfmt, uint32_t seed) {
    441
    55
        dsfmt_chk_init_gen_rand(dsfmt, seed, DSFMT_MEXP);
    442
    55
    }

    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: adam.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: cifar.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: cnnp.core.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: compare.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: compression.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: concat.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: cublas.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: cudnn.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: datatype.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: gelu.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: imdb.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: index.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: lamb.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: leaky_relu.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: loss.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: lstm.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: mpsblas.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: mpsdnn.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: pad.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: palettize.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: parallel.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: partition.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: random.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: reduce.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: rmsprop.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: roi_align.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: scatter_add.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: schedule.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: sgd.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: smooth_l1.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: sort.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: swish.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: tensor.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: transform.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: unique_consecutive.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: upsample.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: convnet.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: attention.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: batch.norm.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: case_of.backward.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: case_of.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: cblas.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: complex.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: custom.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: dataframe.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: forward.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: gradient.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: graph.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: group.norm.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: histogram.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: layer.norm.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: micro.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: minimize.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: numa.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: rand.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: rmsnorm.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: tape.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: tensor.bind.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: while.backward.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: while.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: winograd.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: numeric.tests.c:dsfmt_gv_init_gen_rand
    Unexecuted instantiation: util.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: adam.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: cifar.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: cnnp.core.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: compare.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: compression.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: concat.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: cublas.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: cudnn.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: datatype.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: gelu.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: imdb.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: index.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: lamb.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: leaky_relu.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: loss.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: lstm.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: mpsblas.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: mpsdnn.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: pad.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: palettize.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: parallel.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: partition.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: random.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: reduce.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: rmsprop.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: roi_align.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: scatter_add.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: schedule.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: sgd.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: smooth_l1.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: sort.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: swish.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: tensor.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: transform.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: unique_consecutive.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: upsample.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: convnet.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: attention.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: batch.norm.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: case_of.backward.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: case_of.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: cblas.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: complex.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: custom.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: dataframe.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: forward.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: gradient.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: graph.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: group.norm.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: histogram.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: layer.norm.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: micro.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: minimize.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: numa.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: rand.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: rmsnorm.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: tape.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: tensor.bind.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: while.backward.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: while.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: winograd.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: numeric.tests.c:dsfmt_init_by_array
    Unexecuted instantiation: util.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: adam.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: cifar.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: cnnp.core.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: compare.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: compression.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: concat.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: cublas.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: cudnn.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: datatype.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: dynamic.graph.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: gelu.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: imdb.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: index.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: lamb.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: leaky_relu.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: loss.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: lstm.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: mpsblas.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: mpsdnn.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: pad.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: palettize.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: parallel.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: partition.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: random.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: reduce.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: rmsprop.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: roi_align.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: scatter_add.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: schedule.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: sgd.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: smooth_l1.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: sort.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: swish.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: tensor.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: transform.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: unique_consecutive.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: upsample.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: convnet.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: attention.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: batch.norm.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: case_of.backward.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: case_of.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: cblas.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: complex.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: custom.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: dataframe.addons.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: dataframe.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: forward.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: gradient.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: graph.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: group.norm.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: histogram.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: layer.norm.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: micro.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: minimize.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: numa.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: rand.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: rmsnorm.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: symbolic.graph.compile.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: symbolic.graph.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: tape.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: tensor.bind.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: while.backward.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: while.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: winograd.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: numeric.tests.c:dsfmt_gv_init_by_array
    Unexecuted instantiation: util.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: adam.tests.c:get_idstring
    Unexecuted instantiation: cifar.tests.c:get_idstring
    Unexecuted instantiation: cnnp.core.tests.c:get_idstring
    Unexecuted instantiation: compare.tests.c:get_idstring
    Unexecuted instantiation: compression.tests.c:get_idstring
    Unexecuted instantiation: concat.tests.c:get_idstring
    Unexecuted instantiation: cublas.tests.c:get_idstring
    Unexecuted instantiation: cudnn.tests.c:get_idstring
    Unexecuted instantiation: datatype.tests.c:get_idstring
    Unexecuted instantiation: dynamic.graph.tests.c:get_idstring
    Unexecuted instantiation: gelu.tests.c:get_idstring
    Unexecuted instantiation: imdb.tests.c:get_idstring
    Unexecuted instantiation: index.tests.c:get_idstring
    Unexecuted instantiation: lamb.tests.c:get_idstring
    Unexecuted instantiation: leaky_relu.tests.c:get_idstring
    Unexecuted instantiation: loss.tests.c:get_idstring
    Unexecuted instantiation: lstm.tests.c:get_idstring
    Unexecuted instantiation: mpsblas.tests.c:get_idstring
    Unexecuted instantiation: mpsdnn.tests.c:get_idstring
    Unexecuted instantiation: nccl.tests.c:get_idstring
    Unexecuted instantiation: nms.tests.c:get_idstring
    Unexecuted instantiation: pad.tests.c:get_idstring
    Unexecuted instantiation: palettize.tests.c:get_idstring
    Unexecuted instantiation: parallel.tests.c:get_idstring
    Unexecuted instantiation: partition.tests.c:get_idstring
    Unexecuted instantiation: random.tests.c:get_idstring
    Unexecuted instantiation: reduce.tests.c:get_idstring
    Unexecuted instantiation: rmsprop.tests.c:get_idstring
    Unexecuted instantiation: roi_align.tests.c:get_idstring
    Unexecuted instantiation: scatter_add.tests.c:get_idstring
    Unexecuted instantiation: schedule.tests.c:get_idstring
    Unexecuted instantiation: sgd.tests.c:get_idstring
    Unexecuted instantiation: smooth_l1.tests.c:get_idstring
    Unexecuted instantiation: sort.tests.c:get_idstring
    Unexecuted instantiation: swish.tests.c:get_idstring
    Unexecuted instantiation: tensor.tests.c:get_idstring
    Unexecuted instantiation: transform.tests.c:get_idstring
    Unexecuted instantiation: unique_consecutive.tests.c:get_idstring
    Unexecuted instantiation: upsample.tests.c:get_idstring
    Unexecuted instantiation: convnet.tests.c:get_idstring
    Unexecuted instantiation: attention.tests.c:get_idstring
    Unexecuted instantiation: batch.norm.tests.c:get_idstring
    Unexecuted instantiation: case_of.backward.tests.c:get_idstring
    Unexecuted instantiation: case_of.tests.c:get_idstring
    Unexecuted instantiation: cblas.tests.c:get_idstring
    Unexecuted instantiation: complex.tests.c:get_idstring
    Unexecuted instantiation: custom.tests.c:get_idstring
    Unexecuted instantiation: dataframe.addons.tests.c:get_idstring
    Unexecuted instantiation: dataframe.tests.c:get_idstring
    Unexecuted instantiation: forward.tests.c:get_idstring
    Unexecuted instantiation: gradient.tests.c:get_idstring
    Unexecuted instantiation: graph.tests.c:get_idstring
    Unexecuted instantiation: group.norm.tests.c:get_idstring
    Unexecuted instantiation: histogram.tests.c:get_idstring
    Unexecuted instantiation: layer.norm.tests.c:get_idstring
    Unexecuted instantiation: micro.tests.c:get_idstring
    Unexecuted instantiation: minimize.tests.c:get_idstring
    Unexecuted instantiation: numa.tests.c:get_idstring
    Unexecuted instantiation: rand.tests.c:get_idstring
    Unexecuted instantiation: rmsnorm.tests.c:get_idstring
    Unexecuted instantiation: symbolic.graph.compile.tests.c:get_idstring
    Unexecuted instantiation: symbolic.graph.tests.c:get_idstring
    Unexecuted instantiation: tape.tests.c:get_idstring
    Unexecuted instantiation: tensor.bind.tests.c:get_idstring
    Unexecuted instantiation: while.backward.tests.c:get_idstring
    Unexecuted instantiation: while.tests.c:get_idstring
    Unexecuted instantiation: winograd.tests.c:get_idstring
    Unexecuted instantiation: numeric.tests.c:get_idstring
    Unexecuted instantiation: util.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: adam.tests.c:get_min_array_size
    Unexecuted instantiation: cifar.tests.c:get_min_array_size
    Unexecuted instantiation: cnnp.core.tests.c:get_min_array_size
    Unexecuted instantiation: compare.tests.c:get_min_array_size
    Unexecuted instantiation: compression.tests.c:get_min_array_size
    Unexecuted instantiation: concat.tests.c:get_min_array_size
    Unexecuted instantiation: cublas.tests.c:get_min_array_size
    Unexecuted instantiation: cudnn.tests.c:get_min_array_size
    Unexecuted instantiation: datatype.tests.c:get_min_array_size
    Unexecuted instantiation: dynamic.graph.tests.c:get_min_array_size
    Unexecuted instantiation: gelu.tests.c:get_min_array_size
    Unexecuted instantiation: imdb.tests.c:get_min_array_size
    Unexecuted instantiation: index.tests.c:get_min_array_size
    Unexecuted instantiation: lamb.tests.c:get_min_array_size
    Unexecuted instantiation: leaky_relu.tests.c:get_min_array_size
    Unexecuted instantiation: loss.tests.c:get_min_array_size
    Unexecuted instantiation: lstm.tests.c:get_min_array_size
    Unexecuted instantiation: mpsblas.tests.c:get_min_array_size
    Unexecuted instantiation: mpsdnn.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: pad.tests.c:get_min_array_size
    Unexecuted instantiation: palettize.tests.c:get_min_array_size
    Unexecuted instantiation: parallel.tests.c:get_min_array_size
    Unexecuted instantiation: partition.tests.c:get_min_array_size
    Unexecuted instantiation: random.tests.c:get_min_array_size
    Unexecuted instantiation: reduce.tests.c:get_min_array_size
    Unexecuted instantiation: rmsprop.tests.c:get_min_array_size
    Unexecuted instantiation: roi_align.tests.c:get_min_array_size
    Unexecuted instantiation: scatter_add.tests.c:get_min_array_size
    Unexecuted instantiation: schedule.tests.c:get_min_array_size
    Unexecuted instantiation: sgd.tests.c:get_min_array_size
    Unexecuted instantiation: smooth_l1.tests.c:get_min_array_size
    Unexecuted instantiation: sort.tests.c:get_min_array_size
    Unexecuted instantiation: swish.tests.c:get_min_array_size
    Unexecuted instantiation: tensor.tests.c:get_min_array_size
    Unexecuted instantiation: transform.tests.c:get_min_array_size
    Unexecuted instantiation: unique_consecutive.tests.c:get_min_array_size
    Unexecuted instantiation: upsample.tests.c:get_min_array_size
    Unexecuted instantiation: convnet.tests.c:get_min_array_size
    Unexecuted instantiation: attention.tests.c:get_min_array_size
    Unexecuted instantiation: batch.norm.tests.c:get_min_array_size
    Unexecuted instantiation: case_of.backward.tests.c:get_min_array_size
    Unexecuted instantiation: case_of.tests.c:get_min_array_size
    Unexecuted instantiation: cblas.tests.c:get_min_array_size
    Unexecuted instantiation: complex.tests.c:get_min_array_size
    Unexecuted instantiation: custom.tests.c:get_min_array_size
    Unexecuted instantiation: dataframe.addons.tests.c:get_min_array_size
    Unexecuted instantiation: dataframe.tests.c:get_min_array_size
    Unexecuted instantiation: forward.tests.c:get_min_array_size
    Unexecuted instantiation: gradient.tests.c:get_min_array_size
    Unexecuted instantiation: graph.tests.c:get_min_array_size
    Unexecuted instantiation: group.norm.tests.c:get_min_array_size
    Unexecuted instantiation: histogram.tests.c:get_min_array_size
    Unexecuted instantiation: layer.norm.tests.c:get_min_array_size
    Unexecuted instantiation: micro.tests.c:get_min_array_size
    Unexecuted instantiation: minimize.tests.c:get_min_array_size
    Unexecuted instantiation: numa.tests.c:get_min_array_size
    Unexecuted instantiation: rand.tests.c:get_min_array_size
    Unexecuted instantiation: rmsnorm.tests.c:get_min_array_size
    Unexecuted instantiation: symbolic.graph.compile.tests.c:get_min_array_size
    Unexecuted instantiation: symbolic.graph.tests.c:get_min_array_size
    Unexecuted instantiation: tape.tests.c:get_min_array_size
    Unexecuted instantiation: tensor.bind.tests.c:get_min_array_size
    Unexecuted instantiation: while.backward.tests.c:get_min_array_size
    Unexecuted instantiation: while.tests.c:get_min_array_size
    Unexecuted instantiation: winograd.tests.c:get_min_array_size
    Unexecuted instantiation: numeric.tests.c:get_min_array_size
    Unexecuted instantiation: util.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: adam.tests.c:init_gen_rand
    Unexecuted instantiation: cifar.tests.c:init_gen_rand
    Unexecuted instantiation: cnnp.core.tests.c:init_gen_rand
    Unexecuted instantiation: compare.tests.c:init_gen_rand
    Unexecuted instantiation: compression.tests.c:init_gen_rand
    Unexecuted instantiation: concat.tests.c:init_gen_rand
    Unexecuted instantiation: cublas.tests.c:init_gen_rand
    Unexecuted instantiation: cudnn.tests.c:init_gen_rand
    Unexecuted instantiation: datatype.tests.c:init_gen_rand
    Unexecuted instantiation: dynamic.graph.tests.c:init_gen_rand
    Unexecuted instantiation: gelu.tests.c:init_gen_rand
    Unexecuted instantiation: imdb.tests.c:init_gen_rand
    Unexecuted instantiation: index.tests.c:init_gen_rand
    Unexecuted instantiation: lamb.tests.c:init_gen_rand
    Unexecuted instantiation: leaky_relu.tests.c:init_gen_rand
    Unexecuted instantiation: loss.tests.c:init_gen_rand
    Unexecuted instantiation: lstm.tests.c:init_gen_rand
    Unexecuted instantiation: mpsblas.tests.c:init_gen_rand
    Unexecuted instantiation: mpsdnn.tests.c:init_gen_rand
    Unexecuted instantiation: nccl.tests.c:init_gen_rand
    Unexecuted instantiation: nms.tests.c:init_gen_rand
    Unexecuted instantiation: pad.tests.c:init_gen_rand
    Unexecuted instantiation: palettize.tests.c:init_gen_rand
    Unexecuted instantiation: parallel.tests.c:init_gen_rand
    Unexecuted instantiation: partition.tests.c:init_gen_rand
    Unexecuted instantiation: random.tests.c:init_gen_rand
    Unexecuted instantiation: reduce.tests.c:init_gen_rand
    Unexecuted instantiation: rmsprop.tests.c:init_gen_rand
    Unexecuted instantiation: roi_align.tests.c:init_gen_rand
    Unexecuted instantiation: scatter_add.tests.c:init_gen_rand
    Unexecuted instantiation: schedule.tests.c:init_gen_rand
    Unexecuted instantiation: sgd.tests.c:init_gen_rand
    Unexecuted instantiation: smooth_l1.tests.c:init_gen_rand
    Unexecuted instantiation: sort.tests.c:init_gen_rand
    Unexecuted instantiation: swish.tests.c:init_gen_rand
    Unexecuted instantiation: tensor.tests.c:init_gen_rand
    Unexecuted instantiation: transform.tests.c:init_gen_rand
    Unexecuted instantiation: unique_consecutive.tests.c:init_gen_rand
    Unexecuted instantiation: upsample.tests.c:init_gen_rand
    Unexecuted instantiation: convnet.tests.c:init_gen_rand
    Unexecuted instantiation: attention.tests.c:init_gen_rand
    Unexecuted instantiation: batch.norm.tests.c:init_gen_rand
    Unexecuted instantiation: case_of.backward.tests.c:init_gen_rand
    Unexecuted instantiation: case_of.tests.c:init_gen_rand
    Unexecuted instantiation: cblas.tests.c:init_gen_rand
    Unexecuted instantiation: complex.tests.c:init_gen_rand
    Unexecuted instantiation: custom.tests.c:init_gen_rand
    Unexecuted instantiation: dataframe.addons.tests.c:init_gen_rand
    Unexecuted instantiation: dataframe.tests.c:init_gen_rand
    Unexecuted instantiation: forward.tests.c:init_gen_rand
    Unexecuted instantiation: gradient.tests.c:init_gen_rand
    Unexecuted instantiation: graph.tests.c:init_gen_rand
    Unexecuted instantiation: group.norm.tests.c:init_gen_rand
    Unexecuted instantiation: histogram.tests.c:init_gen_rand
    Unexecuted instantiation: layer.norm.tests.c:init_gen_rand
    Unexecuted instantiation: micro.tests.c:init_gen_rand
    Unexecuted instantiation: minimize.tests.c:init_gen_rand
    Unexecuted instantiation: numa.tests.c:init_gen_rand
    Unexecuted instantiation: rand.tests.c:init_gen_rand
    Unexecuted instantiation: rmsnorm.tests.c:init_gen_rand
    Unexecuted instantiation: symbolic.graph.compile.tests.c:init_gen_rand
    Unexecuted instantiation: symbolic.graph.tests.c:init_gen_rand
    Unexecuted instantiation: tape.tests.c:init_gen_rand
    Unexecuted instantiation: tensor.bind.tests.c:init_gen_rand
    Unexecuted instantiation: while.backward.tests.c:init_gen_rand
    Unexecuted instantiation: while.tests.c:init_gen_rand
    Unexecuted instantiation: winograd.tests.c:init_gen_rand
    Unexecuted instantiation: numeric.tests.c:init_gen_rand
    Unexecuted instantiation: util.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: adam.tests.c:init_by_array
    Unexecuted instantiation: cifar.tests.c:init_by_array
    Unexecuted instantiation: cnnp.core.tests.c:init_by_array
    Unexecuted instantiation: compare.tests.c:init_by_array
    Unexecuted instantiation: compression.tests.c:init_by_array
    Unexecuted instantiation: concat.tests.c:init_by_array
    Unexecuted instantiation: cublas.tests.c:init_by_array
    Unexecuted instantiation: cudnn.tests.c:init_by_array
    Unexecuted instantiation: datatype.tests.c:init_by_array
    Unexecuted instantiation: dynamic.graph.tests.c:init_by_array
    Unexecuted instantiation: gelu.tests.c:init_by_array
    Unexecuted instantiation: imdb.tests.c:init_by_array
    Unexecuted instantiation: index.tests.c:init_by_array
    Unexecuted instantiation: lamb.tests.c:init_by_array
    Unexecuted instantiation: leaky_relu.tests.c:init_by_array
    Unexecuted instantiation: loss.tests.c:init_by_array
    Unexecuted instantiation: lstm.tests.c:init_by_array
    Unexecuted instantiation: mpsblas.tests.c:init_by_array
    Unexecuted instantiation: mpsdnn.tests.c:init_by_array
    Unexecuted instantiation: nccl.tests.c:init_by_array
    Unexecuted instantiation: nms.tests.c:init_by_array
    Unexecuted instantiation: pad.tests.c:init_by_array
    Unexecuted instantiation: palettize.tests.c:init_by_array
    Unexecuted instantiation: parallel.tests.c:init_by_array
    Unexecuted instantiation: partition.tests.c:init_by_array
    Unexecuted instantiation: random.tests.c:init_by_array
    Unexecuted instantiation: reduce.tests.c:init_by_array
    Unexecuted instantiation: rmsprop.tests.c:init_by_array
    Unexecuted instantiation: roi_align.tests.c:init_by_array
    Unexecuted instantiation: scatter_add.tests.c:init_by_array
    Unexecuted instantiation: schedule.tests.c:init_by_array
    Unexecuted instantiation: sgd.tests.c:init_by_array
    Unexecuted instantiation: smooth_l1.tests.c:init_by_array
    Unexecuted instantiation: sort.tests.c:init_by_array
    Unexecuted instantiation: swish.tests.c:init_by_array
    Unexecuted instantiation: tensor.tests.c:init_by_array
    Unexecuted instantiation: transform.tests.c:init_by_array
    Unexecuted instantiation: unique_consecutive.tests.c:init_by_array
    Unexecuted instantiation: upsample.tests.c:init_by_array
    Unexecuted instantiation: convnet.tests.c:init_by_array
    Unexecuted instantiation: attention.tests.c:init_by_array
    Unexecuted instantiation: batch.norm.tests.c:init_by_array
    Unexecuted instantiation: case_of.backward.tests.c:init_by_array
    Unexecuted instantiation: case_of.tests.c:init_by_array
    Unexecuted instantiation: cblas.tests.c:init_by_array
    Unexecuted instantiation: complex.tests.c:init_by_array
    Unexecuted instantiation: custom.tests.c:init_by_array
    Unexecuted instantiation: dataframe.addons.tests.c:init_by_array
    Unexecuted instantiation: dataframe.tests.c:init_by_array
    Unexecuted instantiation: forward.tests.c:init_by_array
    Unexecuted instantiation: gradient.tests.c:init_by_array
    Unexecuted instantiation: graph.tests.c:init_by_array
    Unexecuted instantiation: group.norm.tests.c:init_by_array
    Unexecuted instantiation: histogram.tests.c:init_by_array
    Unexecuted instantiation: layer.norm.tests.c:init_by_array
    Unexecuted instantiation: micro.tests.c:init_by_array
    Unexecuted instantiation: minimize.tests.c:init_by_array
    Unexecuted instantiation: numa.tests.c:init_by_array
    Unexecuted instantiation: rand.tests.c:init_by_array
    Unexecuted instantiation: rmsnorm.tests.c:init_by_array
    Unexecuted instantiation: symbolic.graph.compile.tests.c:init_by_array
    Unexecuted instantiation: symbolic.graph.tests.c:init_by_array
    Unexecuted instantiation: tape.tests.c:init_by_array
    Unexecuted instantiation: tensor.bind.tests.c:init_by_array
    Unexecuted instantiation: while.backward.tests.c:init_by_array
    Unexecuted instantiation: while.tests.c:init_by_array
    Unexecuted instantiation: winograd.tests.c:init_by_array
    Unexecuted instantiation: numeric.tests.c:init_by_array
    Unexecuted instantiation: util.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: adam.tests.c:genrand_close1_open2
    Unexecuted instantiation: cifar.tests.c:genrand_close1_open2
    Unexecuted instantiation: cnnp.core.tests.c:genrand_close1_open2
    Unexecuted instantiation: compare.tests.c:genrand_close1_open2
    Unexecuted instantiation: compression.tests.c:genrand_close1_open2
    Unexecuted instantiation: concat.tests.c:genrand_close1_open2
    Unexecuted instantiation: cublas.tests.c:genrand_close1_open2
    Unexecuted instantiation: cudnn.tests.c:genrand_close1_open2
    Unexecuted instantiation: datatype.tests.c:genrand_close1_open2
    Unexecuted instantiation: dynamic.graph.tests.c:genrand_close1_open2
    Unexecuted instantiation: gelu.tests.c:genrand_close1_open2
    Unexecuted instantiation: imdb.tests.c:genrand_close1_open2
    Unexecuted instantiation: index.tests.c:genrand_close1_open2
    Unexecuted instantiation: lamb.tests.c:genrand_close1_open2
    Unexecuted instantiation: leaky_relu.tests.c:genrand_close1_open2
    Unexecuted instantiation: loss.tests.c:genrand_close1_open2
    Unexecuted instantiation: lstm.tests.c:genrand_close1_open2
    Unexecuted instantiation: mpsblas.tests.c:genrand_close1_open2
    Unexecuted instantiation: mpsdnn.tests.c:genrand_close1_open2
    Unexecuted instantiation: nccl.tests.c:genrand_close1_open2
    Unexecuted instantiation: nms.tests.c:genrand_close1_open2
    Unexecuted instantiation: pad.tests.c:genrand_close1_open2
    Unexecuted instantiation: palettize.tests.c:genrand_close1_open2
    Unexecuted instantiation: parallel.tests.c:genrand_close1_open2
    Unexecuted instantiation: partition.tests.c:genrand_close1_open2
    Unexecuted instantiation: random.tests.c:genrand_close1_open2
    Unexecuted instantiation: reduce.tests.c:genrand_close1_open2
    Unexecuted instantiation: rmsprop.tests.c:genrand_close1_open2
    Unexecuted instantiation: roi_align.tests.c:genrand_close1_open2
    Unexecuted instantiation: scatter_add.tests.c:genrand_close1_open2
    Unexecuted instantiation: schedule.tests.c:genrand_close1_open2
    Unexecuted instantiation: sgd.tests.c:genrand_close1_open2
    Unexecuted instantiation: smooth_l1.tests.c:genrand_close1_open2
    Unexecuted instantiation: sort.tests.c:genrand_close1_open2
    Unexecuted instantiation: swish.tests.c:genrand_close1_open2
    Unexecuted instantiation: tensor.tests.c:genrand_close1_open2
    Unexecuted instantiation: transform.tests.c:genrand_close1_open2
    Unexecuted instantiation: unique_consecutive.tests.c:genrand_close1_open2
    Unexecuted instantiation: upsample.tests.c:genrand_close1_open2
    Unexecuted instantiation: convnet.tests.c:genrand_close1_open2
    Unexecuted instantiation: attention.tests.c:genrand_close1_open2
    Unexecuted instantiation: batch.norm.tests.c:genrand_close1_open2
    Unexecuted instantiation: case_of.backward.tests.c:genrand_close1_open2
    Unexecuted instantiation: case_of.tests.c:genrand_close1_open2
    Unexecuted instantiation: cblas.tests.c:genrand_close1_open2
    Unexecuted instantiation: complex.tests.c:genrand_close1_open2
    Unexecuted instantiation: custom.tests.c:genrand_close1_open2
    Unexecuted instantiation: dataframe.addons.tests.c:genrand_close1_open2
    Unexecuted instantiation: dataframe.tests.c:genrand_close1_open2
    Unexecuted instantiation: forward.tests.c:genrand_close1_open2
    Unexecuted instantiation: gradient.tests.c:genrand_close1_open2
    Unexecuted instantiation: graph.tests.c:genrand_close1_open2
    Unexecuted instantiation: group.norm.tests.c:genrand_close1_open2
    Unexecuted instantiation: histogram.tests.c:genrand_close1_open2
    Unexecuted instantiation: layer.norm.tests.c:genrand_close1_open2
    Unexecuted instantiation: micro.tests.c:genrand_close1_open2
    Unexecuted instantiation: minimize.tests.c:genrand_close1_open2
    Unexecuted instantiation: numa.tests.c:genrand_close1_open2
    Unexecuted instantiation: rand.tests.c:genrand_close1_open2
    Unexecuted instantiation: rmsnorm.tests.c:genrand_close1_open2
    Unexecuted instantiation: symbolic.graph.compile.tests.c:genrand_close1_open2
    Unexecuted instantiation: symbolic.graph.tests.c:genrand_close1_open2
    Unexecuted instantiation: tape.tests.c:genrand_close1_open2
    Unexecuted instantiation: tensor.bind.tests.c:genrand_close1_open2
    Unexecuted instantiation: while.backward.tests.c:genrand_close1_open2
    Unexecuted instantiation: while.tests.c:genrand_close1_open2
    Unexecuted instantiation: winograd.tests.c:genrand_close1_open2
    Unexecuted instantiation: numeric.tests.c:genrand_close1_open2
    Unexecuted instantiation: util.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: adam.tests.c:genrand_close_open
    Unexecuted instantiation: cifar.tests.c:genrand_close_open
    Unexecuted instantiation: cnnp.core.tests.c:genrand_close_open
    Unexecuted instantiation: compare.tests.c:genrand_close_open
    Unexecuted instantiation: compression.tests.c:genrand_close_open
    Unexecuted instantiation: concat.tests.c:genrand_close_open
    Unexecuted instantiation: cublas.tests.c:genrand_close_open
    Unexecuted instantiation: cudnn.tests.c:genrand_close_open
    Unexecuted instantiation: datatype.tests.c:genrand_close_open
    Unexecuted instantiation: dynamic.graph.tests.c:genrand_close_open
    Unexecuted instantiation: gelu.tests.c:genrand_close_open
    Unexecuted instantiation: imdb.tests.c:genrand_close_open
    Unexecuted instantiation: index.tests.c:genrand_close_open
    Unexecuted instantiation: lamb.tests.c:genrand_close_open
    Unexecuted instantiation: leaky_relu.tests.c:genrand_close_open
    Unexecuted instantiation: loss.tests.c:genrand_close_open
    Unexecuted instantiation: lstm.tests.c:genrand_close_open
    Unexecuted instantiation: mpsblas.tests.c:genrand_close_open
    Unexecuted instantiation: mpsdnn.tests.c:genrand_close_open
    Unexecuted instantiation: nccl.tests.c:genrand_close_open
    Unexecuted instantiation: nms.tests.c:genrand_close_open
    Unexecuted instantiation: pad.tests.c:genrand_close_open
    Unexecuted instantiation: palettize.tests.c:genrand_close_open
    Unexecuted instantiation: parallel.tests.c:genrand_close_open
    Unexecuted instantiation: partition.tests.c:genrand_close_open
    Unexecuted instantiation: random.tests.c:genrand_close_open
    Unexecuted instantiation: reduce.tests.c:genrand_close_open
    Unexecuted instantiation: rmsprop.tests.c:genrand_close_open
    Unexecuted instantiation: roi_align.tests.c:genrand_close_open
    Unexecuted instantiation: scatter_add.tests.c:genrand_close_open
    Unexecuted instantiation: schedule.tests.c:genrand_close_open
    Unexecuted instantiation: sgd.tests.c:genrand_close_open
    Unexecuted instantiation: smooth_l1.tests.c:genrand_close_open
    Unexecuted instantiation: sort.tests.c:genrand_close_open
    Unexecuted instantiation: swish.tests.c:genrand_close_open
    Unexecuted instantiation: tensor.tests.c:genrand_close_open
    Unexecuted instantiation: transform.tests.c:genrand_close_open
    Unexecuted instantiation: unique_consecutive.tests.c:genrand_close_open
    Unexecuted instantiation: upsample.tests.c:genrand_close_open
    Unexecuted instantiation: convnet.tests.c:genrand_close_open
    Unexecuted instantiation: attention.tests.c:genrand_close_open
    Unexecuted instantiation: batch.norm.tests.c:genrand_close_open
    Unexecuted instantiation: case_of.backward.tests.c:genrand_close_open
    Unexecuted instantiation: case_of.tests.c:genrand_close_open
    Unexecuted instantiation: cblas.tests.c:genrand_close_open
    Unexecuted instantiation: complex.tests.c:genrand_close_open
    Unexecuted instantiation: custom.tests.c:genrand_close_open
    Unexecuted instantiation: dataframe.addons.tests.c:genrand_close_open
    Unexecuted instantiation: dataframe.tests.c:genrand_close_open
    Unexecuted instantiation: forward.tests.c:genrand_close_open
    Unexecuted instantiation: gradient.tests.c:genrand_close_open
    Unexecuted instantiation: graph.tests.c:genrand_close_open
    Unexecuted instantiation: group.norm.tests.c:genrand_close_open
    Unexecuted instantiation: histogram.tests.c:genrand_close_open
    Unexecuted instantiation: layer.norm.tests.c:genrand_close_open
    Unexecuted instantiation: micro.tests.c:genrand_close_open
    Unexecuted instantiation: minimize.tests.c:genrand_close_open
    Unexecuted instantiation: numa.tests.c:genrand_close_open
    Unexecuted instantiation: rand.tests.c:genrand_close_open
    Unexecuted instantiation: rmsnorm.tests.c:genrand_close_open
    Unexecuted instantiation: symbolic.graph.compile.tests.c:genrand_close_open
    Unexecuted instantiation: symbolic.graph.tests.c:genrand_close_open
    Unexecuted instantiation: tape.tests.c:genrand_close_open
    Unexecuted instantiation: tensor.bind.tests.c:genrand_close_open
    Unexecuted instantiation: while.backward.tests.c:genrand_close_open
    Unexecuted instantiation: while.tests.c:genrand_close_open
    Unexecuted instantiation: winograd.tests.c:genrand_close_open
    Unexecuted instantiation: numeric.tests.c:genrand_close_open
    Unexecuted instantiation: util.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: adam.tests.c:genrand_open_close
    Unexecuted instantiation: cifar.tests.c:genrand_open_close
    Unexecuted instantiation: cnnp.core.tests.c:genrand_open_close
    Unexecuted instantiation: compare.tests.c:genrand_open_close
    Unexecuted instantiation: compression.tests.c:genrand_open_close
    Unexecuted instantiation: concat.tests.c:genrand_open_close
    Unexecuted instantiation: cublas.tests.c:genrand_open_close
    Unexecuted instantiation: cudnn.tests.c:genrand_open_close
    Unexecuted instantiation: datatype.tests.c:genrand_open_close
    Unexecuted instantiation: dynamic.graph.tests.c:genrand_open_close
    Unexecuted instantiation: gelu.tests.c:genrand_open_close
    Unexecuted instantiation: imdb.tests.c:genrand_open_close
    Unexecuted instantiation: index.tests.c:genrand_open_close
    Unexecuted instantiation: lamb.tests.c:genrand_open_close
    Unexecuted instantiation: leaky_relu.tests.c:genrand_open_close
    Unexecuted instantiation: loss.tests.c:genrand_open_close
    Unexecuted instantiation: lstm.tests.c:genrand_open_close
    Unexecuted instantiation: mpsblas.tests.c:genrand_open_close
    Unexecuted instantiation: mpsdnn.tests.c:genrand_open_close
    Unexecuted instantiation: nccl.tests.c:genrand_open_close
    Unexecuted instantiation: nms.tests.c:genrand_open_close
    Unexecuted instantiation: pad.tests.c:genrand_open_close
    Unexecuted instantiation: palettize.tests.c:genrand_open_close
    Unexecuted instantiation: parallel.tests.c:genrand_open_close
    Unexecuted instantiation: partition.tests.c:genrand_open_close
    Unexecuted instantiation: random.tests.c:genrand_open_close
    Unexecuted instantiation: reduce.tests.c:genrand_open_close
    Unexecuted instantiation: rmsprop.tests.c:genrand_open_close
    Unexecuted instantiation: roi_align.tests.c:genrand_open_close
    Unexecuted instantiation: scatter_add.tests.c:genrand_open_close
    Unexecuted instantiation: schedule.tests.c:genrand_open_close
    Unexecuted instantiation: sgd.tests.c:genrand_open_close
    Unexecuted instantiation: smooth_l1.tests.c:genrand_open_close
    Unexecuted instantiation: sort.tests.c:genrand_open_close
    Unexecuted instantiation: swish.tests.c:genrand_open_close
    Unexecuted instantiation: tensor.tests.c:genrand_open_close
    Unexecuted instantiation: transform.tests.c:genrand_open_close
    Unexecuted instantiation: unique_consecutive.tests.c:genrand_open_close
    Unexecuted instantiation: upsample.tests.c:genrand_open_close
    Unexecuted instantiation: convnet.tests.c:genrand_open_close
    Unexecuted instantiation: attention.tests.c:genrand_open_close
    Unexecuted instantiation: batch.norm.tests.c:genrand_open_close
    Unexecuted instantiation: case_of.backward.tests.c:genrand_open_close
    Unexecuted instantiation: case_of.tests.c:genrand_open_close
    Unexecuted instantiation: cblas.tests.c:genrand_open_close
    Unexecuted instantiation: complex.tests.c:genrand_open_close
    Unexecuted instantiation: custom.tests.c:genrand_open_close
    Unexecuted instantiation: dataframe.addons.tests.c:genrand_open_close
    Unexecuted instantiation: dataframe.tests.c:genrand_open_close
    Unexecuted instantiation: forward.tests.c:genrand_open_close
    Unexecuted instantiation: gradient.tests.c:genrand_open_close
    Unexecuted instantiation: graph.tests.c:genrand_open_close
    Unexecuted instantiation: group.norm.tests.c:genrand_open_close
    Unexecuted instantiation: histogram.tests.c:genrand_open_close
    Unexecuted instantiation: layer.norm.tests.c:genrand_open_close
    Unexecuted instantiation: micro.tests.c:genrand_open_close
    Unexecuted instantiation: minimize.tests.c:genrand_open_close
    Unexecuted instantiation: numa.tests.c:genrand_open_close
    Unexecuted instantiation: rand.tests.c:genrand_open_close
    Unexecuted instantiation: rmsnorm.tests.c:genrand_open_close
    Unexecuted instantiation: symbolic.graph.compile.tests.c:genrand_open_close
    Unexecuted instantiation: symbolic.graph.tests.c:genrand_open_close
    Unexecuted instantiation: tape.tests.c:genrand_open_close
    Unexecuted instantiation: tensor.bind.tests.c:genrand_open_close
    Unexecuted instantiation: while.backward.tests.c:genrand_open_close
    Unexecuted instantiation: while.tests.c:genrand_open_close
    Unexecuted instantiation: winograd.tests.c:genrand_open_close
    Unexecuted instantiation: numeric.tests.c:genrand_open_close
    Unexecuted instantiation: util.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: adam.tests.c:genrand_open_open
    Unexecuted instantiation: cifar.tests.c:genrand_open_open
    Unexecuted instantiation: cnnp.core.tests.c:genrand_open_open
    Unexecuted instantiation: compare.tests.c:genrand_open_open
    Unexecuted instantiation: compression.tests.c:genrand_open_open
    Unexecuted instantiation: concat.tests.c:genrand_open_open
    Unexecuted instantiation: cublas.tests.c:genrand_open_open
    Unexecuted instantiation: cudnn.tests.c:genrand_open_open
    Unexecuted instantiation: datatype.tests.c:genrand_open_open
    Unexecuted instantiation: dynamic.graph.tests.c:genrand_open_open
    Unexecuted instantiation: gelu.tests.c:genrand_open_open
    Unexecuted instantiation: imdb.tests.c:genrand_open_open
    Unexecuted instantiation: index.tests.c:genrand_open_open
    Unexecuted instantiation: lamb.tests.c:genrand_open_open
    Unexecuted instantiation: leaky_relu.tests.c:genrand_open_open
    Unexecuted instantiation: loss.tests.c:genrand_open_open
    Unexecuted instantiation: lstm.tests.c:genrand_open_open
    Unexecuted instantiation: mpsblas.tests.c:genrand_open_open
    Unexecuted instantiation: mpsdnn.tests.c:genrand_open_open
    Unexecuted instantiation: nccl.tests.c:genrand_open_open
    Unexecuted instantiation: nms.tests.c:genrand_open_open
    Unexecuted instantiation: pad.tests.c:genrand_open_open
    Unexecuted instantiation: palettize.tests.c:genrand_open_open
    Unexecuted instantiation: parallel.tests.c:genrand_open_open
    Unexecuted instantiation: partition.tests.c:genrand_open_open
    Unexecuted instantiation: random.tests.c:genrand_open_open
    Unexecuted instantiation: reduce.tests.c:genrand_open_open
    Unexecuted instantiation: rmsprop.tests.c:genrand_open_open
    Unexecuted instantiation: roi_align.tests.c:genrand_open_open
    Unexecuted instantiation: scatter_add.tests.c:genrand_open_open
    Unexecuted instantiation: schedule.tests.c:genrand_open_open
    Unexecuted instantiation: sgd.tests.c:genrand_open_open
    Unexecuted instantiation: smooth_l1.tests.c:genrand_open_open
    Unexecuted instantiation: sort.tests.c:genrand_open_open
    Unexecuted instantiation: swish.tests.c:genrand_open_open
    Unexecuted instantiation: tensor.tests.c:genrand_open_open
    Unexecuted instantiation: transform.tests.c:genrand_open_open
    Unexecuted instantiation: unique_consecutive.tests.c:genrand_open_open
    Unexecuted instantiation: upsample.tests.c:genrand_open_open
    Unexecuted instantiation: convnet.tests.c:genrand_open_open
    Unexecuted instantiation: attention.tests.c:genrand_open_open
    Unexecuted instantiation: batch.norm.tests.c:genrand_open_open
    Unexecuted instantiation: case_of.backward.tests.c:genrand_open_open
    Unexecuted instantiation: case_of.tests.c:genrand_open_open
    Unexecuted instantiation: cblas.tests.c:genrand_open_open
    Unexecuted instantiation: complex.tests.c:genrand_open_open
    Unexecuted instantiation: custom.tests.c:genrand_open_open
    Unexecuted instantiation: dataframe.addons.tests.c:genrand_open_open
    Unexecuted instantiation: dataframe.tests.c:genrand_open_open
    Unexecuted instantiation: forward.tests.c:genrand_open_open
    Unexecuted instantiation: gradient.tests.c:genrand_open_open
    Unexecuted instantiation: graph.tests.c:genrand_open_open
    Unexecuted instantiation: group.norm.tests.c:genrand_open_open
    Unexecuted instantiation: histogram.tests.c:genrand_open_open
    Unexecuted instantiation: layer.norm.tests.c:genrand_open_open
    Unexecuted instantiation: micro.tests.c:genrand_open_open
    Unexecuted instantiation: minimize.tests.c:genrand_open_open
    Unexecuted instantiation: numa.tests.c:genrand_open_open
    Unexecuted instantiation: rand.tests.c:genrand_open_open
    Unexecuted instantiation: rmsnorm.tests.c:genrand_open_open
    Unexecuted instantiation: symbolic.graph.compile.tests.c:genrand_open_open
    Unexecuted instantiation: symbolic.graph.tests.c:genrand_open_open
    Unexecuted instantiation: tape.tests.c:genrand_open_open
    Unexecuted instantiation: tensor.bind.tests.c:genrand_open_open
    Unexecuted instantiation: while.backward.tests.c:genrand_open_open
    Unexecuted instantiation: while.tests.c:genrand_open_open
    Unexecuted instantiation: winograd.tests.c:genrand_open_open
    Unexecuted instantiation: numeric.tests.c:genrand_open_open
    Unexecuted instantiation: util.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: adam.tests.c:fill_array_open_close
    Unexecuted instantiation: cifar.tests.c:fill_array_open_close
    Unexecuted instantiation: cnnp.core.tests.c:fill_array_open_close
    Unexecuted instantiation: compare.tests.c:fill_array_open_close
    Unexecuted instantiation: compression.tests.c:fill_array_open_close
    Unexecuted instantiation: concat.tests.c:fill_array_open_close
    Unexecuted instantiation: cublas.tests.c:fill_array_open_close
    Unexecuted instantiation: cudnn.tests.c:fill_array_open_close
    Unexecuted instantiation: datatype.tests.c:fill_array_open_close
    Unexecuted instantiation: dynamic.graph.tests.c:fill_array_open_close
    Unexecuted instantiation: gelu.tests.c:fill_array_open_close
    Unexecuted instantiation: imdb.tests.c:fill_array_open_close
    Unexecuted instantiation: index.tests.c:fill_array_open_close
    Unexecuted instantiation: lamb.tests.c:fill_array_open_close
    Unexecuted instantiation: leaky_relu.tests.c:fill_array_open_close
    Unexecuted instantiation: loss.tests.c:fill_array_open_close
    Unexecuted instantiation: lstm.tests.c:fill_array_open_close
    Unexecuted instantiation: mpsblas.tests.c:fill_array_open_close
    Unexecuted instantiation: mpsdnn.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: pad.tests.c:fill_array_open_close
    Unexecuted instantiation: palettize.tests.c:fill_array_open_close
    Unexecuted instantiation: parallel.tests.c:fill_array_open_close
    Unexecuted instantiation: partition.tests.c:fill_array_open_close
    Unexecuted instantiation: random.tests.c:fill_array_open_close
    Unexecuted instantiation: reduce.tests.c:fill_array_open_close
    Unexecuted instantiation: rmsprop.tests.c:fill_array_open_close
    Unexecuted instantiation: roi_align.tests.c:fill_array_open_close
    Unexecuted instantiation: scatter_add.tests.c:fill_array_open_close
    Unexecuted instantiation: schedule.tests.c:fill_array_open_close
    Unexecuted instantiation: sgd.tests.c:fill_array_open_close
    Unexecuted instantiation: smooth_l1.tests.c:fill_array_open_close
    Unexecuted instantiation: sort.tests.c:fill_array_open_close
    Unexecuted instantiation: swish.tests.c:fill_array_open_close
    Unexecuted instantiation: tensor.tests.c:fill_array_open_close
    Unexecuted instantiation: transform.tests.c:fill_array_open_close
    Unexecuted instantiation: unique_consecutive.tests.c:fill_array_open_close
    Unexecuted instantiation: upsample.tests.c:fill_array_open_close
    Unexecuted instantiation: convnet.tests.c:fill_array_open_close
    Unexecuted instantiation: attention.tests.c:fill_array_open_close
    Unexecuted instantiation: batch.norm.tests.c:fill_array_open_close
    Unexecuted instantiation: case_of.backward.tests.c:fill_array_open_close
    Unexecuted instantiation: case_of.tests.c:fill_array_open_close
    Unexecuted instantiation: cblas.tests.c:fill_array_open_close
    Unexecuted instantiation: complex.tests.c:fill_array_open_close
    Unexecuted instantiation: custom.tests.c:fill_array_open_close
    Unexecuted instantiation: dataframe.addons.tests.c:fill_array_open_close
    Unexecuted instantiation: dataframe.tests.c:fill_array_open_close
    Unexecuted instantiation: forward.tests.c:fill_array_open_close
    Unexecuted instantiation: gradient.tests.c:fill_array_open_close
    Unexecuted instantiation: graph.tests.c:fill_array_open_close
    Unexecuted instantiation: group.norm.tests.c:fill_array_open_close
    Unexecuted instantiation: histogram.tests.c:fill_array_open_close
    Unexecuted instantiation: layer.norm.tests.c:fill_array_open_close
    Unexecuted instantiation: micro.tests.c:fill_array_open_close
    Unexecuted instantiation: minimize.tests.c:fill_array_open_close
    Unexecuted instantiation: numa.tests.c:fill_array_open_close
    Unexecuted instantiation: rand.tests.c:fill_array_open_close
    Unexecuted instantiation: rmsnorm.tests.c:fill_array_open_close
    Unexecuted instantiation: symbolic.graph.compile.tests.c:fill_array_open_close
    Unexecuted instantiation: symbolic.graph.tests.c:fill_array_open_close
    Unexecuted instantiation: tape.tests.c:fill_array_open_close
    Unexecuted instantiation: tensor.bind.tests.c:fill_array_open_close
    Unexecuted instantiation: while.backward.tests.c:fill_array_open_close
    Unexecuted instantiation: while.tests.c:fill_array_open_close
    Unexecuted instantiation: winograd.tests.c:fill_array_open_close
    Unexecuted instantiation: numeric.tests.c:fill_array_open_close
    Unexecuted instantiation: util.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: adam.tests.c:fill_array_close_open
    Unexecuted instantiation: cifar.tests.c:fill_array_close_open
    Unexecuted instantiation: cnnp.core.tests.c:fill_array_close_open
    Unexecuted instantiation: compare.tests.c:fill_array_close_open
    Unexecuted instantiation: compression.tests.c:fill_array_close_open
    Unexecuted instantiation: concat.tests.c:fill_array_close_open
    Unexecuted instantiation: cublas.tests.c:fill_array_close_open
    Unexecuted instantiation: cudnn.tests.c:fill_array_close_open
    Unexecuted instantiation: datatype.tests.c:fill_array_close_open
    Unexecuted instantiation: dynamic.graph.tests.c:fill_array_close_open
    Unexecuted instantiation: gelu.tests.c:fill_array_close_open
    Unexecuted instantiation: imdb.tests.c:fill_array_close_open
    Unexecuted instantiation: index.tests.c:fill_array_close_open
    Unexecuted instantiation: lamb.tests.c:fill_array_close_open
    Unexecuted instantiation: leaky_relu.tests.c:fill_array_close_open
    Unexecuted instantiation: loss.tests.c:fill_array_close_open
    Unexecuted instantiation: lstm.tests.c:fill_array_close_open
    Unexecuted instantiation: mpsblas.tests.c:fill_array_close_open
    Unexecuted instantiation: mpsdnn.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: pad.tests.c:fill_array_close_open
    Unexecuted instantiation: palettize.tests.c:fill_array_close_open
    Unexecuted instantiation: parallel.tests.c:fill_array_close_open
    Unexecuted instantiation: partition.tests.c:fill_array_close_open
    Unexecuted instantiation: random.tests.c:fill_array_close_open
    Unexecuted instantiation: reduce.tests.c:fill_array_close_open
    Unexecuted instantiation: rmsprop.tests.c:fill_array_close_open
    Unexecuted instantiation: roi_align.tests.c:fill_array_close_open
    Unexecuted instantiation: scatter_add.tests.c:fill_array_close_open
    Unexecuted instantiation: schedule.tests.c:fill_array_close_open
    Unexecuted instantiation: sgd.tests.c:fill_array_close_open
    Unexecuted instantiation: smooth_l1.tests.c:fill_array_close_open
    Unexecuted instantiation: sort.tests.c:fill_array_close_open
    Unexecuted instantiation: swish.tests.c:fill_array_close_open
    Unexecuted instantiation: tensor.tests.c:fill_array_close_open
    Unexecuted instantiation: transform.tests.c:fill_array_close_open
    Unexecuted instantiation: unique_consecutive.tests.c:fill_array_close_open
    Unexecuted instantiation: upsample.tests.c:fill_array_close_open
    Unexecuted instantiation: convnet.tests.c:fill_array_close_open
    Unexecuted instantiation: attention.tests.c:fill_array_close_open
    Unexecuted instantiation: batch.norm.tests.c:fill_array_close_open
    Unexecuted instantiation: case_of.backward.tests.c:fill_array_close_open
    Unexecuted instantiation: case_of.tests.c:fill_array_close_open
    Unexecuted instantiation: cblas.tests.c:fill_array_close_open
    Unexecuted instantiation: complex.tests.c:fill_array_close_open
    Unexecuted instantiation: custom.tests.c:fill_array_close_open
    Unexecuted instantiation: dataframe.addons.tests.c:fill_array_close_open
    Unexecuted instantiation: dataframe.tests.c:fill_array_close_open
    Unexecuted instantiation: forward.tests.c:fill_array_close_open
    Unexecuted instantiation: gradient.tests.c:fill_array_close_open
    Unexecuted instantiation: graph.tests.c:fill_array_close_open
    Unexecuted instantiation: group.norm.tests.c:fill_array_close_open
    Unexecuted instantiation: histogram.tests.c:fill_array_close_open
    Unexecuted instantiation: layer.norm.tests.c:fill_array_close_open
    Unexecuted instantiation: micro.tests.c:fill_array_close_open
    Unexecuted instantiation: minimize.tests.c:fill_array_close_open
    Unexecuted instantiation: numa.tests.c:fill_array_close_open
    Unexecuted instantiation: rand.tests.c:fill_array_close_open
    Unexecuted instantiation: rmsnorm.tests.c:fill_array_close_open
    Unexecuted instantiation: symbolic.graph.compile.tests.c:fill_array_close_open
    Unexecuted instantiation: symbolic.graph.tests.c:fill_array_close_open
    Unexecuted instantiation: tape.tests.c:fill_array_close_open
    Unexecuted instantiation: tensor.bind.tests.c:fill_array_close_open
    Unexecuted instantiation: while.backward.tests.c:fill_array_close_open
    Unexecuted instantiation: while.tests.c:fill_array_close_open
    Unexecuted instantiation: winograd.tests.c:fill_array_close_open
    Unexecuted instantiation: numeric.tests.c:fill_array_close_open
    Unexecuted instantiation: util.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: adam.tests.c:fill_array_open_open
    Unexecuted instantiation: cifar.tests.c:fill_array_open_open
    Unexecuted instantiation: cnnp.core.tests.c:fill_array_open_open
    Unexecuted instantiation: compare.tests.c:fill_array_open_open
    Unexecuted instantiation: compression.tests.c:fill_array_open_open
    Unexecuted instantiation: concat.tests.c:fill_array_open_open
    Unexecuted instantiation: cublas.tests.c:fill_array_open_open
    Unexecuted instantiation: cudnn.tests.c:fill_array_open_open
    Unexecuted instantiation: datatype.tests.c:fill_array_open_open
    Unexecuted instantiation: dynamic.graph.tests.c:fill_array_open_open
    Unexecuted instantiation: gelu.tests.c:fill_array_open_open
    Unexecuted instantiation: imdb.tests.c:fill_array_open_open
    Unexecuted instantiation: index.tests.c:fill_array_open_open
    Unexecuted instantiation: lamb.tests.c:fill_array_open_open
    Unexecuted instantiation: leaky_relu.tests.c:fill_array_open_open
    Unexecuted instantiation: loss.tests.c:fill_array_open_open
    Unexecuted instantiation: lstm.tests.c:fill_array_open_open
    Unexecuted instantiation: mpsblas.tests.c:fill_array_open_open
    Unexecuted instantiation: mpsdnn.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: pad.tests.c:fill_array_open_open
    Unexecuted instantiation: palettize.tests.c:fill_array_open_open
    Unexecuted instantiation: parallel.tests.c:fill_array_open_open
    Unexecuted instantiation: partition.tests.c:fill_array_open_open
    Unexecuted instantiation: random.tests.c:fill_array_open_open
    Unexecuted instantiation: reduce.tests.c:fill_array_open_open
    Unexecuted instantiation: rmsprop.tests.c:fill_array_open_open
    Unexecuted instantiation: roi_align.tests.c:fill_array_open_open
    Unexecuted instantiation: scatter_add.tests.c:fill_array_open_open
    Unexecuted instantiation: schedule.tests.c:fill_array_open_open
    Unexecuted instantiation: sgd.tests.c:fill_array_open_open
    Unexecuted instantiation: smooth_l1.tests.c:fill_array_open_open
    Unexecuted instantiation: sort.tests.c:fill_array_open_open
    Unexecuted instantiation: swish.tests.c:fill_array_open_open
    Unexecuted instantiation: tensor.tests.c:fill_array_open_open
    Unexecuted instantiation: transform.tests.c:fill_array_open_open
    Unexecuted instantiation: unique_consecutive.tests.c:fill_array_open_open
    Unexecuted instantiation: upsample.tests.c:fill_array_open_open
    Unexecuted instantiation: convnet.tests.c:fill_array_open_open
    Unexecuted instantiation: attention.tests.c:fill_array_open_open
    Unexecuted instantiation: batch.norm.tests.c:fill_array_open_open
    Unexecuted instantiation: case_of.backward.tests.c:fill_array_open_open
    Unexecuted instantiation: case_of.tests.c:fill_array_open_open
    Unexecuted instantiation: cblas.tests.c:fill_array_open_open
    Unexecuted instantiation: complex.tests.c:fill_array_open_open
    Unexecuted instantiation: custom.tests.c:fill_array_open_open
    Unexecuted instantiation: dataframe.addons.tests.c:fill_array_open_open
    Unexecuted instantiation: dataframe.tests.c:fill_array_open_open
    Unexecuted instantiation: forward.tests.c:fill_array_open_open
    Unexecuted instantiation: gradient.tests.c:fill_array_open_open
    Unexecuted instantiation: graph.tests.c:fill_array_open_open
    Unexecuted instantiation: group.norm.tests.c:fill_array_open_open
    Unexecuted instantiation: histogram.tests.c:fill_array_open_open
    Unexecuted instantiation: layer.norm.tests.c:fill_array_open_open
    Unexecuted instantiation: micro.tests.c:fill_array_open_open
    Unexecuted instantiation: minimize.tests.c:fill_array_open_open
    Unexecuted instantiation: numa.tests.c:fill_array_open_open
    Unexecuted instantiation: rand.tests.c:fill_array_open_open
    Unexecuted instantiation: rmsnorm.tests.c:fill_array_open_open
    Unexecuted instantiation: symbolic.graph.compile.tests.c:fill_array_open_open
    Unexecuted instantiation: symbolic.graph.tests.c:fill_array_open_open
    Unexecuted instantiation: tape.tests.c:fill_array_open_open
    Unexecuted instantiation: tensor.bind.tests.c:fill_array_open_open
    Unexecuted instantiation: while.backward.tests.c:fill_array_open_open
    Unexecuted instantiation: while.tests.c:fill_array_open_open
    Unexecuted instantiation: winograd.tests.c:fill_array_open_open
    Unexecuted instantiation: numeric.tests.c:fill_array_open_open
    Unexecuted instantiation: util.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: adam.tests.c:fill_array_close1_open2
    Unexecuted instantiation: cifar.tests.c:fill_array_close1_open2
    Unexecuted instantiation: cnnp.core.tests.c:fill_array_close1_open2
    Unexecuted instantiation: compare.tests.c:fill_array_close1_open2
    Unexecuted instantiation: compression.tests.c:fill_array_close1_open2
    Unexecuted instantiation: concat.tests.c:fill_array_close1_open2
    Unexecuted instantiation: cublas.tests.c:fill_array_close1_open2
    Unexecuted instantiation: cudnn.tests.c:fill_array_close1_open2
    Unexecuted instantiation: datatype.tests.c:fill_array_close1_open2
    Unexecuted instantiation: dynamic.graph.tests.c:fill_array_close1_open2
    Unexecuted instantiation: gelu.tests.c:fill_array_close1_open2
    Unexecuted instantiation: imdb.tests.c:fill_array_close1_open2
    Unexecuted instantiation: index.tests.c:fill_array_close1_open2
    Unexecuted instantiation: lamb.tests.c:fill_array_close1_open2
    Unexecuted instantiation: leaky_relu.tests.c:fill_array_close1_open2
    Unexecuted instantiation: loss.tests.c:fill_array_close1_open2
    Unexecuted instantiation: lstm.tests.c:fill_array_close1_open2
    Unexecuted instantiation: mpsblas.tests.c:fill_array_close1_open2
    Unexecuted instantiation: mpsdnn.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: pad.tests.c:fill_array_close1_open2
    Unexecuted instantiation: palettize.tests.c:fill_array_close1_open2
    Unexecuted instantiation: parallel.tests.c:fill_array_close1_open2
    Unexecuted instantiation: partition.tests.c:fill_array_close1_open2
    Unexecuted instantiation: random.tests.c:fill_array_close1_open2
    Unexecuted instantiation: reduce.tests.c:fill_array_close1_open2
    Unexecuted instantiation: rmsprop.tests.c:fill_array_close1_open2
    Unexecuted instantiation: roi_align.tests.c:fill_array_close1_open2
    Unexecuted instantiation: scatter_add.tests.c:fill_array_close1_open2
    Unexecuted instantiation: schedule.tests.c:fill_array_close1_open2
    Unexecuted instantiation: sgd.tests.c:fill_array_close1_open2
    Unexecuted instantiation: smooth_l1.tests.c:fill_array_close1_open2
    Unexecuted instantiation: sort.tests.c:fill_array_close1_open2
    Unexecuted instantiation: swish.tests.c:fill_array_close1_open2
    Unexecuted instantiation: tensor.tests.c:fill_array_close1_open2
    Unexecuted instantiation: transform.tests.c:fill_array_close1_open2
    Unexecuted instantiation: unique_consecutive.tests.c:fill_array_close1_open2
    Unexecuted instantiation: upsample.tests.c:fill_array_close1_open2
    Unexecuted instantiation: convnet.tests.c:fill_array_close1_open2
    Unexecuted instantiation: attention.tests.c:fill_array_close1_open2
    Unexecuted instantiation: batch.norm.tests.c:fill_array_close1_open2
    Unexecuted instantiation: case_of.backward.tests.c:fill_array_close1_open2
    Unexecuted instantiation: case_of.tests.c:fill_array_close1_open2
    Unexecuted instantiation: cblas.tests.c:fill_array_close1_open2
    Unexecuted instantiation: complex.tests.c:fill_array_close1_open2
    Unexecuted instantiation: custom.tests.c:fill_array_close1_open2
    Unexecuted instantiation: dataframe.addons.tests.c:fill_array_close1_open2
    Unexecuted instantiation: dataframe.tests.c:fill_array_close1_open2
    Unexecuted instantiation: forward.tests.c:fill_array_close1_open2
    Unexecuted instantiation: gradient.tests.c:fill_array_close1_open2
    Unexecuted instantiation: graph.tests.c:fill_array_close1_open2
    Unexecuted instantiation: group.norm.tests.c:fill_array_close1_open2
    Unexecuted instantiation: histogram.tests.c:fill_array_close1_open2
    Unexecuted instantiation: layer.norm.tests.c:fill_array_close1_open2
    Unexecuted instantiation: micro.tests.c:fill_array_close1_open2
    Unexecuted instantiation: minimize.tests.c:fill_array_close1_open2
    Unexecuted instantiation: numa.tests.c:fill_array_close1_open2
    Unexecuted instantiation: rand.tests.c:fill_array_close1_open2
    Unexecuted instantiation: rmsnorm.tests.c:fill_array_close1_open2
    Unexecuted instantiation: symbolic.graph.compile.tests.c:fill_array_close1_open2
    Unexecuted instantiation: symbolic.graph.tests.c:fill_array_close1_open2
    Unexecuted instantiation: tape.tests.c:fill_array_close1_open2
    Unexecuted instantiation: tensor.bind.tests.c:fill_array_close1_open2
    Unexecuted instantiation: while.backward.tests.c:fill_array_close1_open2
    Unexecuted instantiation: while.tests.c:fill_array_close1_open2
    Unexecuted instantiation: winograd.tests.c:fill_array_close1_open2
    Unexecuted instantiation: numeric.tests.c:fill_array_close1_open2
    Unexecuted instantiation: util.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 */