Closed
Description
From @KrzysztofCwalina on Apr 16, 2018, 9:11 AM PDT
There are several problems with System.MachineLearning.Runtime namespaces. We should clean these problems out:
-
There are too many System.MachineLearning.Runtime subnamepsaces. This will overwhelm users browsing the documentation on MSDN, IDE browsers, etc. We should combine the APIs in fewer subnamespaces.
-
We should not use "Api" in namespace or project names. All public things are "APIs" as far as .NET developers are concerned.
-
We have "EntryPoints" namespace. We should rename it. All "entry point" APIs should simply be in the root namespace (or subnamesapce of the root..
-
We should not have "tools" APIs in the main assmebly. Remove/rename Microsoft.MachineLearning.Runtime.Internal.Tools
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment