2019-12-19

2019-12-20  本文已影响0人  richybai

PINN discover代码学习

PINNs-master\appendix\continuous_time_identification (Burgers)


import sys
sys.path.insert(0, '../../Utilities/')

优先搜索此路径下的文件进行import


scipy.io.loadmat('../Data/burgers_shock.mat')

读取.mat文件,有三个头,剩下的才是数据


t = data['t'].flatten()[:,None] 
# flatten--> (n,)    [:, None]-->(n,1)

np.hstack() # horizontal 
np.vstack() # vertical 

叠在一起,只允许一维,在tf中也有对应函数


idx = np.random.choice(a, n, replace=False, p=[list len = a])

np.linalg.norm(x, ord=None, axis=None, keepdims=False)
# linalg=linear(线性)+algebra(代数),norm则表示范数。
上一篇 下一篇

猜你喜欢

热点阅读