{"id":15664008,"url":"https://github.com/izhangzhihao/deeplearning-tutorial","last_synced_at":"2025-08-08T19:19:49.240Z","repository":{"id":110942981,"uuid":"79761701","full_name":"izhangzhihao/deeplearning-tutorial","owner":"izhangzhihao","description":"Tutorial of DeepLearning.scala ","archived":false,"fork":false,"pushed_at":"2017-07-25T12:31:02.000Z","size":441,"stargazers_count":17,"open_issues_count":0,"forks_count":4,"subscribers_count":2,"default_branch":"2.0.x","last_synced_at":"2025-03-31T01:51:18.485Z","etag":null,"topics":["complex-neural-networks","deep-learning","deep-learning-tutorial","deep-neural-networks","deeplearning","deeplearning-demo","deeplearning-notebooks","neural-networks","scala"],"latest_commit_sha":null,"homepage":"http://deeplearning.thoughtworks.school/","language":"Scala","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/izhangzhihao.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2017-01-23T02:13:05.000Z","updated_at":"2024-05-15T23:05:33.000Z","dependencies_parsed_at":"2023-03-30T09:53:35.477Z","dependency_job_id":null,"html_url":"https://github.com/izhangzhihao/deeplearning-tutorial","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/izhangzhihao%2Fdeeplearning-tutorial","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/izhangzhihao%2Fdeeplearning-tutorial/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/izhangzhihao%2Fdeeplearning-tutorial/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/izhangzhihao%2Fdeeplearning-tutorial/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/izhangzhihao","download_url":"https://codeload.github.com/izhangzhihao/deeplearning-tutorial/tar.gz/refs/heads/2.0.x","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252749672,"owners_count":21798568,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["complex-neural-networks","deep-learning","deep-learning-tutorial","deep-neural-networks","deeplearning","deeplearning-demo","deeplearning-notebooks","neural-networks","scala"],"created_at":"2024-10-03T13:40:52.882Z","updated_at":"2025-05-06T18:48:55.257Z","avatar_url":"https://github.com/izhangzhihao.png","language":"Scala","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Tutorial of DeepLearning.scala [![Build Status](https://travis-ci.org/izhangzhihao/deeplearning-tutorial.svg?branch=master)](https://travis-ci.org/izhangzhihao/deeplearning-tutorial) [![Build status](https://ci.appveyor.com/api/projects/status/fvxjskxa9oqwqpel/branch/master?svg=true)](https://ci.appveyor.com/project/izhangzhihao/deeplearning-tutorial/branch/master) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/09b2f5a4d06547a38ce425e7c7fae869)](https://www.codacy.com/app/izhangzhihao/deeplearning-tutorial?utm_source=github.com\u0026utm_medium=referral\u0026utm_content=izhangzhihao/deeplearning-tutorial\u0026utm_campaign=badger)\n\n**DeepLearning.scala** is a DSL for creating complex neural networks.\n\nWith the help of DeepLearning.scala, regular programmers are able to build complex neural networks from simple code. You  write code almost as usual, the only difference being that code based on DeepLearning.scala is [differentiable](https://colah.github.io/posts/2015-09-NN-Types-FP/), which enables such code to evolve by modifying its parameters continuously.\n\n\u003cimg src=\"https://github.com/izhangzhihao/deeplearning-tutorial/blob/master/cover.jpeg\" width=\"360\"\u003e\n\n## NOTE: Please do NOT download this repo,because if you download this repo ,you will find the notebooks dir is empty. So ,please use git clone ,after that , use `git submodule init` \u0026 `git submodule update` to clone the notebooks(git submodule).\n\n### [Jupyter notebook installation](https://github.com/alexarchambault/jupyter-scala)\n\n## Tutorial index\n\n### 1 - Getting Start\n- [getting start](https://github.com/thoughtworksinc/deeplearning.scala-website/blob/v1.0.0-doc/ipynbs/GettingStarted.ipynb)\n- [how to debug](https://github.com/thoughtworksinc/deeplearning.scala-website/blob/v1.0.0-doc/ipynbs/Debug.ipynb)\n- [softmax](https://github.com/thoughtworksinc/deeplearning.scala-website/blob/v1.0.0-doc/ipynbs/SoftmaxLinearClassifier.ipynb)\n- [mini-batch gradient descent](https://github.com/thoughtworksinc/deeplearning.scala-website/blob/v1.0.0-doc/ipynbs/MiniBatchGradientDescent.ipynb)\n- [two layer net](https://github.com/thoughtworksinc/deeplearning.scala-website/blob/v1.0.0-doc/ipynbs/TwoLayerNet.ipynb)\n- [CNNs](https://github.com/thoughtworksinc/deeplearning.scala-website/blob/v1.0.0-doc/ipynbs/CNNs.ipynb)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fizhangzhihao%2Fdeeplearning-tutorial","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fizhangzhihao%2Fdeeplearning-tutorial","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fizhangzhihao%2Fdeeplearning-tutorial/lists"}