Text this: Corrosion leakage risk diagnosis of oil and gas pipelines based on semi-supervised domain generalization model.