Publication

MLBench - Optional Semester Project

Martin Milenkoski
2020
Student project
Abstract

MLBench is a framework for benchmarking distributed machine learning algorithms. The main goals of MLBench are to provide a fair benchmarking suite for software and hardware systems and to provide reference implementations for the most common distributed machine learning applications. In this report, I will summarize my contributions to the framework. Additionally, I will explain the things I learned and the obstacles I faced while using and contributing to the project. During my semester project, I realized that it is not straightforward for new contributors, especially students, to join the project. To this end, I will try to provide a description of the project structure, and explain the process of local development, testing and contribution. I hope that these instructions will be useful for future contributors and will ease the development process. Additionally, I will provide my opinion on what is the appropriate way to export each section of my report.

About this result
This page is automatically generated and may contain information that is not correct, complete, up-to-date, or relevant to your search query. The same applies to every other page on this website. Please make sure to verify the information with EPFL's official sources.

Graph Chatbot

Chat with Graph Search

Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.

DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.