会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
violeshnv
管理
上一页
1
2
3
4
5
6
下一页
2023年1月2日
主成分分析 PCA
摘要: 主成分分析 设原数据如下 $$ \begin{align*} \pmb x&=\left[x^{(1)},x^{(2)},\dots,x^{(n)}\right]^T\ \pmb\mu&=\mathbb E[\pmb x]=\left[\mu^{(1)},\mu^{(2)},\dots,\mu^{(
阅读全文
posted @ 2023-01-02 02:16 Violeshnv
阅读(25)
评论(0)
推荐(0)
2023年1月1日
矩阵的特征值和奇异值
摘要: 矩阵的奇异值(singular values)和特征值(eigen-values),$m\times n$ 的矩阵确定了一个 $n\to m$ 维的向量变换。特征向量就是这种变换的中方向不变,长度变化为特征值倍的方向。奇异向量则是这一变换中长度变换倍数为奇异值的方向。 特征值 若存在标量 $\lam
阅读全文
posted @ 2023-01-01 00:37 Violeshnv
阅读(173)
评论(0)
推荐(0)
2022年12月7日
快速傅里叶变换的 numpy 实现
摘要: 理论 快速傅里叶变换(FFT),即利用计算机计算离散傅里叶变换(DFT)的高效、快速计算方法的统称。而在计算机算法中,也可用来简化多项式的乘法和加法运算。具体方法是通过将多项式转换到变换域中,在变换域中进行乘法和加法,再从变换域转换到多项式。 现有长度为 $n=2^s$ 序列和相应的多项式为 $$
阅读全文
posted @ 2022-12-07 00:36 Violeshnv
阅读(63)
评论(0)
推荐(0)
2022年12月3日
PCH Warning: header stop not at file scope
摘要: 引入自定义头文件时产生警告:PCH Warning: header stop not at file scope 使用编辑器为 VSCode,使用编译器为 g++11,代码检查器(也就是报错的)为 IntelliSense。 具体原因为:在代码中使用了 c++17 的语法,与 IntelliSens
阅读全文
posted @ 2022-12-03 16:52 Violeshnv
阅读(163)
评论(0)
推荐(0)
2022年11月27日
斐波那契数列的矩阵算法及 python 实现
摘要: import numpy as np import matplotlib.pyplot as plt from functools import reduce from sympy import sqrt, simplify, fibonacci import sympy 矩阵算法 斐波那契数的矩阵
阅读全文
posted @ 2022-11-27 10:42 Violeshnv
阅读(75)
评论(0)
推荐(0)
2022年11月23日
算法导论 Introduction to Algorithms #数学基础
摘要: 数学基础 求和 常用公式 $$ \begin{align*} \sum_{k=1}^nk&=\frac{n(n+1)}2=\Theta(n^2)\ \sum_{k=1}^nk^2&=\frac{n(n+1)(2n+1)}6\ \sum_{k=1}^nk^3&=\frac{n^2(n+1)^2}4\
阅读全文
posted @ 2022-11-23 14:19 Violeshnv
阅读(21)
评论(0)
推荐(0)
2022年11月17日
GAN 的基本形式
摘要: GAN GAN 即生成式对抗网络,这个网络包括两个部分:生成器 $G$ 和鉴别器 $D$。$D$ 的目标是在生成器生成的图像(或其他输出)和真实图像中鉴别出两者,即 $\mathcal L_D:=L[D(G(x)), \text{fake}]+L[D(y),\text{valid}]$;而 $G$
阅读全文
posted @ 2022-11-17 22:15 Violeshnv
阅读(40)
评论(0)
推荐(0)
2022年11月11日
交叉熵 cross-entropy 和相对熵(KL 散度)的关系
摘要: 熵,表示平均意义下表示一个分布的最小 bit 长度,也就是 $p(x)$ 的最佳编码长度。最佳的编码(比如霍夫曼码)遵循了高概率事件使用更短的编码的准则,平均编码长度为 $\mathbb E[l]$ 依概率取平均。 $$ \begin{align*} H(p)&=-\sum_{x\in\mathca
阅读全文
posted @ 2022-11-11 16:32 Violeshnv
阅读(35)
评论(0)
推荐(0)
使用 sympy 写公式
摘要: sympy.abc 以前定义变量的常用方法 x, y = Symbol('x y') 实际上,在 sympy.abc 中已经定义好了 from sympy.abc import x, y 化简、分解、合成、展开 https://docs.sympy.org/latest/tutorials/intr
阅读全文
posted @ 2022-11-11 01:03 Violeshnv
阅读(183)
评论(0)
推荐(0)
2022年11月4日
安全选项卡消失
摘要: 本应该存在的“安全”选项卡消失 “Win+R” 输入 Regedit 删除 Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoSecurityTab 重启
阅读全文
posted @ 2022-11-04 10:32 Violeshnv
阅读(56)
评论(0)
推荐(0)
ipython 的感叹号、问号的使用
摘要: IPython 是 Python 的在交互式界面上的升级版,可以直接在命令行中输入 ipython 或 ipython3 使用(要提前下载好 IPython 的库),也可以使用 jupyter notebook 指令运行 Jupyter Notebook 并以 IPython 为内核进行使用。 IP
阅读全文
posted @ 2022-11-04 01:09 Violeshnv
阅读(547)
评论(0)
推荐(0)
2022年11月2日
变换域常用性质总结
摘要: 基础 分解 $$ \begin{align*} f_e(t)&=\frac12[f(t)+f(-t)]\ f_o(t)&=\frac12[f(t)-f(-t)]\ f_r(t)&=\frac12[f(t)+f^(t)]\ \mathrm jf_i(t)&=\frac12[f(t)-f^(t)] \e
阅读全文
posted @ 2022-11-02 20:09 Violeshnv
阅读(73)
评论(0)
推荐(0)
NovelAI 下载
摘要: 准备工作 安装 Git,拉取 WebUI Git 是用来下载 WebUI,也就是本地 NovelAI 的可视化界面的。 可以选择在 Git 的官网下载,但是由于软件发布在 github 上,视网络情况,可能会无法连接到软件下载位置,或者下载速度很慢。可以换成阿里源,速度会快一点。 可以在官网看一下最
阅读全文
posted @ 2022-11-02 00:05 Violeshnv
阅读(3993)
评论(0)
推荐(1)
2022年11月1日
远程Jupyter notebook
摘要: 远程架设 Jupyter notebook 在远程安装好 jupyter notebook 后,生成配置文件 # 安装 pip3 install Jupyter jupyter notebook --generate-config # output: Writing default config t
阅读全文
posted @ 2022-11-01 23:58 Violeshnv
阅读(34)
评论(0)
推荐(0)
2022年10月28日
排序算法 Sort
摘要: Sort 评价排序算法的标准 时间复杂度 空间复杂度 稳定性:如果一个排序算法能够保留数组中的重复元素的相对位置,则可以被称为是稳定的 冒泡排序 通过两两交换,每次循环都使最值上浮到开头或末尾 关键点在于每次循环结束后都将最值排在开头或末尾 public static void BubbleSort
阅读全文
posted @ 2022-10-28 11:41 Violeshnv
阅读(40)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页