In this video, I want to just quickly step you through the logistics of how to
work on homework in this class and how to use the submission system which will let
you verify, right away, that you got the right answer for your machine learning
programming exercise. Here's my Octave window and lets just go
to my desktop. I've saved the files for my first
exercise. Some of the files on my desktop in this
directly, and ml-class-ex1. And we provide a number of files and ask
you to edit some of them. So the first file should be the detail
PDF file for this primary exercise to get the details but one of the files we
actually edit is this file called warm up exercise, where, you know, the exercise
is really just to make sure that you're familiar with the submission system and
all you need to do is return the five by five identity matrix, so, the solution to
this exercise I just showed you is to write A equals I5 right, so that modifies
this function. To generate the five by five identity
matrix and dysfunction warm up exercise now returns you know, the five by five
identity matrix, and I just want to save it.
So I've done the first part of this homework.
Going back to my Octave window let's now go to my directory
user/ng/desktop/ml-class-ex1 and if I want to make sure that I've, you know,
implemented this in type warmup exercise like so.
And yup it returns, that's the five by five entity matrix that we just wrote the
code to create. And I can now submit the code as follows.
Let me type submit from this directory and I'm ready to submit part one.
So I'm going to enter, you know, choice one.
So last we find email address. I'm going to go to the course website,
and you know, just list my, this is an internal testing website, so your version
of the website may look a little different.
But that's my email address and this is my submission password, and I'm just
going to type them in here. So, I have
ang@cs.stanford.educs.stanford.edu and my submission password is 9yc75.
USSGF and going to hit enter it connects the server and submits it and right away
it tells you, you know this says congratulations you successfully
completed one pi 1 and, this gives you a verification that you, you go this part
right. and if you don't server the right answer
than you know, they'll give you a message indicating that you haven't quite gotten
it right yet. And by the way
you can also you can use this submission password and you can generate new
passwords. It doesn't matter, but you can also use
your regular website login password, but because, you know, this password here is
typed in-in, in clear text, you know, on your monitor.
we gave you this extra submission password in case you don't want to type
in your website's normal password onto a normal onto a window that depending on
your operating system, this password may or may not appear as text when you type
it into the octave's submission script. So, that's how you submit the homeworks
after you've done it. good luck and I hope you get when you get
around to homework, I hope you get them all right.
And, finally in the next and final Octave tutorial video I want to tell you about
vectorization which is a way to get your octive code to run much more efficiently.