Load in algorithms from external module#79
Conversation
…t breaking program architecture
|
Wondering - why would you need this as opposed to contributing algorithms to the public repo? Secret algorithms? |
|
I'm not really sold. This strikes me as overly complex. The algorithms logic as it is is very modular and easy to extend. What do you mean by "specific" and "plugins"?
|
|
I think the ability to load algorithms from custom module is worth to be supported. Some widely used algorithms are built-in, and some should be custom. By the way, I think we can reuse many statistics (such as |
|
Sure, but that functionality is already in Skyline - you can pick and choose the algos you want in settings.py
|
This means you can have some business critical logic in a separate module, while still being able to maintain a public fork of skyline.
I have some functionality to define custom_analysers too (have specific algorithms to run on specific metrics) which I can make a pull request for too. It is all defined in the settings file, but I'm not sure if that's the direction that you want Skyline to go in.