Giter Site home page Giter Site logo

intro-assignment-sp24's Introduction

Introduction to AIM Assignment Spring 2024

Hello and welcome to Purdue AIM! This is the repo containing the introductory assignment for Spring 2024 researchers and VIP students.

Here is your assignment:

  1. Decide whether you are using Google Colab or your local machine. Google Colab has free GPUs for those who don't have access to Nvidia GPUs on their local machine.
  2. Make a new private repository under your GitHub account to contain the files for this repository. Make sure no one but instructors/student leaders can see it; showing it to anyone else is academic dishonesty!
  3. Clone this branch to your machine or Colab, whichever you are using.
  4. Download the files from this repository and put them in the folder of your repository.
  5. Make a new branch titled "changes" in the repository and check that branch out.
  6. There are 4 assignments to complete in the assignments folder (3 of which were pulled from HuggingFace and one which was primarily written by Tim). Complete these assignments to the best of your ability.
  7. Commit and push any changes to new or existing files to the branch titled "changes".
  8. Pull request and merge your changes into the master branch. Alternatively: if you did all your work on the main branch, you can fulfill the requirements of steps 5,7,8 by making a new branch, checking it out, pushing a file of any kind to the branch, and PR-ing and merging this branch into main.
  9. Create, add, commit, and push a .txt file called "Collaborators.txt" stating who you worked with and what outside resources you used to complete this assignment (other than student leaders/TAs/professors).
  10. Invite PurdueAIMGrader as a collaborator on GitHub and share your repository link on Teams to finish submission.

In summary, when submitting, you should have the 4 notebooks in "Assignments" done, the two MIDI files from the MIDI synth assignment + Collaborators.txt file included, and a Git history of merging the "changes" branch in.

If you need help with this assignment, your first point of contact should be Microsoft Teams - there is a channel for questions called "Intro Assignment Spring 2024". Leaders and other members will be answering questions there. You can also reach out to peers for help with the assignment.

This assignment may seem lengthy initially, but we want to ensure that everyone has a solid foundation for doing research this semester. Failure to properly attempt the assignments (or worse, cheating on them) will likely cause trouble down the road when you have to do these sorts of tasks independently. As such, even if it's not cheating, you should aim to complete the assignments without "relying" on others to drag you through. There is a fine line between using others' help efficiently and overusing it.

intro-assignment-sp24's People

Contributors

tpnxl 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.