PSHS Internship 2023: Difference between revisions

From Center for Integrated Circuits and Devices Research (CIDR)
Jump to navigation Jump to search
mNo edit summary
No edit summary
Line 5: Line 5:
* Meeting Schedules MWF @ 4PM
* Meeting Schedules MWF @ 4PM
* Day 1: Initial orientation, tour- then orientation of intern tasks.
* Day 1: Initial orientation, tour- then orientation of intern tasks.
* By Wednesday Jun 19, 4PM:
** At least 400 pictures sorted
** Programming Tutorial and Project Euler problems 1-5


== About CIDR Project 3 ==
== About CIDR Project 3 ==
Line 18: Line 21:
# As some of you might not yet be familiar with Python or are a bit rusty, you should read through the following:  
# As some of you might not yet be familiar with Python or are a bit rusty, you should read through the following:  
## [https://composingprograms.com/ Composing Programs - Introduction to Programming with Python3]
## [https://composingprograms.com/ Composing Programs - Introduction to Programming with Python3]
## For the first week, you should do problems 1-5 of Project Euler.
## (Attempt) the project Euler Problems 1-5 https://projecteuler.net/archives
# How to use Git:
# Git is a versioning tool for code. How to use Git will be discussed someday.
## git clone
# To run Linux programs in windows, we'll use a docker. Dockerfile for Pytorch and Linux flow.   
## git add *
## git commit
## git push
# Dockerfile for Pytorch and Linux flow.   
## To be uploaded
## To be uploaded

Revision as of 15:16, 19 June 2023

Main page for distributing resource for and documenting the internship.

  • June 19, 2023 - July 2023
  • Meeting Schedules MWF @ 4PM
  • Day 1: Initial orientation, tour- then orientation of intern tasks.
  • By Wednesday Jun 19, 4PM:
    • At least 400 pictures sorted
    • Programming Tutorial and Project Euler problems 1-5

About CIDR Project 3

CIDR Project 3, under the larger CIDR project, focuses on the creation and evaluation of machine learning hardware and software for use in small devices. Essentially, machine learning software is too heavy to run in smaller computers, and so we focus on creating optimized software and hardware specifically for machine learning.

Your tasks

As interns, we'd like you guys to process data for to test Project 3's machine learning software.

Intern Tasks.png

Resources

  1. As some of you might not yet be familiar with Python or are a bit rusty, you should read through the following:
    1. Composing Programs - Introduction to Programming with Python3
    2. (Attempt) the project Euler Problems 1-5 https://projecteuler.net/archives
  2. Git is a versioning tool for code. How to use Git will be discussed someday.
  3. To run Linux programs in windows, we'll use a docker. Dockerfile for Pytorch and Linux flow.
    1. To be uploaded