Skip to content

Commit 51d137a

Browse files
committed
good job
1 parent 4ce9abb commit 51d137a

File tree

4 files changed

+68
-76
lines changed

4 files changed

+68
-76
lines changed

blog/2025-04/_partials/calculus.mdx

Lines changed: 66 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -109,52 +109,52 @@ $$
109109
A_{11} & \cdots & A_{1n} \\ \vdots & \ddots & \vdots \\ A_{m1} & \cdots & A_{mn} \
110110
\end{bmatrix}$"}
111111

112-
<Collapse label="$$
113-
\nabla_x (A x) = A^T
114-
$$">
115-
116-
$$
117-
\begin{split}
118-
&\ \nabla_x (A x) = \nabla_x (A_1 x_1 + A_2 x_2 + \cdots + A_n x_n) \\
119-
=&\ \nabla_x ([A_{11} \cdots A_{1m}] x_1 + [A_{21} \cdots A_{2m}] x_2 + \cdots + [A_{n1} \cdots A_{nm}] x_n) \\
120-
=&\ \nabla_x (A_1 x_1 + A_2 x_2 + \cdots + A_n x_n) \\
121-
=&\ \nabla_x (A_1 x_1) + \nabla_x (A_2 x_2) + \cdots + \nabla_x (A_n x_n) \\
122-
=&\ \begin{bmatrix}
123-
\frac{\partial}{\partial x_1} (A_1 x_1) , \frac{\partial}{\partial x_2} (A_2 x_2) , \cdots , \frac{\partial}{\partial x_n} (A_n x_n)
124-
\end{bmatrix} \\
125-
=&\ \begin{bmatrix}
126-
A_1 , A_2 , \cdots , A_n
127-
\end{bmatrix} = A^T
128-
\end{split}
129-
$$
130-
131-
</Collapse>
112+
<Collapse label="$$
113+
\nabla_x (A x) = A^T
114+
$$">
115+
116+
$$
117+
\begin{split}
118+
&\ \nabla_x (A x) = \nabla_x (A_1 x_1 + A_2 x_2 + \cdots + A_n x_n) \\
119+
=&\ \nabla_x ([A_{11} \cdots A_{1m}] x_1 + [A_{21} \cdots A_{2m}] x_2 + \cdots + [A_{n1} \cdots A_{nm}] x_n) \\
120+
=&\ \nabla_x (A_1 x_1 + A_2 x_2 + \cdots + A_n x_n) \\
121+
=&\ \nabla_x (A_1 x_1) + \nabla_x (A_2 x_2) + \cdots + \nabla_x (A_n x_n) \\
122+
=&\ \begin{bmatrix}
123+
\frac{\partial}{\partial x_1} (A_1 x_1) , \frac{\partial}{\partial x_2} (A_2 x_2) , \cdots , \frac{\partial}{\partial x_n} (A_n x_n)
124+
\end{bmatrix} \\
125+
=&\ \begin{bmatrix}
126+
A_1 , A_2 , \cdots , A_n
127+
\end{bmatrix} = A^T
128+
\end{split}
129+
$$
130+
131+
</Collapse>
132132

