diff --git a/INTRODUCTION.md b/INTRODUCTION.md new file mode 100644 index 0000000000000000000000000000000000000000..c3ef75f91443aa3e1fab27fb4390ca3db9453787 --- /dev/null +++ b/INTRODUCTION.md @@ -0,0 +1,9 @@ +# Foundation Models for Materials - FM4M + +FM4M adopts a modular architecture designed for flexible extensibility. As illustrated in the figure below, it comprises both uni-modal and fused models. Each uni-modal model is pre-trained independently for its respective modality (e.g., SMILES), and users can access individual functionalities directly from the corresponding model directory (e.g., smi-ted/). Some of these uni-modal models can be "late-fused" using fusion algorithms, creating a more powerful multi-modal feature representation for downstream predictions. To simplify usage, we provide fm4m-kit, a wrapper that enables users to easily access the capabilities of all models through straightforward methods. These models are also available on Hugging Face, where they can be accessed via an intuitive and user-friendly GUI. + +
+
+
+ Task : Property Prediction
+
+ Models are finetuned with different combination of modalities on the uploaded or selected built data set.
+
+ Task : Molecule Generation
+
+ Generate a new molecule similar to the initial molecule with better drug-likeness and synthetic accessibility.
+
\n", + " | SMILES | \n", + "
---|---|
0 | \n", + "CC1C2CCC(C2)C1CN(CCO)C(=O)c1ccc(Cl)cc1 | \n", + "
1 | \n", + "COc1ccc(-c2cc(=O)c3c(O)c(OC)c(OC)cc3o2)cc1O | \n", + "
2 | \n", + "CCOC(=O)c1ncn2c1CN(C)C(=O)c1cc(F)ccc1-2 | \n", + "
3 | \n", + "Clc1ccccc1-c1nc(-c2ccncc2)no1 | \n", + "
4 | \n", + "CC(C)(Oc1ccc(Cl)cc1)C(=O)OCc1cccc(CO)n1 | \n", + "
\n", + " | num | \n", + "name | \n", + "p_np | \n", + "smiles | \n", + "norm_smiles | \n", + "
---|---|---|---|---|---|
0 | \n", + "1 | \n", + "Propanolol | \n", + "1 | \n", + "[Cl].CC(C)NCC(O)COc1cccc2ccccc12 | \n", + "CC(C)NCC(O)COc1cccc2ccccc12.[Cl] | \n", + "
1 | \n", + "2 | \n", + "Terbutylchlorambucil | \n", + "1 | \n", + "C(=O)(OC(C)(C)C)CCCc1ccc(cc1)N(CCCl)CCCl | \n", + "CC(C)(C)OC(=O)CCCc1ccc(N(CCCl)CCCl)cc1 | \n", + "
2 | \n", + "3 | \n", + "40730 | \n", + "1 | \n", + "c12c3c(N4CCN(C)CC4)c(F)cc1c(c(C(O)=O)cn2C(C)CO... | \n", + "CC1COc2c(N3CCN(C)CC3)c(F)cc3c(=O)c(C(=O)O)cn1c23 | \n", + "
3 | \n", + "4 | \n", + "24 | \n", + "1 | \n", + "C1CCN(CC1)Cc1cccc(c1)OCCCNC(=O)C | \n", + "CC(=O)NCCCOc1cccc(CN2CCCCC2)c1 | \n", + "
4 | \n", + "6 | \n", + "cefoperazone | \n", + "1 | \n", + "CCN1CCN(C(=O)N[C@@H](C(=O)N[C@H]2[C@H]3SCC(=C(... | \n", + "CCN1CCN(C(=O)NC(C(=O)NC2C(=O)N3C(C(=O)O)=C(CSc... | \n", + "
\n", + " | num | \n", + "name | \n", + "p_np | \n", + "smiles | \n", + "norm_smiles | \n", + "
---|---|---|---|---|---|
0 | \n", + "13 | \n", + "18 | \n", + "1 | \n", + "C(Cl)Cl | \n", + "ClCCl | \n", + "
1 | \n", + "23 | \n", + "SKF-93619 | \n", + "0 | \n", + "c1cc2c(cc(CC3=CNC(=NC3=O)NCCSCc3oc(cc3)CN(C)C)... | \n", + "CN(C)Cc1ccc(CSCCNc2nc(=O)c(Cc3ccc4ccccc4c3)c[n... | \n", + "
2 | \n", + "36 | \n", + "etomidate | \n", + "1 | \n", + "CCOC(=O)c1cncn1C(C)c2ccccc2 | \n", + "CCOC(=O)c1cncn1C(C)c1ccccc1 | \n", + "
3 | \n", + "37 | \n", + "11a | \n", + "0 | \n", + "CN(C)c1cc(C2=NC(N)=NN2)ccn1 | \n", + "CN(C)c1cc(-c2nc(N)n[nH]2)ccn1 | \n", + "
4 | \n", + "79 | \n", + "compound 45 | \n", + "1 | \n", + "N1(Cc2cc(OCCCNc3oc4ccccc4n3)ccc2)CCCCC1 | \n", + "c1cc(CN2CCCCC2)cc(OCCCNc2nc3ccccc3o2)c1 | \n", + "
\n", + " | 0 | \n", + "1 | \n", + "2 | \n", + "3 | \n", + "4 | \n", + "5 | \n", + "6 | \n", + "7 | \n", + "8 | \n", + "9 | \n", + "... | \n", + "758 | \n", + "759 | \n", + "760 | \n", + "761 | \n", + "762 | \n", + "763 | \n", + "764 | \n", + "765 | \n", + "766 | \n", + "767 | \n", + "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", + "0.437218 | \n", + "-0.591727 | \n", + "0.064328 | \n", + "0.374019 | \n", + "0.530676 | \n", + "-0.644067 | \n", + "1.308136 | \n", + "0.089772 | \n", + "0.790524 | \n", + "0.208749 | \n", + "... | \n", + "-1.325162 | \n", + "-0.083578 | \n", + "0.169544 | \n", + "0.359247 | \n", + "-0.652742 | \n", + "0.720496 | \n", + "-0.674184 | \n", + "0.693000 | \n", + "0.586143 | \n", + "-0.159641 | \n", + "
1 | \n", + "0.344508 | \n", + "-0.417009 | \n", + "0.095745 | \n", + "0.355959 | \n", + "0.573049 | \n", + "-0.590279 | \n", + "1.069699 | \n", + "0.067724 | \n", + "0.788815 | \n", + "0.159197 | \n", + "... | \n", + "-1.312421 | \n", + "-0.108732 | \n", + "0.217020 | \n", + "0.303697 | \n", + "-0.598966 | \n", + "0.647903 | \n", + "-0.665967 | \n", + "0.791804 | \n", + "0.620691 | \n", + "-0.107859 | \n", + "
2 | \n", + "0.429205 | \n", + "-0.463542 | \n", + "0.056441 | \n", + "0.449925 | \n", + "0.536788 | \n", + "-0.749906 | \n", + "1.193816 | \n", + "0.082596 | \n", + "0.860276 | \n", + "0.162548 | \n", + "... | \n", + "-1.304979 | \n", + "-0.148620 | \n", + "0.242045 | \n", + "0.344730 | \n", + "-0.704636 | \n", + "0.644773 | \n", + "-0.781017 | \n", + "0.737207 | \n", + "0.585380 | \n", + "-0.101722 | \n", + "
3 | \n", + "0.433097 | \n", + "-0.523078 | \n", + "0.089728 | \n", + "0.410127 | \n", + "0.543400 | \n", + "-0.643014 | \n", + "1.203858 | \n", + "0.034177 | \n", + "0.769413 | \n", + "0.202445 | \n", + "... | \n", + "-1.358915 | \n", + "-0.077463 | \n", + "0.228710 | \n", + "0.317884 | \n", + "-0.680220 | \n", + "0.531601 | \n", + "-0.709799 | \n", + "0.731386 | \n", + "0.567806 | \n", + "-0.087713 | \n", + "
4 | \n", + "0.388423 | \n", + "-0.505908 | \n", + "0.072539 | \n", + "0.366502 | \n", + "0.533689 | \n", + "-0.701559 | \n", + "1.035554 | \n", + "0.038419 | \n", + "0.822917 | \n", + "0.163062 | \n", + "... | \n", + "-1.271012 | \n", + "-0.176412 | \n", + "0.119734 | \n", + "0.294143 | \n", + "-0.677721 | \n", + "0.647655 | \n", + "-0.844419 | \n", + "0.756321 | \n", + "0.570513 | \n", + "-0.240003 | \n", + "
5 rows × 768 columns
\n", + "\n", + " | 0 | \n", + "1 | \n", + "2 | \n", + "3 | \n", + "4 | \n", + "5 | \n", + "6 | \n", + "7 | \n", + "8 | \n", + "9 | \n", + "... | \n", + "758 | \n", + "759 | \n", + "760 | \n", + "761 | \n", + "762 | \n", + "763 | \n", + "764 | \n", + "765 | \n", + "766 | \n", + "767 | \n", + "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", + "0.374249 | \n", + "-0.319257 | \n", + "-0.007041 | \n", + "0.444741 | \n", + "0.326734 | \n", + "-0.791476 | \n", + "1.121707 | \n", + "-0.082401 | \n", + "0.611457 | \n", + "0.289225 | \n", + "... | \n", + "-1.462539 | \n", + "-0.302055 | \n", + "0.295551 | \n", + "-0.058293 | \n", + "-0.830319 | \n", + "0.545099 | \n", + "-0.460271 | \n", + "1.121117 | \n", + "0.685016 | \n", + "-0.452698 | \n", + "
1 | \n", + "0.429158 | \n", + "-0.568104 | \n", + "0.112739 | \n", + "0.352429 | \n", + "0.512565 | \n", + "-0.604153 | \n", + "1.181846 | \n", + "0.067963 | \n", + "0.786978 | \n", + "0.128077 | \n", + "... | \n", + "-1.226941 | \n", + "-0.078927 | \n", + "0.209468 | \n", + "0.266113 | \n", + "-0.762261 | \n", + "0.610685 | \n", + "-0.755705 | \n", + "0.734550 | \n", + "0.592976 | \n", + "-0.148252 | \n", + "
2 | \n", + "0.411906 | \n", + "-0.510477 | \n", + "0.073015 | \n", + "0.346871 | \n", + "0.512772 | \n", + "-0.617252 | \n", + "1.191621 | \n", + "0.040103 | \n", + "0.722577 | \n", + "0.188638 | \n", + "... | \n", + "-1.300554 | \n", + "-0.150735 | \n", + "0.148252 | \n", + "0.282791 | \n", + "-0.694712 | \n", + "0.556029 | \n", + "-0.660645 | \n", + "0.771226 | \n", + "0.558996 | \n", + "-0.000660 | \n", + "
3 | \n", + "0.356793 | \n", + "-0.530959 | \n", + "0.050350 | \n", + "0.433593 | \n", + "0.592601 | \n", + "-0.573508 | \n", + "1.221865 | \n", + "0.025491 | \n", + "0.833164 | \n", + "0.214604 | \n", + "... | \n", + "-1.406141 | \n", + "-0.107165 | \n", + "0.200131 | \n", + "0.289469 | \n", + "-0.770149 | \n", + "0.572746 | \n", + "-0.776739 | \n", + "0.855064 | \n", + "0.662797 | \n", + "-0.194417 | \n", + "
4 | \n", + "0.422133 | \n", + "-0.490610 | \n", + "0.044333 | \n", + "0.367861 | \n", + "0.579025 | \n", + "-0.629409 | \n", + "1.139824 | \n", + "0.039823 | \n", + "0.728825 | \n", + "0.145327 | \n", + "... | \n", + "-1.312777 | \n", + "-0.105049 | \n", + "0.175286 | \n", + "0.336176 | \n", + "-0.738813 | \n", + "0.530226 | \n", + "-0.763357 | \n", + "0.764998 | \n", + "0.583681 | \n", + "-0.109683 | \n", + "
5 rows × 768 columns
\n", + "XGBClassifier(base_score=None, booster=None, callbacks=None,\n", + " colsample_bylevel=None, colsample_bynode=None,\n", + " colsample_bytree=None, device=None, early_stopping_rounds=None,\n", + " enable_categorical=False, eval_metric=None, feature_types=None,\n", + " gamma=None, grow_policy=None, importance_type=None,\n", + " interaction_constraints=None, learning_rate=0.04, max_bin=None,\n", + " max_cat_threshold=None, max_cat_to_onehot=None,\n", + " max_delta_step=None, max_depth=8, max_leaves=None,\n", + " min_child_weight=None, missing=nan, monotone_constraints=None,\n", + " multi_strategy=None, n_estimators=2000, n_jobs=None,\n", + " num_parallel_tree=None, random_state=None, ...)In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
XGBClassifier(base_score=None, booster=None, callbacks=None,\n", + " colsample_bylevel=None, colsample_bynode=None,\n", + " colsample_bytree=None, device=None, early_stopping_rounds=None,\n", + " enable_categorical=False, eval_metric=None, feature_types=None,\n", + " gamma=None, grow_policy=None, importance_type=None,\n", + " interaction_constraints=None, learning_rate=0.04, max_bin=None,\n", + " max_cat_threshold=None, max_cat_to_onehot=None,\n", + " max_delta_step=None, max_depth=8, max_leaves=None,\n", + " min_child_weight=None, missing=nan, monotone_constraints=None,\n", + " multi_strategy=None, n_estimators=2000, n_jobs=None,\n", + " num_parallel_tree=None, random_state=None, ...)
\n", + " | smiles | \n", + "y | \n", + "norm_smiles | \n", + "
---|---|---|---|
0 | \n", + "Nc1ncnc2c1c(COc3cccc(Cl)c3)nn2C4CCOCC4 | \n", + "0.814313 | \n", + "Nc1ncnc2c1c(COc1cccc(Cl)c1)nn2C1CCOCC1 | \n", + "
1 | \n", + "COc1cc(cc2cnc(Nc3ccc(cc3)[C@@H](C)NC(=O)C)nc12... | \n", + "0.446346 | \n", + "COc1cc(-c2ccncc2)cc2cnc(Nc3ccc(C(C)NC(C)=O)cc3... | \n", + "
2 | \n", + "CC(=O)Nc1ccc2ccn(c3cc(Nc4ccn(C)n4)n5ncc(C#N)c5... | \n", + "1.148828 | \n", + "CC(=O)Nc1ccc2ccn(-c3cc(Nc4ccn(C)n4)n4ncc(C#N)c... | \n", + "
3 | \n", + "Oc1ccc(CCNCCS(=O)(=O)CCCOCCSc2ccccc2)c3sc(O)nc13 | \n", + "0.404532 | \n", + "O=S(=O)(CCCOCCSc1ccccc1)CCNCCc1ccc(O)c2nc(O)sc12 | \n", + "
4 | \n", + "Clc1ccc2C(=O)C3=C(Nc2c1)C(=O)NN(Cc4cc5ccccc5s4... | \n", + "-0.164144 | \n", + "O=c1[nH]n(Cc2cc3ccccc3s2)c(=O)c2c(=O)c3ccc(Cl)... | \n", + "
\n", + " | smiles | \n", + "y | \n", + "norm_smiles | \n", + "
---|---|---|---|
0 | \n", + "N(c1ccccc1)c2ccnc3ccccc23 | \n", + "0.488161 | \n", + "c1ccc(Nc2ccnc3ccccc23)cc1 | \n", + "
1 | \n", + "Clc1ccc2Oc3ccccc3N=C(N4CCNCC4)c2c1 | \n", + "0.070017 | \n", + "Clc1ccc2c(c1)C(N1CCNCC1)=Nc1ccccc1O2 | \n", + "
2 | \n", + "NC1(CCC1)c2ccc(cc2)c3ncc4cccnc4c3c5ccccc5 | \n", + "-0.415030 | \n", + "NC1(c2ccc(-c3ncc4cccnc4c3-c3ccccc3)cc2)CCC1 | \n", + "
3 | \n", + "OC[C@H](O)CN1C(=O)[C@@H](Cc2ccccc12)NC(=O)c3cc... | \n", + "0.897942 | \n", + "O=C(NC1Cc2ccccc2N(CC(O)CO)C1=O)c1cc2cc(Cl)sc2[... | \n", + "
4 | \n", + "NS(=O)(=O)c1nc2ccccc2s1 | \n", + "-0.707731 | \n", + "NS(=O)(=O)c1nc2ccccc2s1 | \n", + "
\n", + " | 0 | \n", + "1 | \n", + "2 | \n", + "3 | \n", + "4 | \n", + "5 | \n", + "6 | \n", + "7 | \n", + "8 | \n", + "9 | \n", + "... | \n", + "758 | \n", + "759 | \n", + "760 | \n", + "761 | \n", + "762 | \n", + "763 | \n", + "764 | \n", + "765 | \n", + "766 | \n", + "767 | \n", + "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", + "0.367646 | \n", + "-0.504889 | \n", + "0.040485 | \n", + "0.385314 | \n", + "0.564923 | \n", + "-0.684497 | \n", + "1.160397 | \n", + "0.071218 | \n", + "0.799428 | \n", + "0.181323 | \n", + "... | \n", + "-1.379994 | \n", + "-0.167221 | \n", + "0.104886 | \n", + "0.239571 | \n", + "-0.744390 | \n", + "0.590423 | \n", + "-0.808946 | \n", + "0.792584 | \n", + "0.550898 | \n", + "-0.176831 | \n", + "
1 | \n", + "0.455316 | \n", + "-0.485554 | \n", + "0.062206 | \n", + "0.387994 | \n", + "0.567590 | \n", + "-0.713285 | \n", + "1.144267 | \n", + "-0.057046 | \n", + "0.753016 | \n", + "0.112180 | \n", + "... | \n", + "-1.332142 | \n", + "-0.096662 | \n", + "0.221944 | \n", + "0.327923 | \n", + "-0.739358 | \n", + "0.659803 | \n", + "-0.775723 | \n", + "0.745837 | \n", + "0.566330 | \n", + "-0.111946 | \n", + "
2 | \n", + "0.442309 | \n", + "-0.484732 | \n", + "0.084945 | \n", + "0.384787 | \n", + "0.564752 | \n", + "-0.704130 | \n", + "1.159491 | \n", + "0.021168 | \n", + "0.846539 | \n", + "0.118463 | \n", + "... | \n", + "-1.324177 | \n", + "-0.110403 | \n", + "0.207824 | \n", + "0.281665 | \n", + "-0.780818 | \n", + "0.693484 | \n", + "-0.832626 | \n", + "0.763095 | \n", + "0.532460 | \n", + "-0.196708 | \n", + "
3 | \n", + "0.527961 | \n", + "-0.519151 | \n", + "0.091635 | \n", + "0.353518 | \n", + "0.421795 | \n", + "-0.724220 | \n", + "1.093752 | \n", + "0.148574 | \n", + "0.804047 | \n", + "0.194627 | \n", + "... | \n", + "-1.358414 | \n", + "-0.111483 | \n", + "0.151692 | \n", + "0.186741 | \n", + "-0.601867 | \n", + "0.641591 | \n", + "-0.747422 | \n", + "0.794239 | \n", + "0.640765 | \n", + "-0.239649 | \n", + "
4 | \n", + "0.464432 | \n", + "-0.511090 | \n", + "0.038785 | \n", + "0.346217 | \n", + "0.492919 | \n", + "-0.619387 | \n", + "1.048157 | \n", + "0.095910 | \n", + "0.738604 | \n", + "0.119270 | \n", + "... | \n", + "-1.223927 | \n", + "-0.109863 | \n", + "0.151280 | \n", + "0.244834 | \n", + "-0.686610 | \n", + "0.759327 | \n", + "-0.756338 | \n", + "0.766427 | \n", + "0.610454 | \n", + "-0.197345 | \n", + "
5 rows × 768 columns
\n", + "\n", + " | 0 | \n", + "1 | \n", + "2 | \n", + "3 | \n", + "4 | \n", + "5 | \n", + "6 | \n", + "7 | \n", + "8 | \n", + "9 | \n", + "... | \n", + "758 | \n", + "759 | \n", + "760 | \n", + "761 | \n", + "762 | \n", + "763 | \n", + "764 | \n", + "765 | \n", + "766 | \n", + "767 | \n", + "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", + "0.392252 | \n", + "-0.504846 | \n", + "0.056791 | \n", + "0.356297 | \n", + "0.475918 | \n", + "-0.648899 | \n", + "1.157862 | \n", + "-0.022914 | \n", + "0.703240 | \n", + "0.192023 | \n", + "... | \n", + "-1.208714 | \n", + "-0.094441 | \n", + "0.128845 | \n", + "0.403995 | \n", + "-0.782782 | \n", + "0.541907 | \n", + "-0.707272 | \n", + "0.901041 | \n", + "0.629461 | \n", + "-0.020630 | \n", + "
1 | \n", + "0.387422 | \n", + "-0.481142 | \n", + "0.049675 | \n", + "0.353058 | \n", + "0.601170 | \n", + "-0.646099 | \n", + "1.142392 | \n", + "0.060092 | \n", + "0.763799 | \n", + "0.110331 | \n", + "... | \n", + "-1.248282 | \n", + "-0.139790 | \n", + "0.075585 | \n", + "0.202242 | \n", + "-0.729794 | \n", + "0.705914 | \n", + "-0.771751 | \n", + "0.843173 | \n", + "0.618850 | \n", + "-0.213584 | \n", + "
2 | \n", + "0.390975 | \n", + "-0.510056 | \n", + "0.070656 | \n", + "0.380695 | \n", + "0.601486 | \n", + "-0.595827 | \n", + "1.182193 | \n", + "0.011085 | \n", + "0.688093 | \n", + "0.056453 | \n", + "... | \n", + "-1.294595 | \n", + "-0.164846 | \n", + "0.194435 | \n", + "0.240742 | \n", + "-0.773443 | \n", + "0.608631 | \n", + "-0.747181 | \n", + "0.791911 | \n", + "0.611874 | \n", + "-0.125455 | \n", + "
3 | \n", + "0.423924 | \n", + "-0.557325 | \n", + "0.083810 | \n", + "0.328703 | \n", + "0.399589 | \n", + "-0.622818 | \n", + "1.079945 | \n", + "0.097611 | \n", + "0.724030 | \n", + "0.135976 | \n", + "... | \n", + "-1.412060 | \n", + "-0.106541 | \n", + "0.153314 | \n", + "0.209962 | \n", + "-0.699690 | \n", + "0.648061 | \n", + "-0.716241 | \n", + "0.757986 | \n", + "0.615963 | \n", + "-0.258693 | \n", + "
4 | \n", + "0.335576 | \n", + "-0.559591 | \n", + "0.119437 | \n", + "0.364141 | \n", + "0.375474 | \n", + "-0.639833 | \n", + "1.144707 | \n", + "0.077512 | \n", + "0.791759 | \n", + "0.164201 | \n", + "... | \n", + "-1.279041 | \n", + "-0.186733 | \n", + "0.106963 | \n", + "0.254949 | \n", + "-0.651694 | \n", + "0.594167 | \n", + "-0.680426 | \n", + "0.887482 | \n", + "0.651587 | \n", + "-0.144996 | \n", + "
5 rows × 768 columns
\n", + "XGBRegressor(base_score=None, booster=None, callbacks=None,\n", + " colsample_bylevel=None, colsample_bynode=None,\n", + " colsample_bytree=None, device=None, early_stopping_rounds=None,\n", + " enable_categorical=False, eval_metric=None, feature_types=None,\n", + " gamma=None, grow_policy=None, importance_type=None,\n", + " interaction_constraints=None, learning_rate=0.05, max_bin=None,\n", + " max_cat_threshold=None, max_cat_to_onehot=None,\n", + " max_delta_step=None, max_depth=4, max_leaves=None,\n", + " min_child_weight=None, missing=nan, monotone_constraints=None,\n", + " multi_strategy=None, n_estimators=2000, n_jobs=None,\n", + " num_parallel_tree=None, random_state=None, ...)In a Jupyter environment, please rerun this cell to show the HTML representation or trust the notebook.
XGBRegressor(base_score=None, booster=None, callbacks=None,\n", + " colsample_bylevel=None, colsample_bynode=None,\n", + " colsample_bytree=None, device=None, early_stopping_rounds=None,\n", + " enable_categorical=False, eval_metric=None, feature_types=None,\n", + " gamma=None, grow_policy=None, importance_type=None,\n", + " interaction_constraints=None, learning_rate=0.05, max_bin=None,\n", + " max_cat_threshold=None, max_cat_to_onehot=None,\n", + " max_delta_step=None, max_depth=4, max_leaves=None,\n", + " min_child_weight=None, missing=nan, monotone_constraints=None,\n", + " multi_strategy=None, n_estimators=2000, n_jobs=None,\n", + " num_parallel_tree=None, random_state=None, ...)