Content
- Software Environment
- Data Generation
- Codewords Generation
- CPU
- GPU
- Support Vector Machine
- Convolutional Neural Network (pending)
1.Software Environment
The required software are listed below:
- python 2.7
- ipython
- scipy
- numpy
- matplotlib
- pillow
- h5py
- scikit-learn
- tensorflow
It is recommanded to use linux or mac osx operating sytem. I use ubuntu 16.04. If you use different version of operating system, the command lines below may not work.
To set up software environment, you might need additional packages:
- pip
- git
You can get all these packages installed easily via command line "sudo apt-get install ...(name of the packages) " or "sudo pip install ... (package names)". It may also help to protect your system from unexpected mistakes by setting up a virtual environments. The simple tutorial for setting up a virtual environment can be found in the link:
http://docs.python-guide.org/en/latest/dev/virtualenvs/