Skip to content

First Assignment of the CA4015 (Advanced Machine Learning) module.

Notifications You must be signed in to change notification settings

reidya3/CA4015_First_Assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Iowa Gambling logo
Iowa Gambling Clustering Analysis (CA4015)

Anthony Reidy, 18369643.


Table of Contents

Github Link

The github link for my assignment is https://github.com/reidya3/CA4015_First_Assignment

Development

It is good practice to develop in a virtual environment. Note, this jupyter book was written using python 3.8 and on the Ubuntu (Linux) operating system (OS). As such, all commands are setup for this installation and may not work for other OS's. To create a virtual environment called venv, execute:

python3 -m venv venv

To activate it, execute

source venv/bin/activate
  • Execute pip install -r requirements.txt to install requirements for development.

Usage

To build the jupyter book as HTML, please execute jupyter-book build --all book/.

We use latex to build a PDF of our book for this investigation. On Ubuntu, please install the following prerequisite packages:

sudo apt-get install texlive-latex-recommended texlive-latex-ie \
                     texlive-fonts-recommended texlive-fonts-extra \
                     texlive-xetex latexmk

Next, to build a PDF of the project, please use the following command jupyter-book build book/ --builder pdflatex. Note, you will have to build a html version first.

For further information on how to accomplish this on other OS's, please click here. The PDF file can be found in the docs folder.

Website

The content of this jupyter book is hosted here. Github actions are utilized to automatically build the book and update the website when a push or pull request event occurs on the main branch.

Releases

No releases published

Packages

No packages published