-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Is there a specific reason we are storing the datasets in their serialised form rather than static fields/properties in the assembly? #1941
Comments
Not sure I fully understand the question? Are you asking if there is a reason we are storing json files at all? Or is the question about the inner workings of the Library_Engine? |
The dataset is a collection of constant objects. Why do we store this collection in a json format, in a separate file, rather than into a class (eg. |
Some varying reasons:
Saying all of this, we have a few cases of static properties on the class (as I know you know). For example the |
I am not sure how easier and more intuitive that is. Unless the data in the dataset can be generated procedurally with an algrithm, I don't see the benefits. The menu organization is a superstructure that we generated - we could do the same if datasets where organised in a different way, e.g. in classes (we do it already to cluster methods in components). There is a lot of knowlege in what you're describing - why should I plug all into a Yep, this I understand, it makes sense. Maybe that's the case for procedurally generated data, I suppose. I am no proposing to mix schema and data instances - the opposite. Ideally what I would do is to add another angle and have a MachineLearning_Datasets project (as well as any other namespace) that holds the instances. My whole point here is: I can't use datsets in their simplest form: by typing the data that's in there. I need to open the UI, create the objects, serialise them, create a file adapter and push them into the correct folder. |
Hi guys, this is a perfect opportunity to use Discussions - could we move this conversation there until we get to a stage of having an actionable issue? 😄 |
Good point @FraserGreenroyd . @epignatelli , want to port across, and we can continue there? :) |
Here you go guys! |
Is there a specific reason we are storing the datasets in their serialised form rather than static fields/properties in the assembly?
The text was updated successfully, but these errors were encountered: