请教运行quantaichi-main时遇到的问题


在运行quantaichi-main的案例时全部会弹出这个错误,请问怎么解决

Hi ppxhh,
感谢提问!这个应该是Taichi repo的接口变动没有同步给quant-taichi repo,目前有同事在逐步更新quant-taichi的例子,可能暂时还没改到eulerian_fluid这里。

我看了一下源码,你可以尝试一下:

  1. use_unified_memory=True删了:quantaichi/demo.py at main · taichi-dev/quantaichi · GitHub
  2. 运行Demo之前:export TI_USE_UNIFIED_MEMORY=0

这样应该能达到同样效果

万分感谢您的回复,我是在 Windows环境中运行的这些case,环境为CUDA11.2+[Taichi] version 1.0.4, llvm 10.0.0, commit 2827db2c, win, python 3.8.0,将use_unified_memory=True 删了之后运行demo,出现如图,也许主要的原因是Taichi repo的接口变动没有同步给quant-taichi repo,期待之后您们的工作。

1 个赞

应该是还有其他接口也没有适配好最新的Taichi release,已经提了一个Issue在追踪:[bug] quantaichi examples using deprecated Taichi interfaces · Issue #5577 · taichi-dev/taichi · GitHub

后续如果有进展的话随时通知您,感谢帮助我们发现问题!

Hi @ppxhhh. QuanTaichi repo 现在已经更新了,你可以再试试~