e85c2b84d2
CodeQL / Analyze (javascript) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
Pylint / build (3.9) (push) Has been cancelled
RequirementsTest / build (macos-latest, 3.9) (push) Has been cancelled
RequirementsTest / build (ubuntu-latest, 3.9) (push) Has been cancelled
RequirementsTest / build (windows-latest, 3.9) (push) Has been cancelled
4.6 KiB
4.6 KiB
Note
本文档由 WeHub 基于上游 README 翻译整理,属于社区翻译,非官方中文文档。
English · 原始项目 · 上游 README
原作者、版权与许可证归属以原始项目及本仓库 LICENSE 文件为准。
BlocklyML 是面向 Python 与机器学习(Machine Learning)的 无代码(No Code) 训练平台。该工具旨在简化标准机器学习实现。 此工具可帮助任何希望入门机器学习或 Python 的人。本项目从 Blockly 派生,并针对机器学习与数据分析用例进行了适配。🧠
如需示例运行,请前往 sampleLayouts 文件夹,上传并试用 😃
在下方示例中,我们将针对 Iris 数据集训练随机森林(Random Forest)
目录
以 BlocklyML 应用形式安装
首先克隆本仓库
git clone https://github.com/chekoduadarsh/BlocklyML
克隆仓库后,你也可以按照 Flask 方法操作
使用 Docker 运行应用
若你已克隆项目并希望构建镜像,请按以下步骤操作:
1.打开终端并进入项目目录。
2.运行以下命令以构建 Docker 镜像:
docker build . -t blocklyml/demo
镜像构建完成后,可通过执行以下命令启动应用:
docker run -ti -p5000:5000 blockly_ml/demo
这将启动应用,之后可打开浏览器并访问 http://localhost:5000
Flask 方法
使用以下命令从 requirements.txt 安装依赖
pip install -r requirements.txt
然后可通过以下方式运行应用
python app.py
就这么简单 🤷♂️
UI 功能
快捷操作
你可以在应用右上角找到这些按钮。其功能如下
- 下载 XML 布局
- 上传 XML 布局
- 复制代码
- 启动 Google Colab
- 删除
- 运行(尚不支持!!)
DataFrame 查看器
Blockly 支持 DataFrame 的完整 HTML 视图。可通过导航栏中的查看选项访问
下载代码
Blockly 同时支持 .py 与 .ipynb 格式。你可以从导航栏中的下载选项下载代码
贡献
若你发现任何错误或需要支持,请提交 issue。若你认为可以添加功能,或帮助修复 bug,请提交 PR
本仓库欢迎任何形式的贡献 🙏
欢迎以你喜欢的方式改编、批评并支持它!!
请阅读:CONTRIBUTING.md
