3-minute read + demos
Check out the below recap of this week’s open source related community news, product announcements, popular docs, and demos from around Microsoft.
Anything else you’d like to hear about? Let us know in the comments.

Deep learning for music generation: With the recent advancements in neural networks, deep learning has been gaining popularity in computational creativity tasks such as music generation. There’s been a lot of progress in this field via efforts like Magenta, an open source project focused on creating machine learning projects for art and music, and Flow Machines, who released an entire AI generated pop album. In this episode of the AI show, Erika Menezes explains how to create deep learning models with music as the input.

Azure #CosmosDB Graph API now generally available: Azure Cosmos DB Graph API is the first cloud database to provide graph functionality over a globally distributed managed service. This has enabled users to explore new ways of consuming their data with the use of the Gremlin language while still benefitting from global distribution, elastic scalability in storage and throughput, guaranteed low latency, consistency models, and enterprise-ready SLAs of Azure Cosmos DB. This release includes several critical updates to the performance and latency, as well as expanded support for application platforms like Python and PHP. Learn more.
Here are a couple recent open source updates to docs.microsoft.com:
Run a Linux VM on Azure: This reference architecture shows a set of proven practices for running a Linux virtual machine (VM) on Azure. It includes recommendations for provisioning the VM along with networking and storage components. This architecture can be used to run a single VM instance, and is the basis for more complex architectures such as N-tier applications. Read more here.
Create your first serverless function with Java and Maven: This quickstart guides through creating a serverless function project with Maven, testing it locally, and deploying it to Azure Functions. When you’re done, you have a HTTP-triggered function app running in Azure.
If you like these weekly updates, follow us @OpenAtMicrosoft to stay in touch daily.