133133
- 对于所有的 :ctip[$\mathbf{x} \in R^n$]{id="$\mathbf{x} = [x_1, x_2, \cdots, x_n]^T$"} \
134134
和 :ctip[$A \in R^{n \times m}$]{id="$\mathbf{A} = \begin{bmatrix} \
135135
A_{11} & \cdots & A_{1m} \\ \vdots & \ddots & \vdots \\ A_{n1} & \cdots & A_{nm} \
136136
\end{bmatrix}$"}
137137

138-
<Collapse label="$$
139-
\nabla_x (x^T A) = A
140-
$$">
141-
142-
$$
143-
\begin{split}
144-
&\ \nabla_x (x^T A) = \nabla_x (x_1 A_1 + x_2 A_2 + \cdots + x_n A_n) \\
145-
=&\ \nabla_x (x_1 [A_{11} \cdots A_{1m}] + x_2 [A_{21} \cdots A_{2m}] + \cdots + x_n [A_{n1} \cdots A_{nm}]) \\
146-
=&\ \nabla_x (x_1 A_1 + x_2 A_2 + \cdots + x_n A_n) \\
147-
=&\ \nabla_x (x_1 A_1) + \nabla_x (x_2 A_2) + \cdots + \nabla_x (x_n A_n) \\
148-
=&\ \begin{bmatrix} \
149-
\frac{\partial}{\partial x_1} (x_1 A_1) , \frac{\partial}{\partial x_2} (x_2 A_2) , \cdots , \frac{\partial}{\partial x_n} (x_n A_n)
150-
\end{bmatrix} \\
151-
=&\ \begin{bmatrix}
152-
A_1 , A_2 , \cdots , A_n
153-
\end{bmatrix} = A
154-
\end{split}
155-
$$
156-
157-
</Collapse>
138+
<Collapse label="$$
139+
\nabla_x (x^T A) = A
140+
$$">
141+
142+
$$
143+
\begin{split}
144+
&\ \nabla_x (x^T A) = \nabla_x (x_1 A_1 + x_2 A_2 + \cdots + x_n A_n) \\
145+
=&\ \nabla_x (x_1 [A_{11} \cdots A_{1m}] + x_2 [A_{21} \cdots A_{2m}] + \cdots + x_n [A_{n1} \cdots A_{nm}]) \\
146+
=&\ \nabla_x (x_1 A_1 + x_2 A_2 + \cdots + x_n A_n) \\
147+
=&\ \nabla_x (x_1 A_1) + \nabla_x (x_2 A_2) + \cdots + \nabla_x (x_n A_n) \\
148+
=&\ \begin{bmatrix} \
149+
\frac{\partial}{\partial x_1} (x_1 A_1) , \frac{\partial}{\partial x_2} (x_2 A_2) , \cdots , \frac{\partial}{\partial x_n} (x_n A_n)
150+
\end{bmatrix} \\
151+
=&\ \begin{bmatrix}
152+
A_1 , A_2 , \cdots , A_n
153+
\end{bmatrix} = A
154+
\end{split}
155+
$$
156+
157+
</Collapse>
158158

159159
- **二次型**(二次型是二次函数在向量空间中的推广):
160160

@@ -163,23 +163,23 @@ A_{11} & \cdots & A_{1m} \\ \vdots & \ddots & \vdots \\ A_{n1} & \cdots & A_{nm}
163163
A_{11} & \cdots & A_{1n} \\ \vdots & \ddots & \vdots \\ A_{n1} & \cdots & A_{nn} \
164164
\end{bmatrix}$"}
165165

166-
<Collapse label="$$
167-
\nabla_x x^T A x = (A + A^T) x
168-
$$">
166+
<Collapse label="$$
167+
\nabla_x x^T A x = (A + A^T) x
168+
$$">
169169

170-
$$
171-
\begin{split}
172-
&\ \nabla_x x^T A x = \nabla_x \sum_{i=1}^n \sum_{j=1}^n x_i A_{ij} x_j \\
173-
=&\ \frac{\partial}{\partial x_k} \sum_{i=1}^n \sum_{j=1}^n x_i A_{ij} x_j + \frac{\partial}{\partial x_k} \sum_{i=1}^n \sum_{j=1}^n x_j A_{ji} x_i \\
174-
=&\ \sum_{i=1}^n \sum_{j=1}^n A_{ij} x_j + \sum_{i=1}^n \sum_{j=1}^n A_{ji} x_i \\
175-
=&\ \sum_{j=1}^n A_{kj} x_j + \sum_{i=1}^n A_{ik} x_i \text{($i, j = k$ 时,$A_{kj} x_j, A_{ik} x_i$ 分别存在一项 $A_{kk} x_k$)} \\
176-
=&\ \sum_{i=1}^n (\sum_{j=1}^n A_{ij} x_j) \cdot e_i + \sum_{j=1}^n (\sum_{i=1}^n A_{ji} x_i) \cdot e_j \\
177-
=&\ \sum_{i=1}^n (\mathbf{A} \mathbf{x})_i \cdot e_i + \sum_{j=1}^n (\mathbf{A^T} \mathbf{x})_j \cdot e_j \\ \
178-
=&\ (A + A^T) x
179-
\end{split}
180-
$$
170+
$$
171+
\begin{split}
172+
&\ \nabla_x x^T A x = \nabla_x \sum_{i=1}^n \sum_{j=1}^n x_i A_{ij} x_j \\
173+
=&\ \frac{\partial}{\partial x_k} \sum_{i=1}^n \sum_{j=1}^n x_i A_{ij} x_j + \frac{\partial}{\partial x_k} \sum_{i=1}^n \sum_{j=1}^n x_j A_{ji} x_i \\
174+
=&\ \sum_{i=1}^n \sum_{j=1}^n A_{ij} x_j + \sum_{i=1}^n \sum_{j=1}^n A_{ji} x_i \\
175+
=&\ \sum_{j=1}^n A_{kj} x_j + \sum_{i=1}^n A_{ik} x_i \text{($i, j = k$ 时,$A_{kj} x_j, A_{ik} x_i$ 分别存在一项 $A_{kk} x_k$)} \\
176+
=&\ \sum_{i=1}^n (\sum_{j=1}^n A_{ij} x_j) \cdot e_i + \sum_{j=1}^n (\sum_{i=1}^n A_{ji} x_i) \cdot e_j \\
177+
=&\ \sum_{i=1}^n (\mathbf{A} \mathbf{x})_i \cdot e_i + \sum_{j=1}^n (\mathbf{A^T} \mathbf{x})_j \cdot e_j \\ \
178+
=&\ (A + A^T) x
179+
\end{split}
180+
$$
181181

182-
</Collapse>
182+
</Collapse>
183183

184184
- **范数**
185185

@@ -195,19 +195,19 @@ A_{11} & \cdots & A_{1n} \\ \vdots & \ddots & \vdots \\ A_{n1} & \cdots & A_{nn}
195195
A_{11} & \cdots & A_{1n} \\ \vdots & \ddots & \vdots \\ A_{n1} & \cdots & A_{nn} \
196196
\end{bmatrix}$"}
197197

198-
<Collapse label="$$
199-
\nabla_x \|x\|_2^2 = \nabla_x (x^T x) = 2x
200-
$$">
198+
<Collapse label="$$
199+
\nabla_x \|x\|_2^2 = \nabla_x (x^T x) = 2x
200+
$$">
201201

202-
$$
203-
\begin{split}
204-
&\ \nabla_x \|x\|_2 = \nabla_x (\sqrt{x^T x}) ^ 2 \\
205-
=&\ \nabla_x (x^T x) = \nabla_x (x_1^2 + x_2^2 + \cdots + x_n^2) \\
206-
=&\ 2x
207-
\end{split}
208-
$$
202+
$$
203+
\begin{split}
204+
&\ \nabla_x \|x\|_2 = \nabla_x (\sqrt{x^T x}) ^ 2 \\
205+
=&\ \nabla_x (x^T x) = \nabla_x (x_1^2 + x_2^2 + \cdots + x_n^2) \\
206+
=&\ 2x
207+
\end{split}
208+
$$
209209

210-
</Collapse>
210+
</Collapse>
211211

212212
:::nerd
213213
在深度学习中每层神经网络之间由 **_权重矩阵_(通常还会添加同维度的偏置向量)桥接不同纬度矩阵的计算**。随后再通过:term[激活函数]{./terms/dl#activation-function}将计算结果映射到非线性空间,是:term[神经元]{./terms/dl#neuron}的计算核心。

blog/2025-08/prompt-engineering.mdx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ draft: true
1212

1313
<!--truncate-->
1414

15-
1615
```markmap
1716
## **Tree of Thoughts (ToT)框架**
1817
- 基本信息
@@ -34,7 +33,6 @@ draft: true
3433
- 提供代码库(含所有提示)
3534
```
3635

37-
3836
## 提示词要素
3937

4038
常规的提示词通常包含以下要素:

src/components/markdown/svgviewer/Viewer.tsx

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -104,13 +104,7 @@ const ViewerBody: React.FC<ViewerBodyProps> = ({
104104
);
105105
};
106106

107-
export default ({
108-
svg,
109-
text
110-
}: {
111-
svg: React.ReactNode;
112-
text: string;
113-
}) => {
107+
export default ({ svg, text }: { svg: React.ReactNode; text: string }) => {
114108
const [isFullscreen, setIsFullscreen] = useState<boolean>(false);
115109
return (
116110
<ConfigProvider

src/components/markmap/View.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ export default ((props: MarkmapProps) => {
6767
const mm = Markmap.create(refSvg.current, {
6868
...defaultOptions,
6969
zoom: true,
70-
duration: 0,
70+
duration: 0
7171
});
7272

7373
mm.setData(transformed.root).then(() => {

0 commit comments

Comments
 (0)