<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://ionutmodo.github.io/feed.xml" rel="self" type="application/atom+xml" /><link href="https://ionutmodo.github.io/" rel="alternate" type="text/html" /><updated>2026-03-13T23:06:56+00:00</updated><id>https://ionutmodo.github.io/feed.xml</id><title type="html">ionutmodo</title><subtitle>PhD student working in optimization for AI at Institute of Science and Technology (ISTA)</subtitle><author><name>Ionut Modoranu</name><email>ionut[dash]vlad[dot]modoranu[at]ista[dot]ac[dot]at</email></author><entry><title type="html">Newtonian-Shampoo: Modified Newton-Schulz Adapted for Shampoo Preconditioners</title><link href="https://ionutmodo.github.io/posts/newtonian-shampoo/" rel="alternate" type="text/html" title="Newtonian-Shampoo: Modified Newton-Schulz Adapted for Shampoo Preconditioners" /><published>2025-10-16T00:00:00+00:00</published><updated>2025-10-16T00:00:00+00:00</updated><id>https://ionutmodo.github.io/posts/newtonian-shampoo</id><content type="html" xml:base="https://ionutmodo.github.io/posts/newtonian-shampoo/"><![CDATA[<p>Shampoo optimizer was proposed in [1]</p>

<p>References:</p>
<ol>
  <li></li>
</ol>

<p>TODO:</p>
<ul>
  <li>[] Shampoo won ML-Perf competition</li>
  <li>[] the best optimizer in the paper Beyond Outliers</li>
  <li>[] slow because of EVD and/or Coupled-Newton</li>
  <li>[] explain how we adapt Newton-Schulz for -1/p power</li>
  <li>[] provide implementation</li>
  <li>[] show results</li>
</ul>]]></content><author><name>Ionut Modoranu</name><email>ionut[dash]vlad[dot]modoranu[at]ista[dot]ac[dot]at</email></author><category term="Shampoo" /><category term="Newton-Schulz" /><category term="Efficient Optimization" /><summary type="html"><![CDATA[Shampoo optimizer was proposed in [1]]]></summary></entry><entry><title type="html">Blog Post number 2</title><link href="https://ionutmodo.github.io/posts/blog-post-2/" rel="alternate" type="text/html" title="Blog Post number 2" /><published>2013-08-14T00:00:00+00:00</published><updated>2013-08-14T00:00:00+00:00</updated><id>https://ionutmodo.github.io/posts/blog-post-2</id><content type="html" xml:base="https://ionutmodo.github.io/posts/blog-post-2/"><![CDATA[<p>This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.</p>

<h1 id="headings-are-cool">Headings are cool</h1>

<h1 id="you-can-have-many-headings">You can have many headings</h1>

<h2 id="arent-headings-cool">Aren’t headings cool?</h2>]]></content><author><name>Ionut Modoranu</name><email>ionut[dash]vlad[dot]modoranu[at]ista[dot]ac[dot]at</email></author><category term="cool posts" /><category term="category1" /><category term="category2" /><summary type="html"><![CDATA[This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.]]></summary></entry><entry><title type="html">Blog Post number 1</title><link href="https://ionutmodo.github.io/posts/blog-post-1/" rel="alternate" type="text/html" title="Blog Post number 1" /><published>2012-08-14T00:00:00+00:00</published><updated>2012-08-14T00:00:00+00:00</updated><id>https://ionutmodo.github.io/posts/blog-post-1</id><content type="html" xml:base="https://ionutmodo.github.io/posts/blog-post-1/"><![CDATA[<p>This is a sample blog post.</p>

<p><img src="https://ionutmodo.github.io/images/bio-photo.jpg" alt="BioPhoto" /></p>

<h1 id="headings-are-cool">Headings are cool</h1>

<h1 id="you-can-have-many-headings">You can have many headings</h1>

<h2 id="arent-headings-cool">Aren’t headings cool?</h2>]]></content><author><name>Ionut Modoranu</name><email>ionut[dash]vlad[dot]modoranu[at]ista[dot]ac[dot]at</email></author><category term="cool posts" /><category term="category1" /><category term="category2" /><summary type="html"><![CDATA[This is a sample blog post.]]></summary></entry></feed>