请用Python完成一个逻辑回归的算法

其中data.npz是数据读取数据的方法为: data = np.load("data.npz")
x_train, y_train, x_test, y_test = data["x_train"],data["y_train"],data["x_test"],data["y_test"]
x_train为训练集特征,y_train为对应的训练集标签,
x_test为测试集特征,y_test为对应的测试集标签,
用训练集训练一个逻辑回归模型,要求在测试集上的测试精度达到90%以上。

https://blog.csdn.net/u013963380/article/details/82287696
https://blog.csdn.net/weixin_43216017/article/details/86768509