- This is the companion repository supporting the MMLG meetup on 19th Jan, 2019: https://www.meetup.com/Mumbai-Machine-Learning-Group/events/256998069/
- You can attend the talks and take notes as you see fit. If you wish to code along with the speakers, please ensure you have setup your laptop with the instructions in the following sections.
- If you encounter any problems in setting up, please reach out in the meetup comments' section. Otherwise, you can create issues in this repo.
- (Option 1) You can download this repo by clicking on this line
- After downloading it, extract and rename the extracted folder to
cnn-visualisation
- After downloading it, extract and rename the extracted folder to
- (Option 2) You can clone this repo and change into it
- (if you have set-up your SSH key) run
git clone git@github.com:soumendra/cnn-visualisation.git; cd cnn-visualisation
(run in terminal) - (if you have not set-up your SSH key) run
git clone https://github.com/soumendra/cnn-visualisation.git; cd cnn-visualisation
(run in terminal)
- (if you have set-up your SSH key) run
Assuming you are inside the cnn-visualisation
folder:
- Make the scripts executable:
chmod +x *.sh
(run in terminal) - Install Miniconda (skip if you have miniconda or anaconda installed):
./conda.sh
(run in terminal) - Close your terminal application. Start it again.
- Create the cnn environment:
conda env create -f cnn.yml
(run in terminal) - Activate the environment:
source activate cnn
(run in terminal) - Install
keras-vis
:pip install keras-vis
(run in terminal)
To start using this environment:
source activate cnn
(run in terminal, in case you haven't previously)jupyter notebook
(run in terminal)- This will start a Jupyter Notebook in your browser
- Getting started with Jupyter Notebook
Note: You can also install conda using the official guide, but using the conda.sh
script is likely to be more painless.
- Install Anaconda using this guide: https://conda.io/docs/user-guide/install/windows.html
- Start
Anaconda Prompt
(you can search for it). This will open a terminal. - In the terminal, navigate to the folder where you unzipped this repo (covered in Getting this Repo section).
- Create the cnn environment:
conda env create -f cnn.yml
- Activate the environment:
activate cnn
(run in Anaconda Prompt) - Install
keras-vis
:pip install keras-vis
(run in Anaconda Prompt)
To start using this environment:
activate cnn
(run in Anaconda Prompt)jupyter notebook
(run in Anaconda Prompt)- This will start a Jupyter Notebook in your browser
- Getting started with Jupyter Notebook
For more on using Anaconda on Windows: https://docs.anaconda.com/anaconda/user-guide/getting-started/#open-nav-win .
- Install miniconda using the official guide: https://conda.io/docs/user-guide/install/macos.html
- Alternatively, install using homebrew
- Install homebrew: https://brew.sh/
- Install miniconda:
brew install miniconda
(run in terminal)
- Alternatively, install using homebrew
- Close your terminal application. Start it again.
- Assuming you are inside the
cnn-visualisation
folder:- Create the cnn environment:
conda env create -f cnn.yml
(run in terminal)
- Create the cnn environment:
- Activate the environment:
source activate cnn
(run in terminal) - Install
keras-vis
:pip install keras-vis
(run in terminal)
To start using this environment:
source activate cnn
(run in terminal, in case you haven't previously)jupyter notebook
(run in terminal)- This will start a Jupyter Notebook in your browser
- Getting started with Jupyter Notebook