---
title: VariantPack
description: "加速库算子执行时需要构造VariantPack存放输入及最终输出。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0012.html
sourcePath: /source/zh/canncommercial/900/API/ascendtb/ascendtb_01_0012.html
indexId: e8a1be2df1056d481c6a48a305b1e917525bc5765d3b9b9eeea9186f2fded60864
---
# VariantPack

#### 功能说明

加速库算子执行时需要构造VariantPack存放输入及最终输出。


#### 定义

```
struct VariantPack {
    SVector<Tensor> inTensors;
    SVector<Tensor> outTensors;
};
```


#### 参数列表

| 成员名称 | 数据类型 | 默认值 | 描述 |
| --- | --- | --- | --- |
| inTensors | SVector<Tensor> | \- | 存放所有输入tensor的SVector。 |
| outTensors | SVector<Tensor> | \- | 存放所有输出tensor的SVector。 |
