HiNPS API 文档

HiNPS的仓库中我们将算例均存与demo中,在其中根据不同文件夹的名字可以找到不同的算例而HiNPS的核心代码均存在hinps目录中。

./hinps
├── const.py
├── data
├── distributed
├── expression
├── geometry
├── __init__.py
├── kernels
├── model
├── pdes
├── train
├── unitest
└── utils

约束

geometry

数据与采样

其他

日志logging

在hinps中我们采用logging包封装了输出信息,并且默认输出模式为logging。 输出由低到高分为如下表。级别低于输出模式的日志都会被输出。层级越高的日志输出应当越少。

在hinps中为了适应分布式的情况,我们默认每次日志打印都由Rank 0,也就是主进程来打印。如果需要检查每个进程的情况,需要给出参数force=True

符号表达式与计算

计时