<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>slurm-sweep on Marius Lange</title><link>https://mariuslange.com/tag/slurm-sweep/</link><description>Recent content in slurm-sweep on Marius Lange</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>marius.lange.lab@gmail.com (Marius Lange)</managingEditor><webMaster>marius.lange.lab@gmail.com (Marius Lange)</webMaster><copyright>© 2026 Marius Lange. This work is licensed under [CC BY-NC-ND 4.0](https://creativecommons.org/licenses/by-nc-nd/4.0/).</copyright><lastBuildDate>Thu, 01 May 2025 12:00:00 +0000</lastBuildDate><atom:link href="https://mariuslange.com/tag/slurm-sweep/index.xml" rel="self" type="application/rss+xml"/><item><title>slurm_sweep: A Lightweight Utility for Hyperparameter Sweeps on SLURM 🧪🔍</title><link>https://mariuslange.com/post/slurm_sweep_utility/</link><pubDate>Thu, 01 May 2025 12:00:00 +0000</pubDate><author>marius.lange.lab@gmail.com (Marius Lange)</author><guid>https://mariuslange.com/post/slurm_sweep_utility/</guid><description>&lt;p&gt;For those of you working on SLURM clusters who struggle with running hyperparameter sweeps, I&amp;rsquo;ve released a small utility package called &lt;a href="https://github.com/quadbio/slurm_sweep" target="_blank" rel="noreferrer"&gt;slurm_sweep&lt;/a&gt; that might save you some time and effort.&lt;/p&gt;

&lt;h2 class="relative group"&gt;What is slurm_sweep? 🤔
 &lt;div id="what-is-slurm_sweep-" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#what-is-slurm_sweep-" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;slurm_sweep&lt;/code&gt; is a command-line utility that bridges the gap between &lt;a href="https://wandb.ai/" target="_blank" rel="noreferrer"&gt;Weights &amp;amp; Biases (W&amp;amp;B)&lt;/a&gt; hyperparameter sweeps and SLURM job arrays. It solved a specific workflow problem I kept encountering: efficiently parallelizing hyperparameter sweeps on cluster infrastructure while keeping experiment tracking organized.&lt;/p&gt;</description></item></channel></rss>