Skip to content

Commit 21bfad6

Browse files
committed
newton-schulz beginning
1 parent 9209b9d commit 21bfad6

File tree

2 files changed

+59
-0
lines changed

2 files changed

+59
-0
lines changed
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
Newton-Schulz
2+
==============
3+
4+
.. admonition:: Warning
5+
:class: warning
6+
7+
This page is still under construction.
8+
9+
History of orthogonalization
10+
----------------------------
11+
12+
- procrustes problem
13+
- loewdin symmetrization
14+
- sharp-operator: frank-wolfe? nesterov?
15+
- neural nets: carlin
16+
17+
- kovarik, bjorck and bowie
18+
- higham: newton-schulz
19+
20+
- anil and grosse: for weights not updates
21+
22+
Polynomial iterations
23+
---------------------
24+
25+
A cubic iteration
26+
------------------
27+
28+
.. math::
29+
f(x) = \frac{3}{2}x - \frac{1}{2}x^3
30+
31+
.. raw:: html
32+
33+
<iframe src="https://www.desmos.com/calculator/qzvof94grn?embed" width="48%" height="300px" frameborder="0"></iframe>&nbsp;&nbsp;&nbsp;
34+
<iframe src="https://www.desmos.com/calculator/2d0ekimums?embed" width="48%" height="300px" frameborder="0"></iframe>
35+
36+
some more text
37+
38+
A quintic iteration
39+
--------------------
40+
41+
.. math::
42+
f(x) = 3x - \frac{16}{5}x^3 + \frac{6}{5}x^5
43+
44+
.. raw:: html
45+
46+
<iframe src="https://www.desmos.com/calculator/fjjjpsnl2g?embed" width="48%" height="300px" frameborder="0"></iframe>&nbsp;&nbsp;&nbsp;
47+
<iframe src="https://www.desmos.com/calculator/1aqrfjge22?embed" width="48%" height="300px" frameborder="0"></iframe>
48+
49+
A speedy iteration
50+
-------------------
51+
52+
.. math::
53+
f(x) = 3.4445x - 4.7750x^3 + 2.0315x^5
54+
55+
.. raw:: html
56+
57+
<iframe src="https://www.desmos.com/calculator/4xsjfwa5vh?embed" width="48%" height="300px" frameborder="0"></iframe>&nbsp;&nbsp;&nbsp;
58+
<iframe src="https://www.desmos.com/calculator/9yjpijk1fv?embed" width="48%" height="300px" frameborder="0"></iframe>

docs/source/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ The docs currently contain some original research contributions not published an
5252
:maxdepth: 2
5353
:caption: Algorithms:
5454

55+
algorithms/newton-schulz
5556
algorithms/manifold/index
5657

5758
.. toctree::

0 commit comments

Comments
 (0)