<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://liftothers.org/dokuwiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://liftothers.org/dokuwiki/feed.php">
        <title>BYU CS classes cs501r_f2018</title>
        <description></description>
        <link>http://liftothers.org/dokuwiki/</link>
        <image rdf:resource="http://liftothers.org/dokuwiki/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-07-10T21:10:03+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab1&amp;rev=1625096527&amp;do=diff"/>
                <rdf:li rdf:resource="http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab2&amp;rev=1625096527&amp;do=diff"/>
                <rdf:li rdf:resource="http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab3&amp;rev=1625096527&amp;do=diff"/>
                <rdf:li rdf:resource="http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab4&amp;rev=1625096527&amp;do=diff"/>
                <rdf:li rdf:resource="http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab5&amp;rev=1625096527&amp;do=diff"/>
                <rdf:li rdf:resource="http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab6&amp;rev=1625096527&amp;do=diff"/>
                <rdf:li rdf:resource="http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab7&amp;rev=1625096527&amp;do=diff"/>
                <rdf:li rdf:resource="http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab8&amp;rev=1625096527&amp;do=diff"/>
                <rdf:li rdf:resource="http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab9&amp;rev=1625096527&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://liftothers.org/dokuwiki/lib/tpl/dokuwiki/images/favicon.ico">
        <title>BYU CS classes</title>
        <link>http://liftothers.org/dokuwiki/</link>
        <url>http://liftothers.org/dokuwiki/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab1&amp;rev=1625096527&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-30T23:42:07+00:00</dc:date>
        <title>cs501r_f2018:lab1</title>
        <link>http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab1&amp;rev=1625096527&amp;do=diff</link>
        <description>Objective:

Get started with colab and python.  Begin producing simple visualizations of data and images.

----------

Deliverable:

For this lab, you will submit an ipython notebook via learningsuite.  This notebook will have two parts:

Part 1:  Your notebook should generate a random image.  We will run this
notebook 5 times; it should generate 5 different, moderately complex
images.  Each image should be 512 x 288.  Have fun with it!</description>
    </item>
    <item rdf:about="http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab2&amp;rev=1625096527&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-30T23:42:07+00:00</dc:date>
        <title>cs501r_f2018:lab2</title>
        <link>http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab2&amp;rev=1625096527&amp;do=diff</link>
        <description>Objective:

Get started with pytorch.  Begin to understand the basic boilerplate code of most pytorch programs.

----------

Deliverable:

For this lab, you will submit an ipython notebook via learningsuite. This lab will be mostly boilerplate code, but you will be required to implement a few extras.</description>
    </item>
    <item rdf:about="http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab3&amp;rev=1625096527&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-30T23:42:07+00:00</dc:date>
        <title>cs501r_f2018:lab3</title>
        <link>http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab3&amp;rev=1625096527&amp;do=diff</link>
        <description>Objectives:

	*  Build and train a deep conv net  
	*  Explore and implement various initialization techniques
	*  Implement a parameterized module in Pytorch
	*  Use a principled loss function

Video Tutorial:

&lt;https://youtu.be/3TAuTcx-VCc&gt;

----------

Deliverable:

For this lab, you will submit an ipython notebook via learningsuite.  This is where you build your first deep neural network!</description>
    </item>
    <item rdf:about="http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab4&amp;rev=1625096527&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-30T23:42:07+00:00</dc:date>
        <title>cs501r_f2018:lab4</title>
        <link>http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab4&amp;rev=1625096527&amp;do=diff</link>
        <description>BYU CS 501R - Deep Learning:Theory and Practice - Lab 4

Objective:

	*  To build a dense prediction model
	*  To begin reading current papers in DNN research

----------

Deliverable:




For this lab, you will turn in a notebook that describes your efforts at
creating a pytorch radiologist.  Your final deliverable is a
notebook that has (1) deep network, (2) cost
function, (3) method of calculating accuracy, (4) an image that
shows the dense prediction produced by your network on the</description>
    </item>
    <item rdf:about="http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab5&amp;rev=1625096527&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-30T23:42:07+00:00</dc:date>
        <title>cs501r_f2018:lab5</title>
        <link>http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab5&amp;rev=1625096527&amp;do=diff</link>
        <description>Objective:

To explore an alternative use of DNNs by implementing the style transfer algorithm.  To understand the importance of a complex loss function.  To see how we can optimize not only over network parameters, but over other objects (such as images) as well.</description>
    </item>
    <item rdf:about="http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab6&amp;rev=1625096527&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-30T23:42:07+00:00</dc:date>
        <title>cs501r_f2018:lab6</title>
        <link>http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab6&amp;rev=1625096527&amp;do=diff</link>
        <description>Objective:

To learn about recurrent neural networks, LSTMs, GRUs and
Pytorch sequence-to-sequence capabilities.

----------

Deliverable:

For this lab, you will need to implement the `char-rnn` model of Karpathy.
You will train it on a text corpus that you're interested in, and then
show samples from the model.</description>
    </item>
    <item rdf:about="http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab7&amp;rev=1625096527&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-30T23:42:07+00:00</dc:date>
        <title>cs501r_f2018:lab7</title>
        <link>http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab7&amp;rev=1625096527&amp;do=diff</link>
        <description>Objective:

Gain exposure to state of the art attention mechanisms.

----------

Deliverable:

For this lab, you will need to read, modify, and extend the Transformer model from  this paper.
You will use this new network build a Spanish to English translation system.</description>
    </item>
    <item rdf:about="http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab8&amp;rev=1625096527&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-30T23:42:07+00:00</dc:date>
        <title>cs501r_f2018:lab8</title>
        <link>http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab8&amp;rev=1625096527&amp;do=diff</link>
        <description>Objective:

To learn about generative adversarial models.

----------

Deliverable:



For this lab, you will need to implement a generative adversarial
network (GAN).  
Specifically, we will be using the technique outlined in the paper Improved Training of Wasserstein GANs.

You should turn in an iPython notebook that shows two plots.  The first plot should be random samples from the final generator.  The second should show interpolation between two faces by interpolating in</description>
    </item>
    <item rdf:about="http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab9&amp;rev=1625096527&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-30T23:42:07+00:00</dc:date>
        <title>cs501r_f2018:lab9</title>
        <link>http://liftothers.org/dokuwiki/doku.php?id=cs501r_f2018:lab9&amp;rev=1625096527&amp;do=diff</link>
        <description>Objective:

	*  To implement the Proximal Policy Optimization algorithm, and learn about the use of deep learning in the context of deep RL.

----------

Deliverable:

For this lab, you will turn in a colab notebook that implements the proximal policy optimization (PPO) algorithm.  You must provide tangible proof that your algorithm is working.</description>
    </item>
</rdf:RDF>
