hdk:25.0.RC1
cann:8.3.RC1
python:3.10
torch:2.6.0
torch-npu:2.6.0git clone https://atomgit.com/AI4Science/pyehr.git
cd pyehrconda create -n pyehr python==3.10 -y
conda activate pyehrpip install -r requirements.txtpython3 -c "import torch;import torch_npu; a = torch.randn(3, 4).npu(); print(a + a);"若输出类似以下信息,说明安装成功:
tensor([[-0.6066, 6.3385, 0.0379, 3.3356],
[ 2.9243, 3.3134, -1.5465, 0.1916],
[-2.1807, 0.2008, -1.1431, 2.1523]], device='npu:0')若报错,排查顺序:
/root/miniconda3/envs/pyehr/lib/python3.10/site-packages/lightning/fabric/accelerators/cuda.py文件的166行加上return Trueexport CPU_AFFINITY_CONF=1
export TASK_QUEUE_ENABLE=2cd datasets
wget https://static-content.springer.com/esm/art%3A10.1038%2Fs42256-020-0180-7/MediaObjects/42256_2020_180_MOESM3_ESM.zip
unzip 42256_2020_180_MOESM3_ESM.zip
cp time_series_* tjh/raw/
cd ..
python datasets/preprocess_tjh.py
# cdsl数据集需要在官网申请,这里只跑了tjh数据集
# 将dl.py中cdsl相关的删除即可,这里epoch只跑1轮python train.py已预置 Conda 运行环境、模型权重、pyehr 源码,开箱即用,可快速部署运行。
# 拉取镜像
sudo docker pull swr.cn-north-4.myhuaweicloud.com/ascend_ai4s/pyehr:v1