Blog Post Template

This post shows the main building blocks of an al-folio blog post. Copy it as a starting point for new posts.

Text formatting

Text can be bold, italic, or both.

Lists

  • Bullet lists start each line with a dash
  • Indent by two spaces to nest
    • like this
  1. Numbered lists start each line with a number
  2. The numbers are renumbered automatically

Quotes and dividers

Blockquotes start each line with >. Use them for quotations or to set a remark apart.

A horizontal rule (three dashes on their own line) separates sections:


Read more about Jekyll, or see the publications page.

Code

Inline code looks like numpy.linalg.norm(x). A code block with syntax highlighting:

import numpy as np


def soft_threshold(x, tau):
    """Proximal operator of the l1 norm."""
    return np.sign(x) * np.maximum(np.abs(x) - tau, 0.0)


print(soft_threshold(np.array([-2.0, 0.5, 3.0]), 1.0))

Math

Inline math sits inside a sentence, like \(y = Ax + e\) for a linear measurement model.

A displayed equation goes in its own paragraph:

\[\hat{x} = \arg\min_{x} \left\{ \frac{1}{2} \|y - Ax\|_2^2 + \lambda \|x\|_1 \right\}\]

Image

Portrait of Ulugbek Kamilov
A figure with a caption, added with figure.liquid.

Table

Method Type Year
ISTA Iterative 2004
ADMM Iterative 2011
PnP-ADMM Learned 2013

Citation

Measurement score-based diffusion models are introduced in (Park et al., 2026).

References

2026

  1. Measurement Score-Based Diffusion Model
    C. Y. Park, S. Shoushtari, and U. S. Kamilov
    In Int. Conf. Learn. Represent. (ICLR), 2026