This repository contains my personal solutions to exercises from Pattern Recognition and Machine Learning by Christopher M. Bishop.
I solve exercises chapter by chapter and keep each solution as a separate LaTeX file. Each chapter has:
src/for.texsolution files (for example1.1.tex,1.2.tex)pdf/for compiled output PDFs
.
├── Introduction/
│ ├── src/
│ └── pdf/
├── template.tex
├── Makefile
└── README.md
template.tex is a minimal solution template that includes:
- exercise ID placeholder (
exercise-id) - book name and author
- my name as author
The project uses make to create solution files and compile PDFs.
-
make list
Show detected chapter folders. -
make new-exercise CHAPTER=<ChapterName> EXERCISE=<id>
CreateCHAPTER/src/<id>.texfromtemplate.tex. -
make new CHAPTER=<ChapterName> EXERCISE=<id>
Alias fornew-exercise. -
make chapter CHAPTER=<ChapterName>
Build all.texfiles in one chapter. -
make build(ormake run)
Build all chapter solutions. -
make clean
Remove LaTeX auxiliary files. -
make clean-all
Remove auxiliary files and generated PDFs.
Create and compile a new solution in Introduction:
make new-exercise CHAPTER=Introduction EXERCISE=1.2- Edit
Introduction/src/1.2.tex make chapter CHAPTER=Introduction
- The build system tries
latexmkfirst and falls back topdflatex. - PDFs are intentionally kept in the repository.
If you find an error or want to suggest an improvement:
- Email: guygbaguidi123root (at) gmail.com
- Pull Requests: welcome
This repository contains personal solutions. Please refer to the original book for licensing and rights related to the exercise content.