Author: Deep Learner
Using and Creating Global Variables in Your Python Functions
A global variable is a variable that you can use from any part of a program, including within functions. Using global variables inside your Python functions can be tricky. You’ll need to differentiate between accessing and changing the values of the target global variable if you want your code to work correctly. Global variables can play a fundamental role in many software projects because they enable data sharing across an entire program. However, you should use them judiciously to avoid […]
Read moreHighlights from CHI 2023
The ways in which people are able to interact with technologies can have a profound effect on a technology’s utility and adoptability. Building computing tools and services around people’s natural styles of work, communication, and play can give technology the value it needs to have meaningful impact. For decades, human-computer interaction (HCI) has examined the relationship between people and computers to help maximize the capabilities of each across a range of experiences and situations. The ACM CHI Conference on Human […]
Read moreMicrosoft at EuroSys 2023: Systems innovation across the stack to help support an easier, faster, safer, and smarter cloud
EuroSys 2023 is the premier systems conference in Europe, and 2023 marks its 18th edition. Sponsored by ACM SIGOPS Europe and hosted May 8 to May 12, the conference covers a wide range of topics, including operating systems, real-time and networked systems, storage and middleware, and distributed, parallel, and embedded computing, as well as their implications for applications and hardware. As in previous years, Microsoft has a strong presence in the conference, drawing from research and production teams in Asia, […]
Read morePython News: What’s New From April 2023
Spring is in bloom, bringing new and exciting developments in the Python world. The last preview release of Python 3.12 before the feature freeze, a new major version of pandas, pip and PyPI improvements, and PyCon US 2023 are a few of them. Grab a cup of your favorite beverage, sit back comfortably in your chair, and enjoy a fresh dose of Python news from the past month! Python 3.12.0 Alpha 7 Is Now Available Python 3.12.0 alpha 7 became […]
Read moreResearch Focus: Week of May 8, 2023
Welcome to Research Focus, a series of blog posts that highlights notable publications, events, code/datasets, new hires and other milestones from across the research community at Microsoft. In this article AWARD Microsoft’s danah boyd awarded MIT’s Morison Prize danah boyd, a partner researcher at Microsoft Research, has been awarded MIT’s Morison Prize
Read moreGraph Neural Networks (GNN) Explained for Beginners
Introduction In recent times, due to advancements in computing power, deep learning has made progress by leaps and bounds with the successful practical implementation of many old neural network architectures that were proposed years or decades ago. Graph Neural Network (GNN) is one such architecture that was proposed in 2005 by Scarselli, Franco, et all in their paper “Graph Neural
Read more