Also, welcome @harmonai_org to Replicate! They're a open source collective of audio ML hackers. This is just the first of many models they're working on and we're looking forward to all those robo-tunes.
OPEN SOURCE
-
Dance Diffusion: Diffusion Model Generating Music on Replicate
By
–
Dance Diffusion is now on Replicate. It's a diffusion model from @harmonai_org that generates music:
-
Challenge Approach: Reimplementing Techniques from Foundations in Python
By
–
(Oh BTW personally for this challenge I'm following the "from the foundations" rules we're using for our current course: only using techniques I've first reimplemented from scratch in pure Python. But y'all can use external libs and stuff if you like…)
-

LLM Configuration Serialization in JSON and YAML Formats
By
–
Serialization of LLM Configurations Have a favorite temperature/parameter setting for your LLM that you want store/version not in code? Now you can! @AkashSamant4 made it super easy to read/write LLM configurations to/from disk in json and yaml format
-
LangChain Documentation Updates: New Functionality and Serialization
By
–
Check out these docs for a walkthrough of this new functionality: https://
langchain.readthedocs.io/en/latest/exam
ples/prompts/llm_functionality.html
… Check out these docs for an overview of serialization: https://
langchain.readthedocs.io/en/latest/exam
ples/prompts/llm_serialization.html
… And of course, check out the GitHub if you want to flag an issue or open a PR! https://
github.com/hwchase17/lang
chain
… -
New abstraction enables returning generation metadata like logprobs
By
–
This abstraction also opens up the door to returning more information about each generation For example, the logprobs associated with a generation (something I know @alexgraveley would love)
-

LangChain Introduces LLM Input Batch Processing
By
–
Batching of inputs Previously, the only interface for calling an LLM was to pass in a single string. With big motivation from @thepromptking, there is now an interface that takes in and returns results for multiple inputs
-
GPT2 Tokenizer as Default Method with Overridable Class
By
–
The default method for calculating this uses @huggingface
's GPT2 tokenizer But since its a class method, if different models use different tokenizers this can be overwritten h/t @brucehammer for implementing the logic, and then Zac on Discord for suggesting this interface -
LangChain LLM Interface Improvements and New Features
By
–
There's been some additions to the LLM interface over the past few days: Method to estimate # of tokens, batching of inputs, returning extra information, serialization of LLM configurations @AkashSamant4 @thepromptking @0xAwill Let's walk through these improvements:
-
Valve’s Early Linux Gaming Investment Paying Dividends Today
By
–
Valve was clever to invest in Linux gaming/Wine/Proton early on, now these things are „easy“: https://t.co/Pykt0dZhZL
— Peter Steinberger 🦞 (@steipete) 14 décembre 2022Valve was clever to invest in Linux gaming/Wine/Proton early on, now these things are „easy“: