modelkit
modelkit copied to clipboard
Toolkit for developing and maintaining ML models
The current code suffers from a method resolution order (MRO) issue. In the `Asset` class, the `__init__` method does not call `super().__init__()`, resulting in an incorrect MRO. This omission prevents...
After diving into the code, modelkit lists the following regex for asset names: ```python3 GENERIC_ASSET_NAME_RE = ( r"(([A-Z]:\\)|/)?[a-zA-Z0-9]([a-zA-Z0-9\-\_\.\/\\]*[a-zA-Z0-9])?" ) ``` However: 1. uploaded assets and sub-files are not checked against...
It would help reducing the number of dependencies
Sometimes it makes sense to group helper utilities together in in the library search path. However, we don't always want these files to be loaded if for example the model...