{"id":19510523,"url":"https://github.com/felixkamau/neuralnetwork","last_synced_at":"2026-04-15T23:33:15.047Z","repository":{"id":221810116,"uuid":"755448372","full_name":"felixkamau/Neuralnetwork","owner":"felixkamau","description":"Custom Neural Network Implementation in Python  Welcome to my repository featuring a custom implementation of a neural network in Python! This project aims to provide a hands-on exploration of neural network fundamentals by building a neural network from scratch, without relying on external libraries.","archived":false,"fork":false,"pushed_at":"2024-02-10T14:48:03.000Z","size":8,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-04T23:56:25.065Z","etag":null,"topics":["machine-learning","neural-networks"],"latest_commit_sha":null,"homepage":"","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/felixkamau.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}},"created_at":"2024-02-10T08:29:48.000Z","updated_at":"2024-02-10T15:22:38.000Z","dependencies_parsed_at":"2024-02-10T09:27:14.678Z","dependency_job_id":"2da5fb9f-f4ac-4cb1-824f-4998e6b2fad8","html_url":"https://github.com/felixkamau/Neuralnetwork","commit_stats":null,"previous_names":["felixkamau/neuralnetwork"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/felixkamau/Neuralnetwork","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/felixkamau%2FNeuralnetwork","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/felixkamau%2FNeuralnetwork/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/felixkamau%2FNeuralnetwork/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/felixkamau%2FNeuralnetwork/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/felixkamau","download_url":"https://codeload.github.com/felixkamau/Neuralnetwork/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/felixkamau%2FNeuralnetwork/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31865067,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-15T15:24:51.572Z","status":"ssl_error","status_checked_at":"2026-04-15T15:24:39.138Z","response_time":63,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["machine-learning","neural-networks"],"created_at":"2024-11-10T23:16:09.939Z","updated_at":"2026-04-15T23:33:15.032Z","avatar_url":"https://github.com/felixkamau.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Neuralnetwork\nCustom Neural Network Implementation in Python  Welcome to my repository featuring a custom implementation of a neural network in Python! This project aims to provide a hands-on exploration of neural network fundamentals by building a neural network from scratch, without relying on external libraries.\n\n# Key Features:\n\n**Modular Architecture**: The neural network is designed with modularity in mind, making it easy to customize network architecture, activation functions, and optimization algorithms.\n\n**Forward and Backward Pass**: Implements both forward and backward passes necessary for training the neural network.\n\n**Activation Functions:** Supports popular activation functions like the sigmoid function and their derivatives.\n\n**Training Functionality:** Includes training functionality with the ability to specify epochs and learning rate.\nDemonstration with XOR Problem: Demonstrates the neural network's capabilities by solving the classic XOR problem.\nEducational Resource: Serves as an educational resource for understanding the inner workings of neural networks.\n\n**Usage:**\n\n# Clone the repository.\n**Import the NeuralNetwork class** into your Python project.\nDefine your dataset and instantiate the neural network with the desired architecture.\nTrain the neural network by calling the train method with your dataset.\nEvaluate the trained model's performance and make predictions using the forward_pass method.\nContributions:\nContributions and feedback are highly encouraged! Whether it's bug fixes, performance improvements, or additional features, feel free to contribute by opening a pull request or raising an issue.\n\n**Acknowledgements:**\nInspired by the spirit of learning and exploration in the field of neural networks.\n\nLet's dive into the world of neural networks together, building understanding one step at a time!\n\nUsage:\n\nClone the repository.\nImport the NeuralNetwork class into your Python project.\nDefine your dataset and instantiate the neural network with the desired architecture.\nTrain the neural network by calling the train method with your dataset.\nEvaluate the trained model's performance and make predictions using the forward_pass method.\nContributions:\nContributions and feedback are highly encouraged! Whether it's bug fixes, performance improvements, or additional features, feel free to contribute by opening a pull request or raising an issue.\n**\nAcknowledgements:**\n\n**Contributions and feedback are highly encouraged! Whether it's bug fixes, performance improvements, or additional features, feel free to contribute by opening a pull request or raising an issue.**\n\n**Acknowledgements:**\nInspired by the spirit of learning and exploration in the field of neural networks.\n\nLet's dive into the world of neural networks together, building understanding one step at a time!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffelixkamau%2Fneuralnetwork","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffelixkamau%2Fneuralnetwork","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffelixkamau%2Fneuralnetwork/lists"}