dotnet / dotnet/machinelearning-modelbuilder

[CLI] Generate only training assets in existing application

Đang mở
#2,018 2 bình luận 0 reaction 0 người được giao Xem trên GitHub
Priority:1 Stale
Ngôn ngữ chính
Dockerfile
Star
285
Fork
66
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

When using Model Builder for training, the following files are created as a result of the training process in the project from which "Add > Machine Learning Model" is selected:

- *.mbconfig
- *.training.cs
- *.consumption.cs
- *.zip (Model file)

Optionally, in the Consume step, users have the option to generate a new project from the Console and Web API templates provided. The same files are copied over to the new project and the user can use them to consume their model.

In the CLI however, a new console application with the mbconfig, training, consumption, and zip file inside it is created automatically.

**Proposal**:
- Only generate the *.mbconfig, *.training.cs, *.consumption.cs, and *.zip files inside the project where the `mlnet` command is run from.
- Make the generation of a new .NET project for model consumption optional.

Doing so will make the workflows feel similar between Model Builder and the CLI. Additionally, it'll simplify the process of using the model in an existing app because there's no need to go through the extra step of adding a reference to the newly generated project.

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Hướng nghiên cứu

Bắt đầu với lệnh `mlnet` và theo dõi cách các đầu ra huấn luyện và ứng dụng console mới được tạo. Xác nhận rằng các đầu ra `.mbconfig`, `.training.cs`, `.consumption.cs` và `.zip` hiện có có thể được đặt trong dự án hiện tại, đồng thời cho phép tùy chọn tạo dự án consumption; hoàn thành khi cả hai workflow đều được hỗ trợ.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
csharp
Lĩnh vực
cli, machine-learning
Loại issue
Tính năng
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
35/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.