问题标签 [scientific-software]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visualization - Pyvista 已经是一个完整的库了吗?[2021年1月]
我在 Python 中寻找新的可视化库,并了解到 Pyvista 的存在。我见过的例子看起来很神奇。
几年前我曾经和 Mayavi 合作过,但 Pyvista 似乎很诱人。Pyvista 中的功能真的和 Mayavi 等传统库一样全面吗?
这个问题似乎是基于意见的,但有时新图书馆需要几年时间才能完成。我通过一些 CAD 软件包学到了这一点。
我打算使用 Mayavi 对 CFD 模拟(计算流体动力学)的结果进行后处理。请让我知道你的意见。
提前致谢,
python - 有没有办法以向量化的方式从 Numpy 的多元正态分布中批量采样?
我目前正在尝试通过 Numpy 运行矢量化批量多元采样操作。我的k
平均形状向量[N,]
对应于k
维度的协方差矩阵[N, N]
,并且我试图从多元正态分布中返回k
形状的绘制。[N,]
我目前有一个执行上述操作的循环,
但想将上述内容整合为矢量化操作。问题是np.random.multivariate_normal
只能将一维数组作为均值,将二维数组作为协方差。
我可以通过 PyTorch 的多元普通类进行批量采样,但我正在尝试与一些预先存在的 Numpy 代码集成,并且我更愿意限制发生的转换次数。
谷歌搜索提出了这个问题,这可以通过融化均值来解决,但在我的情况下,我没有使用相同的协方差矩阵,并且不能以完全相同的方式处理事情。
非常感谢您的帮助。我认为由于参数限制,我很有可能无法使用 Numpy 分布处理批处理,但我想确保我没有遗漏任何东西。