Skip to content

Deep learning examples related to computer vision and financial engineering.

License

Notifications You must be signed in to change notification settings

JarnoRalli/deep-learning-examples

Repository files navigation

1 Deep Learning Examples

This is a collection of deep learning examples, tests and related material. Some of the examples are based on courses and tests I've done along the years, which I'd like to mention here:

All of the above are fantastic courses and if you're interested in those subjects, you should consider taking them.


2 Folder Structure

2.1 Virtual Environments and Docker Images

  • Virtualenv instructions for setting up virtual environments using virtualenv
  • Docker contains files for creating Docker container for running the examples
  • Conda contains files for creating Conda virtual environments for running the examples

2.2 Generic Explanations

2.3 Deep Learning and Related Examples


3 Testing Environment

Testing and executing the examples has been done in a system with the following characteristics:

  • OS Ubuntu 20.04
  • GPU GeForce GTX 1070

3.1 Pre-commit

This repo uses pre-commit git-hooks to verify the code before it is pushed. After cloning the repo, install the pre-commit package into your Python environment:

pip install pre-commit

and then install the pre-commit checks:

pre-commit install

Pre-commit is run automatically every time code is committed. You can also run pre-commit manually as follows:

pre-commit run --all-files

4 Running the Examples

You can either create a Conda virtual environment, or a Docker container, for running the examples. In order to do so, take a look at the instructions in conda and docker directories.


5 Additional Documentation

Additional documentation regarding the notation, neural network model etc. can be found here


About

Deep learning examples related to computer vision and financial engineering.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages