小编dms*_*ant的帖子

使用Numpy(np.linalg.svd)进行奇异值分解

我正在阅读Abdi&Williams(2010)的"主成分分析",我正在尝试重做SVD以获得进一步PCA的值.

文章指出在SVD之后:

X = PDQ ^ t

我在np.array X中加载我的数据.

X = np.array(data)
P, D, Q = np.linalg.svd(X, full_matrices=False)
D = np.diag(D)
Run Code Online (Sandbox Code Playgroud)

但是在检查时我没有得到上述相同

X_a = np.dot(np.dot(P, D), Q.T)
Run Code Online (Sandbox Code Playgroud)

X_a和X是相同的尺寸,但值不相同.我是否遗漏了某些内容,或者np.linalg.svd函数的功能是否与文中的等式不兼容?

python numpy pca

16
推荐指数
3
解决办法
4万
查看次数

Python/Numpy:来自多元分布的条件模拟

使用 numpy 我可以无条件地从多元正态分布中模拟

mean = [0, 0]
cov = [[1, 0], [0, 100]]  # diagonal covariance
x, y = np.random.multivariate_normal(mean, cov, 5000).T
Run Code Online (Sandbox Code Playgroud)

假设我有 5000 个 x 实现,我如何从相同的分布中模拟 y?我正在寻找可以扩展到任意维度的通用解决方案。

python simulation numpy

4
推荐指数
1
解决办法
3082
查看次数

让 nginx 为我的 Flask 应用程序提供服务时出现问题

我有一个 Flask 应用程序,我想通过 DO Droplet 提供服务。\n我已遵循如何在 Ubuntu 22.04 上使用 Gunicorn 和 Nginx 提供 Flask 应用程序

\n

这是我的文件夹结构

\n
root/ \n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 baseweb/\n     \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 venv\n     \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 app.py \n     \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 app/ \n         \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 routes.py \n         \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 templates/ \n             \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 index.html\n
Run Code Online (Sandbox Code Playgroud)\n

app.py 看起来像这样

\n
from app import app\n\nif __name__ == "__main__":\n    app.run(host=\'0.0.0.0\', debug=True)\n
Run Code Online (Sandbox Code Playgroud)\n

我创建了一个baseweb服务

\n
Description=Gunicorn instance to serve myproject\nRequires=project.sock\nAfter=network.target\n\n[Service]\nUser=root\nGroup=www-data\nWorkingDirectory=/root/baseweb\nEnvironment="PATH=/root/baseweb/venv/bin"\nExecStart=/root/baseweb/venv/bin/gunicorn --preload --timeout 120 --bind unix:/baseweb/baseweb.sock -m 007 --work\n\nRestart=always\nRestartSec=3\n\n[Install]\nWantedBy=multi-user.target\n
Run Code Online (Sandbox Code Playgroud)\n

和我的 nginx 配置 ( /etc/nginx/sites-available/baseweb) - 根据下面的 arthur sima 评论进行编辑

\n …

python nginx flask

2
推荐指数
1
解决办法
1028
查看次数

标签 统计

python ×3

numpy ×2

flask ×1

nginx ×1

pca ×1

simulation ×1