KO
|
EN
gitlite — search
Search
#python
#java
#python3
#arduino
#golang
#machine-learning
#rust
#html
#flask
#javascript
#seismology
#nodejs
mnist-expo
★ 18
Open GitHub ↗
Amazing how far you can go with Expo Go
Download README (.md)
Explore Similar Repositories
m4l-WavScope
:
Waveform visualizer device for Ableton Live
ai_mock_coding_interview_agent
:
No description available.
No248Basketball-League-Management-System
:
基于Springboot框架实现的篮球联盟管理系统,编程语言:Java ;数据库:MySQL;项目管理工具:Maven 前端技术:VUE、javascript、html、css、jQuery; 后端技术:Spring、SpringMvc、MyBatis,系统包含两种角色:管理员、用户
shabi_download
:
No description available.
flower-shop
:
本网站时一个网上鲜花销售系统,来源于本人的毕业设计项目,开发目的是旨在为用户提供便捷、高效的在线鲜花购买服务,同时帮助商家高效管理订单和库存。系统具备完善的功能,包括但不限于鲜花展示模块、鲜花信息模块,能让顾客清晰浏览各类鲜花的品种、颜色、价格、花语等详细信息。拥有便捷的购物车功能,方便消费者添加、删除和修改购买意向的鲜花商品。订单管理系统可实现从下单、支付到订单跟踪等一系列流程的高效处理。用户管理模块确保了商家和消费者的信息安全与便捷操作,商家可对店铺信息、鲜花库存等进行管理,消费者可对个人资料和购买历史进行查看与编辑。 本项目后端基于 Django 框架,前端基于Vue框架,希望能打造一个稳定、可靠且易于扩展的鲜花销售系统,满足鲜花市场的线上交易需求。
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
mnist-expo
?
Download (.md)
# Expo MNIST Digit Recognition A React Native application that recognizes handwritten digits using a neural network trained on the MNIST dataset. The app includes a real-time visualization of the neural network's decision-making process. It uses the following libraries: - React Native Skia for rendering the Network and the digit - React Native Reanimated for animating everything - React Native Gesture Handler for drawing the digit https://github.com/user-attachments/assets/5a66e3f5-c653-4c01-849c-c2b8a29e5308 Everything runs magically on Expo Go and on the Web at [mnist.reactiive.io](https://mnist.reactiive.io). I was strongly inspired by this Brilliant demo: [Network Visualization](https://x.com/gabeElbling/status/1850220333631943068) ## Finding the proper weights (PRs are welcome 🤗) The generated weights are given in the `find-weights` folder. I included them in the repo for convenience. They are generated using the Python script in the `find-weights` folder. The `find-weights.py` script: 1. Loads the network configuration from `network.config.json` 2. Loads and preprocesses the MNIST dataset: - Converts images to binary (0 and 1) - Adds a "none" class with empty samples - Converts labels to one-hot encoding 3. Builds and trains a neural network with: - 2 hidden layers using configurations from `network.config.json` - Adam optimizer and categorical crossentropy loss - 5 training epochs 4. Saves the trained weights to `model_weights.json` 5. Generates example images and matrices for each digit (0-9) and the "none" class To run the script: 1. Set up a Python virtual environment (recommended): ```bash python -m venv venv source venv/bin/activate # On Windows use: venv\Scripts\activate ``` 2. Install the required dependencies: ```bash cd find-weights pip install -r requirements.txt ``` 3. Run the script: ```bash python find-weights.py ```