Files
PSO/pso/__init__.py
T
jung-geun 813433000a feat: modernize PSO and add convergence research
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
2026-09-07 22:03:25 +09:00

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",
]