# 迁移tacotron2网络到MindSpore时遇到torch.tensor.copy\_函数缺失

**1. 系统环境**

硬件环境\(Ascend/GPU/CPU\): Ascend

软件环境: MindSpore 版本: 2.0

执行模式（静态图/动态图）： 不限

Python 版本: 3.7.6

操作系统平台: linux

**2. 报错信息**

迁移tacotron2网络到MindSpore时遇到torch.tensor.copy\_函数缺失。

**3. 解决方案**

```
pad_img[: img.shape[0], : img.shape[1], : img.shape[2]].copy_(img)
```

copy\_接口是torch.Tensor中深拷贝接口，经查阅，没有发现Mindspore中有对应接口，所有，这里使用numpy的深拷贝。

改为

```
pad_img[:img.shape[0],:img.shape[1],:img.shape[2]]=img[:img.shape[0],:img.shape[1],:img.shape[2]]
```

