Skip to content

Easyer way to create dynamic DataViews #5895

@vgb1993

Description

@vgb1993

Is your feature request related to a problem? Please describe.
In my company we want add ML blocks to our arsenal (made with Blockly) with witch you could train and run models. I've read in the docs and some issues that the model must be defined beforehand declaring a Class with some Attributes. And apparently it's not easy to create a dynamic model. Our idea is to feed SQL DataSets to the Trainer.

Describe the solution you'd like
As a user I would like to define the model based on the shape of the input data. For example, a SQL DataSet, a CSV etc.
After that, each column metadata could be added programatically.

Describe alternatives you've considered
Both seem overcomplicated to me:
https://stackoverflow.com/questions/56761728/add-custom-column-to-idataview-in-ml-net
https://stackoverflow.com/questions/66893993/ml-net-create-prediction-engine-using-dynamic-class/66913705#66913705

Additional context
Experienced c# developer, new to ML.NET

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions