---
title: aclrtRandomNumFuncParaInfo
description: "```"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1930.html
sourcePath: /source/zh/canncommercial/900/API/runtimeapi/aclcppdevg_03_1930.html
indexId: bb698ef142d0f86f74026318fe9c15baed61dd78492a477c2e92c97970daac7e68
---
# aclrtRandomNumFuncParaInfo

```
typedef struct { 
    aclrtRandomNumFuncType funcType;
    union { 
        aclrtDropoutBitmaskInfo dropoutBitmaskInfo; 
        aclrtUniformDisInfo uniformDisInfo;
        aclrtNormalDisInfo normalDisInfo; 
    } paramInfo; 
} aclrtRandomNumFuncParaInfo;
```

| 成员名称 | 说明 |
| --- | --- |
| funcType | 函数类别。类型定义请参见aclrtRandomNumFuncType。 |
| dropoutBitmaskInfo | Dropout bitmask信息。类型定义请参见aclrtDropoutBitmaskInfo。 |
| uniformDisInfo | 均匀分布信息。类型定义请参见aclrtUniformDisInfo。 |
| normalDisInfo | 正态分布信息或截断正态分布信息。类型定义请参见aclrtNormalDisInfo。 |
