Project template - Lab¶
Introduction¶
In this notebook we study exploration in <…the general setting…>.
We look at what happens when <…summary of project…>
Agents¶
The exploration strategies/agents are <…the agents…>
Environment¶
The world is <…the environment(s)…>
Goals¶
The specific questions we wish to answer are <…your hypothesis(es)…>, for these agents and these environment(s).
Sections¶
There are N experiments/sections. (There is no min/max number. Break the project down as makes sense to you).
Section 1 is a <…what is the purpose…>
Section 2 is a <…what is the purpose…>
Etc
Metric¶
Our metrics of interest are <…the metrics…>
The TED talk moment¶
The big question for this project is <…why is this project important or interesting to you, and to your reader…>
Install and import needed modules¶
# Install explorationlib?
!pip install --upgrade git+https://github.com/parenthetical-e/explorationlib
!pip install --upgrade git+https://github.com/MattChanTK/gym-maze.git
Import modules¶
Import what you need
import numpy as np
import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt
from copy import deepcopy
import explorationlib
# etc
Config notebook¶
Please include this.
# Pretty plots
%matplotlib inline
%config InlineBackend.figure_format='retina'
%config IPCompleter.greedy=True
plt.rcParams["axes.facecolor"] = "white"
plt.rcParams["figure.facecolor"] = "white"
plt.rcParams["font.size"] = "16"
# Dev
%load_ext autoreload
%autoreload 2
Section 1 - TITLE¶
In this section we <…Summary of this section’s goals…>. I want to show that <….>
# Put section 1 code here
# Use as many cells as you need.
Subsection¶
Use subsections to further breakdown the work, and to explain any conclusions you reach along the way.
I take the results from <….cells….> to mean that <…the conclusion you want the reader to reach.
However, I want to see how <…lead into the next subsection/section…>
AKA use markdown formatted cells (like this one) to guide the reader through your experiments
Plots¶
When you create plots/visualizations ALWAYS explain what they are of, and what they mean.
Section 2 - TITLE¶
In this section we <…Summary of this sections goals…>
# Put section 2 code here
# Use as many cells as you need.
Etc¶
More sections needed?
Conclusions¶
Summarize all your results. Use them to argue for (or against) your specific hypothesis, and the big picture TED talk moment.
Explain what you would like the reader to take away from this project.