Code Monkey home page Code Monkey logo

cs249r_book's Introduction

CS249r: MACHINE LEARNING SYSTEMS for TinyML

All Contributors

Welcome to the collaborative book repository for students of CS249r: Tiny Machine Learning at Harvard! This repository contains the source files of chapters and sections written by your peers. We're excited to see your contributions!

Contributing

To contribute to the repository using pull requests, follow these steps:

  1. Fork the Repository:

    • Navigate to the repository's GitHub page and click the 'Fork' button at the top-right corner.
  2. Clone Your Forked Repository:

    git clone https://github.com/YOUR_USERNAME/cs249r_book.git
    
  3. Navigate to the Repository:

    cd cs249r_book
    
  4. Set Upstream Remote:

    git remote add upstream https://github.com/harvard-edge/cs249r_book.git
    
  5. Create a New Branch for your chapter/section:

    git checkout -b name-of-your-new-branch
    
  6. Make your edits for your chapter or section in Markdown.

  7. Commit Changes to Your Branch:

    git add .
    git commit -m "Briefly describe your changes"
    
  8. Push Your Branch to Your Forked Repository:

    git push origin name-of-your-new-branch
    
  9. Navigate to your fork on GitHub and click the 'New pull request' button. Ensure you're comparing your branch from your fork to the main branch of the original harvard-edge/cs249r_book repository.

  10. Submit the pull request with a descriptive message.

The instructors will assess your pull request and provide feedback. Once it's approved, your contribution will be integrated into the main branch, and the book's website will be updated.

For a more detailed guide on the CS249r documentation process and peer review, check here.


Website

The book's website is automatically constructed from the gh-pages branch. Once reviewed, changes to main are merged into gh-pages.

You can view the book's website at: https://harvard-edge.github.io/cs249r_book/


Local Rendering

You need to have quarto installed for local rendering of the book. Please follow the Quarto installation instructions here.

Once that's done, the following command can be used to produce the HTML pages:

cd cs249r_book
quarto render

Contributors

Vijay Janapa Reddi
Vijay Janapa Reddi

Ikechukwu Uchendu
Ikechukwu Uchendu

ishapira
ishapira

Matthew Stewart
Matthew Stewart

Jayson Lin
Jayson Lin

Marcelo Rovai
Marcelo Rovai

Sophia Cho
Sophia Cho

Jeffrey Ma
Jeffrey Ma

Andrea Murillo
Andrea Murillo

Alex Rodriguez
Alex Rodriguez

arnaumarin
arnaumarin

Aghyad Deeb
Aghyad Deeb

Aghyad Deeb
Aghyad Deeb

Divya
Divya

oishib
oishib

Emil Njor
Emil Njor

Michael Schnebly
Michael Schnebly

ELSuitorHarvard
ELSuitorHarvard

Jared Ni
Jared Ni

Henry Bae
Henry Bae

Mark Mazumder
Mark Mazumder

Aditi Raju
Aditi Raju

Shvetank Prakash
Shvetank Prakash

eliasab16
eliasab16

naeemkh
naeemkh

Colby Banbury
Colby Banbury

Pong Trairatvorakul
Pong Trairatvorakul

Andrew Bass
Andrew Bass

Jennifer Zhou
Jennifer Zhou

Marco Zennaro
Marco Zennaro

Zishen
Zishen

Eric D
Eric D

Jessica Quaye
Jessica Quaye

Jason Yik
Jason Yik

happyappledog
happyappledog

Annie Laurie Cook
Annie Laurie Cook

Curren Iyer
Curren Iyer

Douwe den Blanken
Douwe den Blanken

Shreya Johri
Shreya Johri

Jothi Ramaswamy
Jothi Ramaswamy

Costin-Andrei Oncescu
Costin-Andrei Oncescu

Vijay Edupuganti
Vijay Edupuganti

Emeka Ezike
Emeka Ezike

This project follows the all-contributors specification. Contributions of any kind are welcome!

cs249r_book's People

Contributors

18jeffreyma avatar aditir-42 avatar alxrod avatar andreamurillomtz avatar aptl26 avatar arbass22 avatar arnaumarin avatar baehenrys avatar colbybanbury avatar divyaamirtharaj avatar ekhao avatar eliasab16 avatar elsuitorharvard avatar github-actions[bot] avatar ishapira1 avatar jared-ni avatar jaysonzlin avatar jzhou1318 avatar marcozennaro avatar michaelschnebly avatar mjrovai avatar mmaz avatar mpstewart1 avatar naeemkh avatar oishib avatar pongtr avatar profvjreddi avatar shvetankprakash avatar sophiacho1 avatar uchendui avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.