Rename types inside MLContext as Catalogs #1796
Labels
API
Issues pertaining the friendly API
good first issue
Good for newcomers
up-for-grabs
A good issue to fix if you are trying to contribute to the project
We had an idea in #949 to have "context" objects that enabled the easy and convenient creation of training algorithms. We eventually came to like this idea so much that it expanded considerably, until we came to think it actually a good idea that most components (whether trainers or not) could work through this object, to the point where eventually in in #1098, there was a "master" context, of which the formerly independent contexts became properties of that master context.
The newer things that were added were then called "catalogs," for example:
machinelearning/src/Microsoft.ML.Data/MLContext.cs
Line 47 in cb37c7e
machinelearning/src/Microsoft.ML.Data/MLContext.cs
Line 52 in cb37c7e
However the old objects retained the type names they had back when they were independent.
machinelearning/src/Microsoft.ML.Data/MLContext.cs
Line 25 in cb37c7e
We ought to probably standardize the name of these things as being "catalogs." E.g., things in here with the type name suffix
Context
should change that toCatalog
, things that are catalogs but aren't named that yet (DataOperations
) should be standardized as well.The text was updated successfully, but these errors were encountered: