Expand description
Plugin architecture for custom kernel approximations
This module provides a flexible plugin system for registering and using custom kernel approximation methods. It allows runtime discovery and instantiation of kernel approximation plugins.
Structs§
- Fitted
Plugin Wrapper - Fitted plugin wrapper
- Linear
Kernel Instance - Linear kernel instance
- Linear
Kernel Plugin - Example plugin implementing a simple linear kernel approximation
- Plugin
Config - Configuration for a plugin PluginConfig
- Plugin
Factory - Plugin factory for creating instances
- Plugin
Metadata - Metadata about a plugin PluginMetadata
- Plugin
Wrapper - Wrapper to make plugin instances compatible with sklears traits
Enums§
- Plugin
Error - Errors that can occur in the plugin system PluginError
Traits§
- Kernel
Approximation Instance - Instance of a kernel approximation plugin
- Kernel
Approximation Plugin - Trait for kernel approximation plugins
Functions§
- create_
global_ plugin_ instance - Create an instance from the global registry
- list_
global_ plugins - List all globally registered plugins
- register_
global_ plugin - Register a plugin globally