feat: add swanlab for experiment tracking and visualization. Former-commit-id: e65fe507f7643bf40b0fc462805c7b7f8ef6b738