在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):lukas/ml-class开源软件地址(OpenSource Url):https://github.com/lukas/ml-class开源编程语言(OpenSource Language):Jupyter Notebook 87.7%开源软件介绍(OpenSource Introduction):ProjectsThese are specific bite-sized projects to learn an aspect of deep learning, starting from scratch. There is an associated video around 10 minutes long. I assume no background in ML but some proficiency in python. The projects are in order from beginner to more advanced, but feel free to skip around.
More Projects: BenchmarksIf you have done all of the tutorial projects, we have a few more that don't have associated lessons yet! You can learn by contributing to one of our collaborative Benchmarks.
Getting Started
You don't need a fancy computer to run most of the examples, but especially to do the later projects you may want to invest in a GPU. SlidesO'Reilly 9.10.2019 - Using Keras to classify text using LSTMs VideosIntroduction to Machine Learning ExamplesIn my in-person classes, I typically use a lot of the examples in the directory examples. This code is liable to change as I update things. Reusing the materialsPlease feel free to use these materials for your own classes/projects etc. If you do that, I would love it if you sent me a message and let me know what you're up to. WindowsGitInstall git if you don't have it: https://git-scm.com/download/win AnacondaInstall anaconda Try running the following from the command prompt:
You should see something like
If don't see "Anaconda" in the output, search for "anaconda prompt" from the start menu and enter your command prompt this way. It's also best to use a virtual environment to keep your packages silo'ed. Do so with:
Whenever you start a new terminal, you will need to call Clone this github repository
libraries
Linux and Mac OS XInstall pythonYou can download python from https://www.python.org/downloads/. There are more detailed instructions for windows installation at https://www.howtogeek.com/197947/how-to-install-python-on-windows/. The material should work with python 2 or 3. On Windows, you need to install the 64 bit version of python 3.5 or 3.6 in order to install tensorflow. Clone this github repository
If you get an error message here, most likely you don't have git installed. Go to https://www.atlassian.com/git/tutorials/install-git for instructions on installing git. Install necessary pip libraries
Reading material for people who haven't done a lot of programmingIf you are uncomfortable opening up a terminal, I strongly recommend doing a quick tutorial before you take this class. Setting up your machine can be painful but once you're setup you can get a ton out of the class. I recommend getting started ahead of time. If you're on Windows I recommend checking out http://thepythonguru.com/. If you're on a Mac check out http://www.macworld.co.uk/how-to/mac/coding-with-python-on-mac-3635912/ If you're on linux, you're probably already reasonably well setup :). If you run into trouble, the book Learn Python the Hard Way has installation steps in great detail: https://learnpythonthehardway.org/book/ex0.html. It also has a refresher on using a terminal in the appendix. Reading material for people who are comfortable with programming, but haven't done a lot of pythonIf you are comfortable opening up a terminal but want a python intro/refresher check out https://www.learnpython.org/ for a really nice introduction to Python. Suggestions for people who have done a lot of programming in pythonA lot of people like to follow along with ipython or jupyter notebooks and I think that's great! It makes data exploration easier. I also really appreciate pull requests to make the code clearer. If you've never used pandas or numpy - they are great tools and I use them heavily in my work and for this class. I assume no knlowedge of pandas and numpy but you may want to do some learning on your own. You can get a quick overview of pandas at http://pandas.pydata.org/pandas-docs/stable/10min.html. There is a great overview of numpy at https://docs.scipy.org/doc/numpy/user/quickstart.html. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论