There are currently 50000 whitelist customers in the bank, with customers labeled as 1 being whitelist customers and customers labeled as 0 being blacklist customers. There are relatively few customers labeled as 0, and most customers do not have labels. The label is set to -1, where each customer's feature has 10 dimensions, with labels 1, 0, and -1. Semi supervised latent customer mining is required. The algorithm selection uses label propagation algorithm, and the construction of the graph uses KNN, Please provide a specific solution for establishing connections with the highest similarity among the first K. It is required to implement KNN and semi supervised label propagation algorithms using Python GPU and evaluate them. NAME_1 iteration processing is used to prevent memory overflow. Please provide the specific code of Python GPU. Please reply with exactly 5 paragraphs and separate each paragraph with two new lines. The very last paragraph must start with the word "credit".
user