Skip to content

v0.2.11

Choose a tag to compare

@begumcig begumcig released this 04 Nov 16:48
· 91 commits to main since this release
october_prune

The juiciest bits 🧃

October was all about Hacktoberfest, and wow, our community really showed up 🥺
From shiny new features to better docs and stronger evals, Pruna got a whole lot more powerful (and prettier) this month.
Let’s dive into what everyone’s been cooking 🔮


@R055A leveled up our experimentation game ✨


@kirdmiv brought the vibes to our evaluation module 🎨


Type checking, but make it sleek 🪶:


@DevManpreet5 was both adding features and fixing our bugs 🧰 :


TinyIMDB dataset plus new logging system with adjustable levels by @pranayyb 🎬 :

  • feat: Add TinyIMDB dataset for lightweight experiments by @pranayyb in #374
  • feat: add set_logging_level functionality by @pranayyb in #398

@Almonok made sure our repo stays squeaky clean 🛡️:


DINO has joined our evaluation zoo! Thanks to @Prashankavi @begumcig 🦖:


We have more tutorials, making getting started with Pruna even easier, thanks to @ParagEkbote 🇪🇿:

  • Add an End-To-End Tutorial for Efficient-Large-Model/Sana_600M_512px_diffusers by @ParagEkbote in #322
  • Create Compatibility Matrix for Algorithm in Docs by @ParagEkbote in #403

Our very own Pruners were also busy making amazing contributions this month!: 🟣


Target modules are extending!:


We have more datasets for experimentation and benchmarking:


EvaluationAgent now supports multi-GPU inference and multi-GPU latency metrics.


More evaluation metric features:

  • feat: expose metric information in MetricResult by @sdiazlor in #326

PrunaModel and SmashConfig improvements:

  • feat: allow loading models without a smash config by @sharpenb in #340
  • feat: add a get device type function to utils by @simlang in #416

Pruning some bugs 🐞 and maintanence 👩‍🌾:

  • docs: removing pruna_pro mentions by @Mel-Alm in #387
  • telemetry: enable metrics and update OTLP endpoint to staging environment by @gtregoat in #394
  • docs: update contributor setup instructions by @johannaSommer in #355
  • docs: add target modules documentation by @gsprochette in #331
  • ci: migrate test models to pruna-test by @gsprochette in #385
  • fix: change vbench dependency to exclude macOS by @begumcig in #426
  • fix: add dataset and inferencer for janus tests by @gsprochette in #327
  • Reduce Flakiness in CI by configuring HF Token and add caching for HF… by @davidberenstein1957 in #410
  • fix: remove outdated prunamodel interface from deploying Sana notebook by @begumcig in #420

🌱 New faces in the garden

  • @DevManpreet5 made their first contribution in #347
  • @R055A made their first contribution in #362
  • @pranayyb made their first contribution in #374
  • @Almonok made their first contribution in #383
  • @supakornn made their first contribution in #360
  • Our @Mel-Alm made her first contribution 💪 in #387
  • @sharpenb is back with their first contribution since open-sourcing 🚀 in #340
  • @gtregoat made his first contribution too, usually holding it down on the backend, but nice to see him in the main repo! ⚙️ in #394

Full Changelog: v0.2.10...v0.2.11