我正在为实时应用程序尝试实现和撤消重做功能,我想将元素推送到数组中。该元素是另一个数组中的最后一个元素。我只想在一个查询中实现这一点,以避免并发问题。
我有一个包含两个数组的模式:
undoActions:[ActionSchema],
redoActions:[ActionSchema],
我尝试过:
server {
server_name localhost $hostname;
listen 80;
access_log off;
}
这不会在undoActions中弹出,而不会在redoActions数组中插入并清空对象。
因此,执行撤消功能时,我想将undoActions的最后一个元素保存到redoActions。
答案 0 :(得分:0)
您可以对对象中嵌入的数组执行一些简单的X = df[my_features] #all my features
y = df['gold_standard'] #labels
clf = RandomForestClassifier(random_state = 42, class_weight="balanced")
rfecv = RFECV(estimator=clf, step=1, cv=StratifiedKFold(10), scoring='auc_roc')
param_grid = {
'n_estimators': [200, 500],
'max_features': ['auto', 'sqrt', 'log2'],
'max_depth' : [4,5,6,7,8],
'criterion' :['gini', 'entropy']
}
k_fold = StratifiedKFold(n_splits=10, shuffle=True, random_state=0)
#------------- Just pass your RFECV object as estimator here directly --------#
CV_rfc = GridSearchCV(estimator=rfecv, param_grid=param_grid, cv= k_fold, scoring = 'roc_auc')
CV_rfc.fit(x_train, y_train)
print(CV_rfc.best_params_)
print(CV_rfc.best_score_)
print(CV_rfc.best_estimator_)
和push()
(或splice()
)。
pop()