这是一个基于Web的单分子电导数据多分类工具,提供模型训练、评估和可视化功能。
本项目已部署在 Vercel 上,可通过以下地址访问: [演示地址待添加]
- 🤖️ 支持多种机器学习模型(CNN、SVM、随机森林等)
- 📊 实时数据可视化
- 📈 模型性能对比分析
- 🎯 多分类任务支持
- 💾 数据导入导出功能
- 🎨 响应式设计,支持移动端
- 前端:HTML5 + Tailwind CSS + Chart.js
- 机器学习:TensorFlow.js
- 后端:Python + PyTorch(可选)
- 克隆或下载项目
- 在浏览器中打开
index.html即可使用
# 安装 Vercel CLI
npm i -g vercel
# 登录 Vercel
vercel login
# 部署
vercel- 将代码推送到 GitHub
- 在 Vercel 中导入项目
- 自动部署完成
# 安装 Netlify CLI
npm install -g netlify-cli
# 登录
netlify login
# 部署
netlify deploy --prod- 创建 GitHub 仓库
- 推送代码
- 在仓库设置中启用 GitHub Pages
- 选择
main分支作为源 - 访问
https://username.github.io/repo-name
binary_classification_app/
├── index.html # 主页面
├── images/ # 图片资源
├── CNN/ # Python后端(可选)
│ ├── app.py
│ ├── physics_constrained_cnn.py
│ └── requirements.txt
└── package.json # 项目配置
MIT License
湘潭大学 Y-Lab实验室