{"id":18369629,"url":"https://github.com/mathspp/nnfwp","last_synced_at":"2025-04-06T17:32:19.398Z","repository":{"id":48798133,"uuid":"367608221","full_name":"mathspp/nnfwp","owner":"mathspp","description":"Neural Networks Fundamentals with Python – implementing neural networks from scratch","archived":false,"fork":false,"pushed_at":"2023-04-13T16:13:20.000Z","size":13384,"stargazers_count":18,"open_issues_count":2,"forks_count":5,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-22T04:03:48.044Z","etag":null,"topics":["deep-learning","machine-learning","machine-learning-tutorials","neural-network","neural-networks","neural-networks-from-scratch","python","python3"],"latest_commit_sha":null,"homepage":"https://gum.co/nnfwp","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mathspp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-05-15T10:59:35.000Z","updated_at":"2024-11-24T18:21:12.000Z","dependencies_parsed_at":"2022-09-23T21:40:45.070Z","dependency_job_id":null,"html_url":"https://github.com/mathspp/nnfwp","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathspp%2Fnnfwp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathspp%2Fnnfwp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathspp%2Fnnfwp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathspp%2Fnnfwp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mathspp","download_url":"https://codeload.github.com/mathspp/nnfwp/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247522599,"owners_count":20952582,"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","machine-learning","machine-learning-tutorials","neural-network","neural-networks","neural-networks-from-scratch","python","python3"],"created_at":"2024-11-05T23:29:59.567Z","updated_at":"2025-04-06T17:32:14.384Z","avatar_url":"https://github.com/mathspp.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Neural Networks Fundamentals with Python\n\nRepository holding the code for the “Neural Networks Fundamentals with Python” book available [here](https://gum.co/nnfwp).\n\n---\n\n\nEver wondered what a neural network really is, how it works or how to implement one?\nWell, I did, and that is why I tried implementing one.\nAnd I failed.\nSome years later, I tried again, and it worked!\nAnd it was amazing!\nNow, I just want to help _you_ do it yourself, so that you can take a peek\nbehind the curtains of this world of machine learning, deep learning,\nand all those buzzwords.\n\nIn this short book, I will take you through the journey of implementing a neural network\nfrom scratch, and then we will use these networks _you_ created to perform\nmachine learning tasks.\nWe will also play around with them and so all sorts of really interesting machine learning\nand deep learning experiments.\n\nThe book explains you the things that are needed, step-by-step,\nand gives you a reference implementation that you can find in this repo.\n\nBy the time you are done with the book, you will have at your disposal\na simple neural network framework that actually works, and that you have already\nused to explore interesting concepts from the worlds of machine learning and\ndeep learning.\nBy the way, if you are unsure whether or not this book is for you,\nyou can always read its chapters for free [on my blog](https://mathspp.com/blog/tag:nnfwp).\n\n---\n\nTo make sure you have all dependencies installed (which should be only NumPy, really)\nbe sure to check you meet the requirements set in the [requirements file](./requirements.txt).\nThe simplest way to go about doing so would be by running the command\n\n```bash\npython -m pip install -r requirements.txt\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmathspp%2Fnnfwp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmathspp%2Fnnfwp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmathspp%2Fnnfwp/lists"}