dotnet / dotnet/machinelearning-modelbuilder

ML.net CLI support using GPU

Aperta
#2,457 5 commenti 0 reazioni 0 assegnatari Vedi su GitHub
enhancement Feature request Stale untriaged
Lingua principale
Dockerfile
Stelle
285
Fork
66
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

1. The current version of the ML.net CLI tool does not support GPU acceleration, which limits its performance and efficiency when working with large and complex datasets. This is a significant issue, as the use of GPUs in machine learning has become increasingly prevalent in recent years.

2. I propose adding GPU support to the ML.net CLI tool. This would allow users to harness the power of GPUs when running their machine learning models, greatly increasing performance and efficiency. Specifically, I suggest adding an option to the existing command line interface to enable GPU support, allowing users to easily switch between CPU and GPU mode as needed.

3. While there are alternative tools available for working with GPU-accelerated machine learning, such as the Model Builder tool, tool often lack the flexibility and customization options provided by the ML.net CLI tool. Additionally, many users are more comfortable working with command-line interfaces than with graphical user interfaces.

4. The addition of GPU support to the ML.net CLI tool would align it with the current industry standards and would bring parity with the ML.net GUI tool, which already supports GPU acceleration. This would allow users to work with their preferred interface while still being able to take advantage of the performance benefits of GPUs.

![image](https://user-images.githubusercontent.com/16959353/212913763-a32e0664-5f86-404d-953c-ce86544aebad.png)

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

La issue cita lo strumento CLI di ML.net e la sua command-line interface esistente, ma non indica file, test o punti di ingresso. Inizia individuando l’implementazione della CLI e analizzando come lo strumento Model Builder fornisce l’accelerazione GPU; il lavoro sarà considerato completato quando gli utenti potranno selezionare l’esecuzione su CPU o GPU dalla CLI ed eseguire correttamente un modello.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Ambito
cli, machine-learning
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.