2nd issue of the Gradio newsletter! 🆕
Every two weeks, we’ll be sharing the latest news from the machine learning world, including the state-of-the-art machine learning models and demos that you can try right in your browser. Read on below 👇
- Gradio has been acquired by Huggingface 🤗
- Gradio Version 2.6.0 ✅
- New Gradio Huggingface Spaces Demos ✅
First of all, if you haven’t already done so, consider taking 5 seconds and giving us a GitHub star to help our free, open-source library get more visible!
Gradio Version 2.6.0 ✅
We released Gradio version 2.6.0 with a lot of new features. Read the full release notes here, or we’ve summarized the key enhancements below: 🚀
Gradio version 2.6.0 includes several enhancements to the library: 🆕
- Integration with transformers pipeline 🛠️
- Native Embeddings for Spaces Demos 🖥️
- Our website now builds from this repo 🚀
- Other Fixes and Deprecations 🩹
Gradio is joining Hugging Face 🤗! By acquiring Gradio, a machine learning startup, Hugging Face will be able to offer users, developers, and data scientists the tools needed to get to high level results and create better models and tools...
Hmm, paragraphs about acquisitions like the one above are so common that an algorithm could write them. In fact, one did!! This first paragraph was written with the Acquisition Post Generator, a machine learning demo on Hugging Face Spaces. You can run it yourself in your browser: provide the names of any two companies and you'll get a reasonable-sounding start to an article announcing their acquisition!
The Acquisition Post Generator was built using our open-source Gradio library -- it is just one of our recent collaborations with Hugging Face. And I'm excited to announce that these collaborations are culminating in... 🥁 Hugging Face's acquisition of Gradio (so yes, that first paragraph might have been written by an algorithm but it's true!)
🆕 Huggingface Spaces 🚀
🤗 Spaces is out of beta, create your demos on Spaces using Gradio 🚀 Here are some good ones to check out.
Super Pyxelate converts images to 8-bit pixel art. It is an improved, faster implementation of the original Pyxelate algorithm with palette transfer support and enhanced dithering.
- Github: https://github.com/sedthh/pyxelate
- Spaces Demo: https://huggingface.co/spaces/akhaliq/Pyxelate
- Spaces Code: https://huggingface.co/spaces/akhaliq/Pyxelate/blob/main/app.py
- Github: https://github.com/NVlabs/stylegan3
- Spaces Demo: https://huggingface.co/spaces/nateraw/stylegan3-interpolation
- Spaces Code: https://huggingface.co/spaces/nateraw/stylegan3-interpolation/blob/main/app.py
Perceiver for optical flow
Demo for predicting optical flow (i.e. the task of, given 2 images, estimating the 2D displacement for each pixel in the first image) with Perceiver IO.
- paper: https://arxiv.org/abs/2107.14795
- Spaces Demo: https://huggingface.co/spaces/nielsr/perceiver-optical-flow
- Spaces Code: https://huggingface.co/spaces/nielsr/perceiver-optical-flow/blob/main/app.py
Voice Authentication with UniSpeech-SAT + X-Vectors
UniSpeech-SAT by Microsoft Research, compares two speech samples and determine if they are from the same speaker.
- Paper: https://arxiv.org/abs/2110.05752
- Spaces Demo: https://huggingface.co/spaces/microsoft/unispeech-speaker-verification
- Spaces Code: https://huggingface.co/spaces/microsoft/unispeech-speaker-verification/blob/main/app.py