{"id":15648922,"url":"https://github.com/whyboris/ml-with-python-and-keras","last_synced_at":"2025-04-30T14:42:58.670Z","repository":{"id":37070320,"uuid":"132029368","full_name":"whyboris/ml-with-python-and-keras","owner":"whyboris","description":"Based off Deep Learning with Python by François Chollet","archived":false,"fork":false,"pushed_at":"2022-06-21T21:18:26.000Z","size":1048,"stargazers_count":42,"open_issues_count":1,"forks_count":23,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-30T17:06:39.212Z","etag":null,"topics":["deep-learning","keras","machine-learning","neural-networks","python","python3"],"latest_commit_sha":null,"homepage":null,"language":"Jupyter Notebook","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/whyboris.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}},"created_at":"2018-05-03T17:37:45.000Z","updated_at":"2025-03-28T09:58:56.000Z","dependencies_parsed_at":"2022-06-24T21:04:59.727Z","dependency_job_id":null,"html_url":"https://github.com/whyboris/ml-with-python-and-keras","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/whyboris%2Fml-with-python-and-keras","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whyboris%2Fml-with-python-and-keras/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whyboris%2Fml-with-python-and-keras/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/whyboris%2Fml-with-python-and-keras/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/whyboris","download_url":"https://codeload.github.com/whyboris/ml-with-python-and-keras/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251722990,"owners_count":21633057,"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":["deep-learning","keras","machine-learning","neural-networks","python","python3"],"created_at":"2024-10-03T12:27:06.976Z","updated_at":"2025-04-30T14:42:58.622Z","avatar_url":"https://github.com/whyboris.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Machine learning with Keras\n\nWorked examples following _Deep Learning with Python_ by François Chollet\nIt's an amazing [book](https://www.manning.com/books/deep-learning-with-python) - likely the fastest way to get started with _machine learning_!\n\nSource code from the book available on [GitHub](https://github.com/fchollet/deep-learning-with-python-notebooks)\n\n### About\n\nThis repository is WIP. Feel free to reach out with questions via _Issues_\n\n### How to get started\n\nCoding is likely less scary than you think. Going from 0 knowledge to running the code above will take you less than 10 minutes, just follow the steps below!\n\nInstall requirements:\n\n0. Install [git](https://git-scm.com/downloads)\n    - this will allow you to copy all the code in this repository\n1. Install [Python 3.6+](https://www.python.org/downloads/)\n    - this will automatically install *pip* (_Pip Installs Python_ - a way to download [packages](https://pypi.org/))\n2. Install [virtualenv](https://virtualenv.pypa.io/en/latest/installation/)\n    - open your _terminal_ and run the command `pip install virtualenv` \n\nYou'll now be using your *terminal*. On Mac or Linux you're ready to go. On Windows you'll want to use _git-bash_ (that was installed when you installed _git_). If you're more comfortable with setting things up, consider these alternative terminals: [Hyper](https://hyper.is/), [FluentTerminal](https://github.com/felixse/FluentTerminal) or [Terminus](https://github.com/Eugeny/terminus). On Mac or Linux, consider installing [oh my zsh](https://ohmyz.sh/) (requires you install 'zsh' first).\n\nOpen your _terminal_ and enter these commands:\n\n0. `cd ~`\n    - this will navigate to your \"home\" directory\n    - please navigate using `cd` to a folder where you'd like to work\n        - perhaps create a folder called \"code\" \n        - you can do that from the terminal with: `mkdir code` \n1. `git clone https://github.com/whyboris/ml-with-python-and-keras.git`\n    - this will create a folder `ml-with-python-and-keras` inside the folder you are in copying this whole repository\n2. `cd ml-with-python-and-keras`\n    - this will enter the folder\n3. `virtualenv venv`\n    - this will create  a folder named \"venv\" inside your dir\n    - having a virtual environment allows packages you instal to not interfere with other packages in other projects\n4. `source venv/bin/activate`\n    - this will activate the environment, allowing you to \n5. `pip install -r requirements.txt`\n    - This installs all the packages listed in `requirements.txt`\n\nYou're ready to run any of the scripts above!\n\nI recommend you also install [Visual Studio Code](https://code.visualstudio.com/) to work with code.\n\nOpen any of the above scripts to see what it does. Run them in your terminal, for example `python3 news.py` :+1:\n\nAs you spend more time in the terminal, many actions become too repetitive, so you can create shortcuts of commands (called *alias*) to save yourself time (and the hassle of remembering some of the longer ones). These need to be saved in a specific file on your computer, `.bashrc`, `.zshrc`, or somewhere else (depends on the terminal and settings you use). I recommend these:\n\n- `alias py=\"python3\"`\n    - allows you to run scripts with `py script.py` rather than `python3 script.py`\n- `alias activate=\"source venv/bin/activate\"`\n    - allows you to activate the environment with the command `activate` (see step 4 above).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwhyboris%2Fml-with-python-and-keras","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwhyboris%2Fml-with-python-and-keras","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwhyboris%2Fml-with-python-and-keras/lists"}