franzsilva / MLBuilderVSCode-Source

8 stars 2 forks source link

Nice! (and Hello from ML.NET Model Builder) #1

Open JakeRadMSFT opened 4 years ago

JakeRadMSFT commented 4 years ago

Hey @franzsilva!

This is Jake from the Visual Studio ML.NET Model Builder team. Great job integrating an experience into VS Code!

I saw your tweet: image

I'll look into the branding and logo and get back to you. We might need to bring the extension into Microsoft/DotNET Open Source github similar to https://github.com/dotnet/machinelearning. Is this something you would be interested in?

If not, we might need the branding to be different from ML.NET Model Builder. Happy to help where I can though!

I'm not sure if the current implementation of calling into the CLI would be compatible with Visual Studio Online. I'd love to help look into what that would take.

For reference: https://visualstudio.microsoft.com/services/visual-studio-online/

franzsilva commented 4 years ago

Hi @JakeRadMSFT ,

Yes!, id be really interested in moving it to the Open Source Microsoft github. Let me know what i need to do to move it over.

I have solved a couple of things from my readme about streaming the output and not paint after executing. Also i now have a windows PC to work on aswell so i need to fix some things to get it to work there also.

About Visual studio Online, ill give it a look to see if there is another approach we could take.

Thanks!

Regards

Extra!!: Y tried the plugin on VSOnline and it seems to work up to the point where it requires the dotnet mlnet global tool.

Couple of things i noticed:

Are there there known issues to run ML.NET CLI in VS Online? i think if we get the cli working in VSOnline the plugin should work without any problems.

franzsilva commented 4 years ago

The other idea that i had. but takes a bit more time to accomplish. is to create a .net core console app that acts like a server. Then we would use the ML.NET Api to train the models and do all the operations. and the vscode extension would talk to the server. Similar to how Omnisharp works currently.

I could also investigate what it would take to accomplish this.

JakeRadMSFT commented 4 years ago

It gets further than I thought it would! We're going to update it to 3.0 soon :)... maybe that'll fix it!

I'll look into moving it to MS Github and branding and such! :)

franzsilva commented 4 years ago

@JakeRadMSFT , i have some extra ideas for the plugin. but i would love to discuss them with you. any chance we could have a Call so i can discuss with you the ideas i have?