-
Notifications
You must be signed in to change notification settings - Fork 129
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
安装使用问题 #569
Comments
老师您好,我自己有管理一点代码和封装包的工作,我是按照您的微信的hemlotz方程的例子,我感觉要么是包的版本可能有问题,然后我自己helmholtz_pinn_dirichlet_2d_example2可以,helmholtz_pinn_dirichlet_2d_example1是不行,有一些脚本修改了位置和功能 |
@liangaomng 我已经安排了同学来回答这个问题,请耐心等候。 |
你好。helmholtz_pinn_dirichlet_2d_example1.py 确实存在问题,现已修复 #570 。 # 包装模型(GD 为问题的维数)
wrapped_model = BoxDirichletBC(original_model, GD)
# 设定边界信息
wrapped_model.set_box([-0.5, 0.5, -0.5, 0.5]) # 改成你的区域坐标范围
@wrapped_model.set_bc
def boundary_condition(p: Tensor) -> Tensor:
.... 完成以上设置后, 另外,No module named 'torch.func' 的问题是否还存在? |
您好 |
可以了,但是是不是我用git pull还是不能用呢?我是自己更改了代码 |
现在当然不行了,因为修改的 PR 还没有被合并,详见 #570 。待老师合并以后,就可以通过 |
明白,好嘞 |
/fealpy/example/ml/pinn/Helmholtz_PINN_robin_2d.py |
@liangaomng 代码已经合并 |
我不知道复现这个现象。实际上,这个算例中有采样器调用上的问题,修复以后可以正常执行。 |
您好,,这个就是我运行之后的输出 |
你好,pull之后还是有torch.func调用的问题 |
你的 pytorch 是哪个版本的? |
1.13.1 ,我用functorch就好了,但是可以考虑优化一下吗?然后我还有一个问题,关于微信平台上的hemotz方程的代码,真实解的pde的
的边界条件是什么?真实的解u是不是没有源项f的意思?我的数学不太好。。或者您知道在哪里能看解析形式吗?
Aoming Liang 梁敖铭
***@***.***
…------------------ 原始邮件 ------------------
发件人: "weihuayi/fealpy" ***@***.***>;
发送时间: 2023年12月24日(星期天) 晚上8:37
***@***.***>;
抄送: "Aoming Liang ***@***.******@***.***>;
主题: Re: [weihuayi/fealpy] 安装使用问题 (Issue #569)
你好,pull之后还是有torch.func调用的问题
你的 pytorch 是哪个版本的?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
@liangaomng |
老师您好,我按照linux的pip install -e 之后, from torch.func import vmap, jacfwd, hessian
ModuleNotFoundError: No module named 'torch.func'。,也用不了pinn的模块,您知道为什么呢
The text was updated successfully, but these errors were encountered: