mirror of
https://github.com/jung-geun/PSO.git
synced 2026-09-20 14:11:48 +09:00
Migrate the package and examples to the tensor-native PyTorch implementation, add benchmark evidence, and add the guarded post-training convergence protocol with TensorBoard progress monitoring and hash-verified recovery. Constraint: Preserve one-shot official-test sealing and auditable research artifacts Rejected: Commit local .omc runs and downloaded datasets | multi-gigabyte runtime state is machine-local Confidence: high Scope-risk: broad Not-tested: Production CUDA run on pieroot-server
30 lines
584 B
Python
30 lines
584 B
Python
from ._version import __version__
|
|
from .optimizer import Optimizer
|
|
from .particle import Particle
|
|
from .plugins import (
|
|
BasePlugin,
|
|
InitializationPlugin,
|
|
EvaluationPlugin,
|
|
MovementPlugin,
|
|
ConvergencePlugin,
|
|
RefinementPlugin,
|
|
PluginMetadata,
|
|
SwarmState,
|
|
available_plugins,
|
|
)
|
|
|
|
__all__ = [
|
|
"Optimizer",
|
|
"Particle",
|
|
"__version__",
|
|
"BasePlugin",
|
|
"InitializationPlugin",
|
|
"EvaluationPlugin",
|
|
"MovementPlugin",
|
|
"ConvergencePlugin",
|
|
"RefinementPlugin",
|
|
"PluginMetadata",
|
|
"SwarmState",
|
|
"available_plugins",
|
|
]
|