knife4j--api请求参数不一致问题

这个问题是在使用@DynamicParameters,且name参数没有配置之后出现的,不配置name的话一般插件会生成一个默认值,但是今天测试的时候发现两个controller中相同名字的一对接口参数,第二个接口参数和配置的不一致,反而和第一个接口一致

解决:分别给name参数添加不同的值就行了

### 使用Python实现信贷 #### 构建深度学习模型进行金融和信用评估 为了构建一个有效的信贷制系统,可以采用深度学习技术。在这个过程中,TensorFlow 和 Keras 是两个非常强大的工具库,能够帮助快速搭建并训练复杂的神经网络模型[^1]。 ```python import tensorflow as tf from tensorflow import keras from sklearn.model_selection import train_test_split # 假设 `data` 是预处理后的特征矩阵, `labels` 是标签向量 (0 或 1) X_train, X_val, y_train, y_val = train_test_split(data, labels, test_size=0.2) model = keras.Sequential([ keras.layers.Dense(64, activation='relu', input_shape=(input_dim,)), keras.layers.Dropout(0.5), keras.layers.Dense(32, activation='relu'), keras.layers.Dropout(0.5), keras.layers.Dense(1, activation='sigmoid') ]) model.compile(optimizer='adam', loss='binary_crossentropy', metrics=['accuracy']) history = model.fit(X_train, y_train, epochs=20, batch_size=128, validation_data=(X_val, y_val)) ``` 此代码片段展示了如何利用 TensorFlow 和 Keras 来定义一个多层感知机(MLP),并通过二元交叉熵损失函数来进行分类任务的学习过程。 #### 数据探索与准备 对于任何机器学习项目来说,理解数据集是非常重要的一步。特别是当涉及到信贷时,了解不同类别样本的数量分布有助于后续算法的选择以及调参工作[^2]。 ```python import pandas as pd app_train = pd.read_csv('application_train.csv') print(app_train['TARGET'].value_counts()) ``` 上述脚本读取了包含客户申请信息的数据文件,并统计了目标变量 `TARGET` 中两类情况的发生次数——即正常还款与否的比例关系。 #### 创建提交文件 一旦完成了模型的训练与验证之后,就可以基于测试集中未见过的新实例做出预测,并按照比赛或业务需求格式化输出结果以便于提交给平台审核或者实际部署到生产环境中去[^3]。 ```python predictions = model.predict_proba(test_features)[:, 1] submit = app_test[['SK_ID_CURR']] submit['TARGET'] = predictions submit.to_csv('submission.csv', index=False) ``` 这段程序说明了怎样从已有的测试数据中提取 ID 列作为索引列,并将预测得到的概率值赋给新创建的目标字段;最后保存成 CSV 文件形式供外部使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值