开源软件名称(OpenSource Name):Spandan-Madan/DeepLearningProject开源软件地址(OpenSource Url):https://github.com/Spandan-Madan/DeepLearningProject开源编程语言(OpenSource Language):HTML 56.3%开源软件介绍(OpenSource Introduction):An end to end tutorial of a machine learning pipelineThis tutorial tries to do what most Most Machine Learning tutorials available online do not. It is not a 30 minute tutorial which teaches you how to "Train your own neural network" or "Learn deep learning in under 30 minutes". It's a full pipeline which you would need to do if you actually work with machine learning - introducing you to all the parts, and all the implementation decisions and details that need to be made. The dataset is not one of the standard sets like MNIST or CIFAR, you will make you very own dataset. Then you will go through a couple conventional machine learning algorithms, before finally getting to deep learning! In the fall of 2016, I was a Teaching Fellow (Harvard's version of TA) for the graduate class on "Advanced Topics in Data Science (CS209/109)" at Harvard University. I was in-charge of designing the class project given to the students, and this tutorial has been built on top of the project I designed for the class. UPDATE 24th October 2018The tutorial has now been re-written in PyTorch thanks to Anshul Basia (https://github.com/AnshulBasia) You can access the HTML here: https://spandan-madan.github.io/DeepLearningProject/PyTorch_version/Deep_Learning_Project-Pytorch.html and the IPython Notebook with the code in PyTorch here:https://github.com/Spandan-Madan/DeepLearningProject/blob/master/PyTorch_version/Deep_Learning_Project-Pytorch.ipynb Citing if you use the work hereIf you would like to use this work, please cite the work using the doi - Reading/Viewing the TutorialTo view the project as an HTML file, visit - https://spandan-madan.github.io/DeepLearningProject/ The CodeIf you would like to access to Code, please go through the ipython notebook SETUPPython
To make setup easy, we are going to use conda.
Please install imdbpy using 'pip install imdbpy==6.6' since earlier versions are broken Setting up conda environment in jupyter notebookTo be able to run the environment you just created on a juputer notebook, first check that you have the python package pip install ipykernel Now, add this to your jupyter notebook using the command: python -m ipykernel install --user --name deeplearningproject --display-name "deeplearningproject" Needless to say, remove all single quotes before running commands. Go to the directory and run jupyter notbeook by "jupyter notebook" and open the respective notebook on browser. TO install TMDB: pip install tmdbsimple Use "import tmdbsimple as tmdb" Setting up a docker container with docker-composePrerequisites
Run docker-composeTo work with an isolate environment and be able to run it on many systems without troubles, you can run this docker-compose command: docker-compose up It will build Then access notebooks through your web browser at http://localhost:8888 You should notice that notebooks have been copied from root to notebooks folder to mount them into container via bind volume. Any changes you make, will be saved on host (notebooks dir). Add packagesYou can add conda or pip packages to image (and thus, container) by updating docker-compose build It will build a new Known common bugsI will keep updating this as issues pop up on this repository.
sudo pip install git+git://github.com/fchollet/keras.git --upgrade -OS Error: Too Many Open Files Refer to: https://stackoverflow.com/questions/16526783/python-subprocess-too-many-open-files or, shut down notebook and execute following the the same terminal ``bash ulimit -Sn 10000
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论