{"id":35780334,"url":"https://github.com/dzhokn/machine-learning-from-scratch-without-libraries","last_synced_at":"2026-01-07T06:01:10.401Z","repository":{"id":298340129,"uuid":"999388935","full_name":"dzhokn/machine-learning-from-scratch-without-libraries","owner":"dzhokn","description":"Backprop, NNs, Regression models, Classification models, etc. - all writtern from scratch without PyTorch or TensorFlow","archived":false,"fork":false,"pushed_at":"2025-10-03T11:13:48.000Z","size":28452,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-10-03T13:16:19.675Z","etag":null,"topics":["from-scratch","machine-learning","no-libraries"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","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/dzhokn.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-06-10T07:15:55.000Z","updated_at":"2025-10-03T11:13:52.000Z","dependencies_parsed_at":null,"dependency_job_id":"bdd07d69-221b-4ed1-8e90-d573438c2ce0","html_url":"https://github.com/dzhokn/machine-learning-from-scratch-without-libraries","commit_stats":null,"previous_names":["dzhokn/machine-learning-from-scratch-without-libraries"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dzhokn/machine-learning-from-scratch-without-libraries","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dzhokn%2Fmachine-learning-from-scratch-without-libraries","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dzhokn%2Fmachine-learning-from-scratch-without-libraries/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dzhokn%2Fmachine-learning-from-scratch-without-libraries/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dzhokn%2Fmachine-learning-from-scratch-without-libraries/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dzhokn","download_url":"https://codeload.github.com/dzhokn/machine-learning-from-scratch-without-libraries/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dzhokn%2Fmachine-learning-from-scratch-without-libraries/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28233229,"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","status":"online","status_checked_at":"2026-01-07T02:00:05.975Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["from-scratch","machine-learning","no-libraries"],"created_at":"2026-01-07T06:00:24.031Z","updated_at":"2026-01-07T06:01:10.093Z","avatar_url":"https://github.com/dzhokn.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Machine learning from scratch without libraries\n\nBackpropagation, Neural Networks, Regression models, Classification models, CNNs, SVM, Trees, Forests, etc. - all writtern from scratch without PyTorch or TensorFlow.\n\n\nAltough, I am briefly covering the theory (and mathematics) behind each of the models, it is required for the reader to already have some basic knowledge in machine learning and the models in question.\n\n![Machine Learning Roadmap](ml_roadmap.png)\n\nNB: I will be updating this roadmap on the fly - after adding new and new models.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdzhokn%2Fmachine-learning-from-scratch-without-libraries","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdzhokn%2Fmachine-learning-from-scratch-without-libraries","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdzhokn%2Fmachine-learning-from-scratch-without-libraries/lists"}