我在寻找最佳 auc 的 lightgbm 建模中遇到错误。任何帮助,将不胜感激。
import optuna
from sklearn.model_selection import StratifiedKFold
from optuna.integration import LightGBMPruningCallback
def objective(trial, X, y):
param = {
"objective": "binary",
"metric": "auc",
"verbosity": -1,
"boosting_type": "gbdt",
"lambda_l1": trial.suggest_loguniform("lambda_l1", 1e-8, 10.0),
"lambda_l2": trial.suggest_loguniform("lambda_l2", 1e-8, 10.0),
"num_leaves": trial.suggest_int("num_leaves", 2, 256),
"feature_fraction": trial.suggest_uniform("feature_fraction", 0.4, 1.0),
"bagging_fraction": trial.suggest_uniform("bagging_fraction", 0.4, 1.0),
"bagging_freq": trial.suggest_int("bagging_freq", 1, 7),
"min_child_samples": trial.suggest_int("min_child_samples", 5, 100),
}
cv = StratifiedKFold(n_splits=5, shuffle=True, random_state=1121218)
cv_scores = np.empty(5)
for idx, (train_idx, test_idx) in enumerate(cv.split(X, y)):
X_train, X_test = X.iloc[train_idx], X.iloc[test_idx]
y_train, …Run Code Online (Sandbox Code Playgroud) 我试图创建1个PL/SQL语句,允许我在每个连续的日期时间迭代后获得多个表输出,并使用该日期时间迭代的年份重命名每个表.以下示例具有期望的结果.谢谢
Create table MY_TIME_XX AS
( Select
X.*
FROM Metadata X )
Where X.Datetime between '01/01/2014' and '12/31/2014'
Run Code Online (Sandbox Code Playgroud)
所以最后我的架构会有
等等....
有人可以帮我从交换帐户发送电子邮件并添加附件吗?SMTP不起作用,我立即收到超时问题。0365不会将副本保存到我的已发送文件夹中。我唯一知道的是exchangelib
from exchangelib import Account, Credentials, Message, Mailbox, FileAttachment
from email.mime.multipart import MIMEMultipart
from email.mime.base import MIMEBase
from email.mime.text import MIMEText
from email.utils import formatdate
from email import encoders
email = 'XXXXXXXX'
password = 'XXXXXXXX'
a = Account(email, credentials=Credentials(email, password), autodiscover=True)
dir_path = ('C:/Users/Istcrmt/Documents/Python/PythonforAnaconda3.5/')
excel_name = 'test.xlsx'
#attach an excel file:
for i in email_list.itertuples():
# if you want a copy in the 'Sent' folder
m = Message(
account=a
,folder=a.sent
,subject=(i.AGENCY_NAME + ' I made an email script.')
,body='All …Run Code Online (Sandbox Code Playgroud) python ×2
data-science ×1
email ×1
excel ×1
lightgbm ×1
loops ×1
optuna ×1
oracle ×1
plsql ×1
python-3.x ×1