Microsoft Scalable Fabric
Scalable Fabric is a task management system for the Windows desktop. A central focus area, defined by you, contains windows that behave in the traditional way. When you drag a window into the periphery, it…
Discover an index of datasets, SDKs, APIs and open-source tools developed by Microsoft researchers and shared with the global academic community below. These experimental technologies—available through Azure AI Foundry Labs (opens in new tab)—offer a glimpse into the future of AI innovation.
Scalable Fabric is a task management system for the Windows desktop. A central focus area, defined by you, contains windows that behave in the traditional way. When you drag a window into the periphery, it…
This tool is based upon the publication: D. Kirovski and H.S. Malvar. Spread Spectrum Watermarking of Audio Signals. IEEE Transactions on Signal Processing, Vol.51, (no.4), pp.1020–33, 2003. As mentioned in the publication, it displays solid…
Software Transactional Memory (STM) is an API for multithreaded computation in which shared data is synchronized without using locks. Threads synchronize by means of memory transactions, short-lived computations that either commit (take effect) or abort…
SharpSATbench is a CLI managed-code benchmark based on a clause-based satisfiability solver where the logic formula is written in Conjunctive Normal Form. SharpSATbench is compute-intensive, requiring a moderate-sized heap. There are 10,900 lines of code…
The Microsoft Research Cambridge Object Recognition Image Database contains a set of images (digital photographs) grouped into categories. Its intended use is research, in particular object recognition research. Last published: May 18, 2005.
The MSR NLP Empty Category Rules package includes a single source file containing G-language functions for computing empty categories on previously deserialized syntax trees formerly represented in the Penn Treebank text format. These rules are…
This download consists of data only: a text file containing 5800 pairs of sentences which have been extracted from news sources on the web, along with human annotations indicating whether each pair captures a paraphrase/semantic…
Software Transactional Memory (STM) is an API for multithreaded computation in which shared data is synchronized without using locks. Threads synchronize by means of memory transactions, short-lived computations that either commit (take effect) or abort…
This archive consists of a set of pitch period and voicing estimates for utterances found in the Aurora 2 corpus[1] using the algorithm described in [2]. Currently, pitch estimates are available for test sets A…
This code is a companion to the paper “Sequential File Programming Patterns and Performance with .NET” by Peter Kukol and Jim Gray, MSR-TR-2004-136. It contains 4 projects. (1) IOexamples shows the simple design patterns for…