Satır satır kod yazılışını izleyin ve her satırın açıklamasını dinleyin.
XGBClassifier
— XGBoost: Gradient Boosting ile Guclu Tahmin içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
import
Hazır bir modülü bu dosyaya dahil eder.
=
Sağdaki değeri soldaki isme bağlar.
.
Modülün/nesnenin içindeki araca ulaşır.
(
Çağrıyı veya gruplamayı başlatır.
from xgboost import XGBClassifier; xgb = XGBClassifier(n_estimators=100, learning_rate=0.1, max_depth=5)
kod parçası
{
"type": "Module",
"body": []
}
.fit() + early stopping
— XGBoost: Gradient Boosting ile Guclu Tahmin içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
:
Bir bloğun başladığını bildirir; Python blokları süslü parantezle değil girintiyle kurulur.
=
Sağdaki değeri soldaki isme bağlar.
.
Modülün/nesnenin içindeki araca ulaşır.
(
Çağrıyı veya gruplamayı başlatır.
xgb.fit(X_train, y_train, eval_set=[(X_test, y_test)], early_stopping_rounds=10); print("En iyi iterasyon:", xgb.best_iteration)
kod parçası
{
"type": "Module",
"body": []
}
StackingClassifier
— XGBoost: Gradient Boosting ile Guclu Tahmin içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
import
Hazır bir modülü bu dosyaya dahil eder.
=
Sağdaki değeri soldaki isme bağlar.
.
Modülün/nesnenin içindeki araca ulaşır.
(
Çağrıyı veya gruplamayı başlatır.
from sklearn.ensemble import StackingClassifier; stacking = StackingClassifier([("xgb",xgb),("rf",rf)], final_estimator=LogisticRegression()); stacking.fit(X_train,y_train)
kod parçası
{
"type": "Module",
"body": []
}