| Previous changeset 3:33d53eb476fd (2025-01-20) Next changeset 5:49b4ee0d0965 (2025-03-26) |
|
Commit message:
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/tabpfn commit f514c9038f1aac1ef0ca40a9f4866b1ad0fc7747 |
|
modified:
main.py tabpfn.xml test-data/classification_local_test_rows_labels.tabular |
|
added:
test-data/prc_binary.png test-data/prc_multiclass.png test-data/test_data_multiclass_labels.tabular test-data/test_data_multiclass_nolabels.tabular test-data/train_data_multiclass.tabular |
|
removed:
test-data/pr_curve.png |
| b |
| diff -r 33d53eb476fd -r e7b4afedc471 main.py --- a/main.py Mon Jan 20 15:45:17 2025 +0000 +++ b/main.py Tue Feb 11 10:14:12 2025 +0000 |
| [ |
| @@ -11,8 +11,9 @@ average_precision_score, precision_recall_curve, r2_score, - root_mean_squared_error + root_mean_squared_error, ) +from sklearn.preprocessing import label_binarize from tabpfn import TabPFNClassifier, TabPFNRegressor @@ -23,12 +24,42 @@ return features, labels -def classification_plot(xval, yval, leg_label, title, xlabel, ylabel): +def classification_plot(y_true, y_scores): plt.figure(figsize=(8, 6)) - plt.plot(xval, yval, label=leg_label) - plt.xlabel(xlabel) - plt.ylabel(ylabel) - plt.title(title) + is_binary = len(np.unique(y_true)) == 2 + if is_binary: + # Compute precision-recall curve + precision, recall, _ = precision_recall_curve(y_true, y_scores[:, 1]) + average_precision = average_precision_score(y_true, y_scores[:, 1]) + plt.plot( + recall, + precision, + label=f"Precision-Recall Curve (AP={average_precision:.2f})", + ) + plt.title("Precision-Recall Curve (binary classification)") + else: + y_true_bin = label_binarize(y_true, classes=np.unique(y_true)) + n_classes = y_true_bin.shape[1] + class_labels = [f"Class {i}" for i in range(n_classes)] + # Plot PR curve for each class + for i in range(n_classes): + precision, recall, _ = precision_recall_curve( + y_true_bin[:, i], y_scores[:, i] + ) + ap_score = average_precision_score(y_true_bin[:, i], y_scores[:, i]) + plt.plot( + recall, precision, label=f"{class_labels[i]} (AP = {ap_score:.2f})" + ) + # Compute micro-average PR curve + precision, recall, _ = precision_recall_curve( + y_true_bin.ravel(), y_scores.ravel() + ) + plt.plot( + recall, precision, linestyle="--", color="black", label="Micro-average" + ) + plt.title("Precision-Recall Curve (Multiclass Classification)") + plt.xlabel("Recall") + plt.ylabel("Precision") plt.legend(loc="lower left") plt.grid(True) plt.savefig("output_plot.png") @@ -66,20 +97,7 @@ y_eval = classifier.predict(te_features) pred_probas_test = classifier.predict_proba(te_features) if len(te_labels) > 0: - precision, recall, thresholds = precision_recall_curve( - te_labels, pred_probas_test[:, 1] - ) - average_precision = average_precision_score( - te_labels, pred_probas_test[:, 1] - ) - classification_plot( - recall, - precision, - f"Precision-Recall Curve (AP={average_precision:.2f})", - "Precision-Recall Curve", - "Recall", - "Precision", - ) + classification_plot(te_labels, pred_probas_test) else: regressor = TabPFNRegressor() regressor.fit(tr_features, tr_labels) |
| b |
| diff -r 33d53eb476fd -r e7b4afedc471 tabpfn.xml --- a/tabpfn.xml Mon Jan 20 15:45:17 2025 +0000 +++ b/tabpfn.xml Tue Feb 11 10:14:12 2025 +0000 |
| b |
| @@ -2,7 +2,7 @@ <description>with PyTorch</description> <macros> <token name="@TOOL_VERSION@">2.0.3</token> - <token name="@VERSION_SUFFIX@">1</token> + <token name="@VERSION_SUFFIX@">1.1</token> </macros> <creator> <organization name="European Galaxy Team" url="https://galaxyproject.org/eu/" /> @@ -57,7 +57,26 @@ <param name="train_data" value="classification_local_train_rows.tabular" ftype="tabular" /> <param name="test_data" value="classification_local_test_rows_labels.tabular" ftype="tabular" /> <param name="testhaslabels" value="haslabels" /> - <output name="output_plot" file="pr_curve.png" compare="sim_size" /> + <output name="output_plot" file="prc_binary.png" compare="sim_size" /> + </test> + <test expect_num_outputs="2"> + <param name="selected_task" value="Classification" /> + <param name="train_data" value="train_data_multiclass.tabular" ftype="tabular" /> + <param name="test_data" value="test_data_multiclass_labels.tabular" ftype="tabular" /> + <param name="testhaslabels" value="haslabels" /> + <output name="output_plot" file="prc_multiclass.png" compare="sim_size" /> + </test> + <test expect_num_outputs="1"> + <param name="selected_task" value="Classification" /> + <param name="train_data" value="train_data_multiclass.tabular" ftype="tabular" /> + <param name="test_data" value="test_data_multiclass_nolabels.tabular" ftype="tabular" /> + <param name="testhaslabels" value="" /> + <output name="output_predicted_data"> + <assert_contents> + <has_n_columns n="11" /> + <has_n_lines n="502" /> + </assert_contents> + </output> </test> <test expect_num_outputs="2"> <param name="selected_task" value="Regression" /> |
| b |
| diff -r 33d53eb476fd -r e7b4afedc471 test-data/classification_local_test_rows_labels.tabular --- a/test-data/classification_local_test_rows_labels.tabular Mon Jan 20 15:45:17 2025 +0000 +++ b/test-data/classification_local_test_rows_labels.tabular Tue Feb 11 10:14:12 2025 +0000 |
| [ |
| @@ -1,3 +1,5 @@ SpMax_L J_Dz(e) nHM F01[N-N] F04[C-N] NssssC nCb- C% nCp nO F03[C-N] SdssC HyWi_B(m) LOC SM6_L F03[C-O] Me Mi nN-N nArNO2 nCRX3 SpPosA_B(p) nCIR B01[C-Br] B03[C-Cl] N-073 SpMax_A Psi_i_1d B04[C-Br] SdO TI2_L nCrt C-026 F02[C-N] nHDon SpMax_B(m) Psi_i_A nN SM6_B(m) nArCOOR nX Class 3.919 2.6909 0 0 0 0 0 31.4 2 0 0 0 3.106 2.55 9.002 0 0.96 1.142 0 0 0 1.201 0 0 0 0 1.932 0.011 0 0 4.489 0 0 0 0 2.949 1.591 0 7.253 0 0 1 4.17 2.1144 0 0 0 0 0 30.8 1 1 0 0 2.461 1.393 8.723 1 0.989 1.144 0 0 0 1.104 1 0 0 0 2.214 -0.204 0 0 1.542 0 0 0 0 3.315 1.967 0 7.257 0 0 1 +3.919 2.6909 0 0 0 0 0 31.4 2 0 0 0 3.106 2.55 9.002 0 0.96 1.142 0 0 0 1.201 0 0 0 0 1.932 0.011 0 0 4.489 0 0 0 0 2.949 1.591 0 7.253 0 0 0 +4.17 2.1144 0 0 0 0 0 30.8 1 1 0 0 2.461 1.393 8.723 1 0.989 1.144 0 0 0 1.104 1 0 0 0 2.214 -0.204 0 0 1.542 0 0 0 0 3.315 1.967 0 7.257 0 0 0 |
| b |
| diff -r 33d53eb476fd -r e7b4afedc471 test-data/pr_curve.png |
| b |
| Binary file test-data/pr_curve.png has changed |
| b |
| diff -r 33d53eb476fd -r e7b4afedc471 test-data/prc_binary.png |
| b |
| Binary file test-data/prc_binary.png has changed |
| b |
| diff -r 33d53eb476fd -r e7b4afedc471 test-data/prc_multiclass.png |
| b |
| Binary file test-data/prc_multiclass.png has changed |
| b |
| diff -r 33d53eb476fd -r e7b4afedc471 test-data/test_data_multiclass_labels.tabular --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/test_data_multiclass_labels.tabular Tue Feb 11 10:14:12 2025 +0000 |
| b |
| b'@@ -0,0 +1,502 @@\n+Feature_1\tFeature_2\tFeature_3\tFeature_4\tFeature_5\tFeature_6\tFeature_7\tFeature_8\tFeature_9\tFeature_10\tTarget\n+-0.846428885928626\t-2.12573259726353\t-0.73791444458634\t0.053486208062214\t2.23297065456609\t-2.38090610053079\t0.516389477494972\t0.173734090532176\t-0.593723600019248\t2.78209792470879\t0\n+-1.2353905224611599\t-0.746638079369375\t-2.54489047563857\t-0.865573285267808\t2.65953121260271\t-2.77038645399143\t0.669355947082799\t0.432800023393714\t1.48378065181923\t3.8001666197862\t2\n+-0.707938981556104\t1.48434995034847\t1.58170375454503\t-4.01592318360748\t-0.291550643849082\t-4.06723926872509\t2.80246026542669\t2.83343054443788\t-1.13206166331789\t0.356639588441022\t1\n+0.270208800640816\t2.44321893371132\t0.923197014172025\t-4.60918409132667\t-1.69043660512764\t0.706236741526842\t-1.19114316567316\t0.540789746351696\t1.02539468929622\t2.79724470153184\t0\n+-3.78611680580489\t0.345993309423137\t0.520129742665224\t2.56782188985573\t-0.225308866744962\t0.695718364043505\t2.01454464440908\t-3.39646911895156\t0.495770258955318\t-3.48228114266261\t0\n+-1.1347507201993001\t-1.43237910762349\t-1.26976377086816\t5.8142043736152\t1.93663388804527\t0.813491515183664\t-0.575577403387279\t-0.118777276498168\t-1.6276737538996802\t-0.135796526944465\t1\n+-2.41464191715824\t1.66820256804288\t-3.01151730836957\t5.5667791081605795\t-0.458529307811376\t1.13727967759707\t0.57122835089556\t-0.761467835569524\t0.2305568011809\t-2.69447986464048\t1\n+0.948047968881339\t-2.9480119254187898\t-2.52537904224255\t2.41240515830536\t-2.24372732209807\t-1.19512525548612\t-0.886600439172213\t-0.388685630460711\t-3.54893042542505\t1.21990720598382\t1\n+-3.95598127391044\t4.56397472586689\t-0.396015255705413\t5.05365840953157\t0.834942023299851\t1.7471639581634\t4.61537456564805\t-1.05471272236751\t-1.15134373420985\t-3.42577168091312\t0\n+-0.856429282102908\t-3.65419156534864\t4.0519467559688\t-1.77902545428968\t2.9757381075522\t-1.30894359293925\t-1.52040457581767\t-0.017671659893279\t-0.395891054081239\t2.21239142032685\t0\n+2.55955269487988\t-1.53988465522436\t0.695452194307848\t-0.483581181597659\t-0.529474306191166\t1.82493702251469\t-3.18383454757722\t0.299342511587361\t-0.537567229291855\t1.7321324351325\t2\n+-1.21824885686621\t4.94776255469114\t3.01164838269384\t-2.1374214852418\t-1.68168229016242\t3.22035271312207\t-0.840162641674018\t0.51154156453965\t1.64423615937593\t-1.4587892500539699\t2\n+-1.21314831842214\t2.58513606705454\t0.074492244355639\t-0.873568905891559\t0.664326535103606\t-1.5117147915702\t3.02529484360043\t1.47387493338448\t-1.07369647664553\t0.824677257894759\t0\n+0.921562984296786\t5.30505442747918\t2.70083110142574\t-5.39414444120977\t-1.61704656421146\t3.12623258641057\t1.42071261729748\t-0.622174259036119\t2.62921615444326\t-1.05300309245608\t2\n+2.68699203359066\t0.410518947567324\t-0.999799039673399\t-0.80303926981476\t1.00500051736575\t0.481246607964123\t1.84444090660088\t-0.330781619492708\t2.39483077672493\t-2.4408196307553798\t1\n+-0.791891497865796\t-1.97112752800399\t0.864291249993933\t2.50267077393225\t0.859889818224833\t-0.727729187908849\t-0.360229210369337\t0.493831854483159\t-2.53710431063291\t0.272811454434881\t0\n+-7.17389064239701\t3.54810307928232\t0.446461991056513\t3.83668273000953\t-1.00927978530704\t1.56120384891472\t1.8993679021974499\t-2.85108791074122\t-1.45024960859417\t-0.67014855037803\t0\n+-0.530122144606476\t-0.325496142383531\t-0.215707812724174\t1.28291761435576\t0.397835878232799\t-3.32672131674205\t-0.605747853373513\t4.29256779323692\t-1.42118889958799\t-0.484322204701653\t1\n+-1.18090354872835\t4.47783295783098\t-1.07672904093182\t-0.654045664361163\t1.19424775410789\t-1.17632893768299\t2.00925855862044\t3.22399308935154\t0.925564593037908\t0.808469840360925\t2\n+-1.3512418732059799\t1.4061650819634601\t1.07563871280732\t1.11011353879268\t0.291719267411411\t-0.59231512906279\t1.3019440089957\t1.51570997430869\t-2.17492864740678\t-0.047292322908993\t0\n+-1.35800995477173\t-0.512981726359087\t1.64384320038699\t1.07904022235704\t-1.45273670901368\t0.458179786188742\t0.307172463350991\t-1.24234512639211\t-2.2846759876107\t-1.11258290997659\t0\n+1.69551862462212\t-3.28936615528486\t0.1715516704431'..b'15\t6.01068086626249\t0.124890773274914\t-6.64482696875341\t-2.1884321868936\t3.71529581090014\t2.68533926339522\t-2.72257098469422\t5.23682194528548\t-1.5727259558337598\t2\n+0.390158947843896\t-3.34615626629905\t2.11594279136568\t-2.8125445627765\t-0.600258428717764\t-0.047598515831846\t-4.05772328372458\t-0.609511187351187\t-0.882584417549375\t4.27970245536477\t2\n+1.11344614276377\t-0.539854222626898\t1.9126347888671\t-3.57212398215986\t-0.349356994330035\t0.238633870491835\t-1.15338318535466\t-0.297463202251305\t1.44364850874441\t0.4044821830305\t2\n+3.33244210795016\t-3.16287154427709\t-0.097623702287215\t-2.23947926999479\t0.414206172133027\t0.072693113652969\t0.707976530149249\t-2.59391540708411\t2.12445660515111\t-1.77259550063231\t1\n+-0.773597606236563\t-0.348743461527818\t2.67708589760287\t-0.791476699685791\t-0.891910836591763\t0.433063547078738\t0.266334340144467\t-0.776341137714079\t-2.48382244262259\t0.642918280202017\t0\n+-0.952838411557364\t-3.23181507385595\t-0.484906330559278\t2.5799356584052298\t5.05263559907169\t-3.44098621691009\t3.5524937731135102\t0.174773998104504\t-1.6454255534203401\t0.968036486889265\t0\n+-1.23021431610447\t-1.05293046529443\t-2.66059227366445\t3.99855161872416\t-2.41008315702702\t-0.310471411535257\t-0.577655188410436\t-0.928865404330569\t-2.04021303217092\t-1.14377307330026\t1\n+3.15805970306876\t-4.52115574491515\t1.5993483449458301\t-0.58311170635063\t1.23876617616144\t0.885357962091107\t-1.45503068741278\t-1.7310752722312102\t0.258609426910363\t-0.425594252374081\t2\n+-3.02340386851942\t-4.26711991944053\t0.820336292704312\t0.424724987630708\t-0.105090742428125\t-2.55476271289205\t-0.512023235230001\t-2.32771509501571\t-1.9997669397292799\t1.63876483325523\t0\n+-0.261511733239471\t3.10786371745867\t1.5313607111504202\t-1.90132384991247\t1.8199169029308\t0.037379771101996\t0.20009361689458\t2.90291224763773\t1.28343137708874\t1.07226457204692\t0\n+-2.48490477278952\t3.06659808133106\t-0.828449005250949\t1.5951695262529801\t-0.307020802425419\t-0.07626881790438\t2.21585220509346\t0.071659552749952\t0.626274684906565\t-2.35131819289048\t1\n+-0.087720575288441\t-2.7191398823010298\t0.079129218929534\t4.44300791767956\t1.77625483063841\t2.10922001324786\t-1.23091700903969\t-2.0371556424509\t-0.323961086050859\t-1.17747084965429\t1\n+1.25891965940862\t-1.55424149855026\t2.11973276549763\t-3.36766654562076\t0.346327815472739\t0.649607182242492\t1.94211942081992\t-3.50714111132723\t1.71833033776207\t-1.70153805806643\t2\n+-0.60033342309105\t1.9704027492623801\t0.900705910290117\t-2.7508364334646798\t-0.301357972942135\t-0.206908607776068\t0.49404806944845\t0.809534373760557\t-1.04392749198817\t3.42347192822605\t0\n+-4.88011458274225\t5.10892605193437\t0.32936173310208\t-2.97792144404554\t-1.16923888839434\t-3.0680720231955\t3.22611732003792\t1.45328630353965\t1.5671052980699098\t-1.0720188262877\t1\n+4.91535243631678\t-3.90047736083344\t0.102337200407711\t1.69348413765765\t2.2869009823973\t0.625336212142285\t0.425921841937181\t-0.110463438365758\t-0.614448159387265\t-1.92894171576422\t0\n+0.96003272752726\t-2.24444899133716\t-1.89402489354963\t2.39901453894475\t3.13519889082537\t-3.10268427023204\t2.16729180588875\t1.6748637068224599\t-0.254574135919707\t-1.11423375653169\t2\n+2.29165947041568\t-1.93321223812926\t-0.379031039258347\t-2.7718231598892498\t-0.430367842176865\t1.4600888053061\t0.767469689272365\t-4.16211875079733\t1.61187359601269\t0.462142592836795\t1\n+-2.26035019114416\t5.29598275341085\t2.10900808614715\t-1.3482063768177799\t-0.18640872119821\t2.21547363974939\t0.043852269475954\t0.976097552147277\t2.516649615073\t-1.47216695056881\t2\n+1.3793133380526599\t6.33045568449795\t-1.09737431095899\t-4.62937509070589\t-2.90755317264296\t2.84239881829139\t1.8328277574587\t-0.782526769568309\t3.33941691632655\t-0.684663052926876\t2\n+0.858389007543466\t1.9229685713395002\t-0.483030204901176\t-1.37287403700416\t-1.25054524629839\t-0.457572467150811\t2.43077886148932\t0.52587561682738\t-1.41635367802402\t0.212937984056569\t1\n+2.20542444716015\t0.899727194798916\t0.947307336836892\t-2.50123120172592\t0.070968180044275\t2.12803102644486\t2.6235535414916997\t-2.92862322694302\t3.00591459133202\t-3.59138219980285\t2\n' |
| b |
| diff -r 33d53eb476fd -r e7b4afedc471 test-data/test_data_multiclass_nolabels.tabular --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/test_data_multiclass_nolabels.tabular Tue Feb 11 10:14:12 2025 +0000 |
| b |
| b'@@ -0,0 +1,502 @@\n+Feature_1\tFeature_2\tFeature_3\tFeature_4\tFeature_5\tFeature_6\tFeature_7\tFeature_8\tFeature_9\tFeature_10\n+-0.846428885928626\t-2.12573259726353\t-0.73791444458634\t0.053486208062214\t2.23297065456609\t-2.38090610053079\t0.516389477494972\t0.173734090532176\t-0.593723600019248\t2.78209792470879\n+-1.2353905224611599\t-0.746638079369375\t-2.54489047563857\t-0.865573285267808\t2.65953121260271\t-2.77038645399143\t0.669355947082799\t0.432800023393714\t1.48378065181923\t3.8001666197862\n+-0.707938981556104\t1.48434995034847\t1.58170375454503\t-4.01592318360748\t-0.291550643849082\t-4.06723926872509\t2.80246026542669\t2.83343054443788\t-1.13206166331789\t0.356639588441022\n+0.270208800640816\t2.44321893371132\t0.923197014172025\t-4.60918409132667\t-1.69043660512764\t0.706236741526842\t-1.19114316567316\t0.540789746351696\t1.02539468929622\t2.79724470153184\n+-3.78611680580489\t0.345993309423137\t0.520129742665224\t2.56782188985573\t-0.225308866744962\t0.695718364043505\t2.01454464440908\t-3.39646911895156\t0.495770258955318\t-3.48228114266261\n+-1.1347507201993001\t-1.43237910762349\t-1.26976377086816\t5.8142043736152\t1.93663388804527\t0.813491515183664\t-0.575577403387279\t-0.118777276498168\t-1.6276737538996802\t-0.135796526944465\n+-2.41464191715824\t1.66820256804288\t-3.01151730836957\t5.5667791081605795\t-0.458529307811376\t1.13727967759707\t0.57122835089556\t-0.761467835569524\t0.2305568011809\t-2.69447986464048\n+0.948047968881339\t-2.9480119254187898\t-2.52537904224255\t2.41240515830536\t-2.24372732209807\t-1.19512525548612\t-0.886600439172213\t-0.388685630460711\t-3.54893042542505\t1.21990720598382\n+-3.95598127391044\t4.56397472586689\t-0.396015255705413\t5.05365840953157\t0.834942023299851\t1.7471639581634\t4.61537456564805\t-1.05471272236751\t-1.15134373420985\t-3.42577168091312\n+-0.856429282102908\t-3.65419156534864\t4.0519467559688\t-1.77902545428968\t2.9757381075522\t-1.30894359293925\t-1.52040457581767\t-0.017671659893279\t-0.395891054081239\t2.21239142032685\n+2.55955269487988\t-1.53988465522436\t0.695452194307848\t-0.483581181597659\t-0.529474306191166\t1.82493702251469\t-3.18383454757722\t0.299342511587361\t-0.537567229291855\t1.7321324351325\n+-1.21824885686621\t4.94776255469114\t3.01164838269384\t-2.1374214852418\t-1.68168229016242\t3.22035271312207\t-0.840162641674018\t0.51154156453965\t1.64423615937593\t-1.4587892500539699\n+-1.21314831842214\t2.58513606705454\t0.074492244355639\t-0.873568905891559\t0.664326535103606\t-1.5117147915702\t3.02529484360043\t1.47387493338448\t-1.07369647664553\t0.824677257894759\n+0.921562984296786\t5.30505442747918\t2.70083110142574\t-5.39414444120977\t-1.61704656421146\t3.12623258641057\t1.42071261729748\t-0.622174259036119\t2.62921615444326\t-1.05300309245608\n+2.68699203359066\t0.410518947567324\t-0.999799039673399\t-0.80303926981476\t1.00500051736575\t0.481246607964123\t1.84444090660088\t-0.330781619492708\t2.39483077672493\t-2.4408196307553798\n+-0.791891497865796\t-1.97112752800399\t0.864291249993933\t2.50267077393225\t0.859889818224833\t-0.727729187908849\t-0.360229210369337\t0.493831854483159\t-2.53710431063291\t0.272811454434881\n+-7.17389064239701\t3.54810307928232\t0.446461991056513\t3.83668273000953\t-1.00927978530704\t1.56120384891472\t1.8993679021974499\t-2.85108791074122\t-1.45024960859417\t-0.67014855037803\n+-0.530122144606476\t-0.325496142383531\t-0.215707812724174\t1.28291761435576\t0.397835878232799\t-3.32672131674205\t-0.605747853373513\t4.29256779323692\t-1.42118889958799\t-0.484322204701653\n+-1.18090354872835\t4.47783295783098\t-1.07672904093182\t-0.654045664361163\t1.19424775410789\t-1.17632893768299\t2.00925855862044\t3.22399308935154\t0.925564593037908\t0.808469840360925\n+-1.3512418732059799\t1.4061650819634601\t1.07563871280732\t1.11011353879268\t0.291719267411411\t-0.59231512906279\t1.3019440089957\t1.51570997430869\t-2.17492864740678\t-0.047292322908993\n+-1.35800995477173\t-0.512981726359087\t1.64384320038699\t1.07904022235704\t-1.45273670901368\t0.458179786188742\t0.307172463350991\t-1.24234512639211\t-2.2846759876107\t-1.11258290997659\n+1.69551862462212\t-3.28936615528486\t0.171551670443164\t-1.12806400548154\t-0.919630158802839\t-0.289856'..b'309261440634\t4.35571023529472\n+1.9728574889415\t6.01068086626249\t0.124890773274914\t-6.64482696875341\t-2.1884321868936\t3.71529581090014\t2.68533926339522\t-2.72257098469422\t5.23682194528548\t-1.5727259558337598\n+0.390158947843896\t-3.34615626629905\t2.11594279136568\t-2.8125445627765\t-0.600258428717764\t-0.047598515831846\t-4.05772328372458\t-0.609511187351187\t-0.882584417549375\t4.27970245536477\n+1.11344614276377\t-0.539854222626898\t1.9126347888671\t-3.57212398215986\t-0.349356994330035\t0.238633870491835\t-1.15338318535466\t-0.297463202251305\t1.44364850874441\t0.4044821830305\n+3.33244210795016\t-3.16287154427709\t-0.097623702287215\t-2.23947926999479\t0.414206172133027\t0.072693113652969\t0.707976530149249\t-2.59391540708411\t2.12445660515111\t-1.77259550063231\n+-0.773597606236563\t-0.348743461527818\t2.67708589760287\t-0.791476699685791\t-0.891910836591763\t0.433063547078738\t0.266334340144467\t-0.776341137714079\t-2.48382244262259\t0.642918280202017\n+-0.952838411557364\t-3.23181507385595\t-0.484906330559278\t2.5799356584052298\t5.05263559907169\t-3.44098621691009\t3.5524937731135102\t0.174773998104504\t-1.6454255534203401\t0.968036486889265\n+-1.23021431610447\t-1.05293046529443\t-2.66059227366445\t3.99855161872416\t-2.41008315702702\t-0.310471411535257\t-0.577655188410436\t-0.928865404330569\t-2.04021303217092\t-1.14377307330026\n+3.15805970306876\t-4.52115574491515\t1.5993483449458301\t-0.58311170635063\t1.23876617616144\t0.885357962091107\t-1.45503068741278\t-1.7310752722312102\t0.258609426910363\t-0.425594252374081\n+-3.02340386851942\t-4.26711991944053\t0.820336292704312\t0.424724987630708\t-0.105090742428125\t-2.55476271289205\t-0.512023235230001\t-2.32771509501571\t-1.9997669397292799\t1.63876483325523\n+-0.261511733239471\t3.10786371745867\t1.5313607111504202\t-1.90132384991247\t1.8199169029308\t0.037379771101996\t0.20009361689458\t2.90291224763773\t1.28343137708874\t1.07226457204692\n+-2.48490477278952\t3.06659808133106\t-0.828449005250949\t1.5951695262529801\t-0.307020802425419\t-0.07626881790438\t2.21585220509346\t0.071659552749952\t0.626274684906565\t-2.35131819289048\n+-0.087720575288441\t-2.7191398823010298\t0.079129218929534\t4.44300791767956\t1.77625483063841\t2.10922001324786\t-1.23091700903969\t-2.0371556424509\t-0.323961086050859\t-1.17747084965429\n+1.25891965940862\t-1.55424149855026\t2.11973276549763\t-3.36766654562076\t0.346327815472739\t0.649607182242492\t1.94211942081992\t-3.50714111132723\t1.71833033776207\t-1.70153805806643\n+-0.60033342309105\t1.9704027492623801\t0.900705910290117\t-2.7508364334646798\t-0.301357972942135\t-0.206908607776068\t0.49404806944845\t0.809534373760557\t-1.04392749198817\t3.42347192822605\n+-4.88011458274225\t5.10892605193437\t0.32936173310208\t-2.97792144404554\t-1.16923888839434\t-3.0680720231955\t3.22611732003792\t1.45328630353965\t1.5671052980699098\t-1.0720188262877\n+4.91535243631678\t-3.90047736083344\t0.102337200407711\t1.69348413765765\t2.2869009823973\t0.625336212142285\t0.425921841937181\t-0.110463438365758\t-0.614448159387265\t-1.92894171576422\n+0.96003272752726\t-2.24444899133716\t-1.89402489354963\t2.39901453894475\t3.13519889082537\t-3.10268427023204\t2.16729180588875\t1.6748637068224599\t-0.254574135919707\t-1.11423375653169\n+2.29165947041568\t-1.93321223812926\t-0.379031039258347\t-2.7718231598892498\t-0.430367842176865\t1.4600888053061\t0.767469689272365\t-4.16211875079733\t1.61187359601269\t0.462142592836795\n+-2.26035019114416\t5.29598275341085\t2.10900808614715\t-1.3482063768177799\t-0.18640872119821\t2.21547363974939\t0.043852269475954\t0.976097552147277\t2.516649615073\t-1.47216695056881\n+1.3793133380526599\t6.33045568449795\t-1.09737431095899\t-4.62937509070589\t-2.90755317264296\t2.84239881829139\t1.8328277574587\t-0.782526769568309\t3.33941691632655\t-0.684663052926876\n+0.858389007543466\t1.9229685713395002\t-0.483030204901176\t-1.37287403700416\t-1.25054524629839\t-0.457572467150811\t2.43077886148932\t0.52587561682738\t-1.41635367802402\t0.212937984056569\n+2.20542444716015\t0.899727194798916\t0.947307336836892\t-2.50123120172592\t0.070968180044275\t2.12803102644486\t2.6235535414916997\t-2.92862322694302\t3.00591459133202\t-3.59138219980285\n' |
| b |
| diff -r 33d53eb476fd -r e7b4afedc471 test-data/train_data_multiclass.tabular --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/train_data_multiclass.tabular Tue Feb 11 10:14:12 2025 +0000 |
| b |
| b'@@ -0,0 +1,500 @@\n+Feature_1\tFeature_2\tFeature_3\tFeature_4\tFeature_5\tFeature_6\tFeature_7\tFeature_8\tFeature_9\tFeature_10\tTarget\n+2.6357887874417703\t-6.25940655563619\t1.33534266077429\t-0.188664469519722\t1.43212886653718\t0.623095178984599\t-1.62528906483698\t-3.2867770222366\t0.181853768357221\t-0.005082641174665\t2\n+0.357620704599796\t3.55653395592706\t-1.9567246421687399\t-0.880726822830907\t0.632875842068881\t-0.639078796068869\t2.99517033920524\t1.24731678851486\t2.41179706571369\t-1.7350480022474501\t1\n+1.85369222036485\t-3.72321061110009\t0.307588104011931\t1.65553521821214\t1.99343068171399\t0.819204130805561\t-1.33014607295919\t-1.35440885954837\t1.19718919391974\t-1.49886856880535\t1\n+-1.04898837480384\t0.493164951054846\t0.216317640568785\t-4.61639125419223\t-3.99914994884779\t-3.8868702969599402\t1.17769704035363\t0.925326872924184\t-2.46149426119794\t1.8009376156756\t1\n+-2.08975847914526\t2.71254179331236\t-4.12521030211457\t2.33765736208348\t3.37016737715683\t-4.09735372840217\t4.40135545581994\t3.22582993502584\t1.00786772585101\t-0.094696414333651\t2\n+0.432279777161077\t4.14401160913729\t3.44241984554427\t-7.96635890663976\t-2.34504804426575\t2.10528365000055\t-2.89068433701785\t1.15031300452448\t2.17411309664735\t3.94234725069537\t2\n+0.120000280819719\t-2.09540192350206\t-0.258986174704892\t3.39592792747632\t1.70213543183618\t1.6544540033089299\t-0.434102378169155\t-1.84414549776362\t-0.308249854802161\t-0.501579121206898\t1\n+-3.05117118865754\t0.83852086529071\t-2.67155003154562\t8.19236144924583\t3.95842569404965\t-0.113280622972655\t0.276706672289734\t1.71313392856187\t2.23516397089571\t-4.32351527520348\t1\n+-0.152788115817226\t-0.639068025039043\t1.68705042282444\t-1.25259214686924\t-2.06767950334191\t0.213873955633014\t-1.7697106765248\t-0.277908853759855\t0.033581916110944\t-1.25616675800727\t0\n+1.03208796140881\t1.04212138340666\t-1.98902887340293\t4.35822856912115\t1.67692227623711\t1.6451766529156\t1.38296800529942\t0.46228891579385\t-0.455310587460414\t-1.44916769118322\t1\n+-0.555092270564071\t2.03135302772754\t1.8838254060147301\t0.784204933932756\t0.552285331892987\t0.536699440966408\t0.062584747388664\t2.39369625252874\t-1.59724760981547\t0.052737776306891\t0\n+0.703493248678193\t1.232327009202\t-1.56512931272409\t1.02174244377884\t-3.76359582606943\t-1.1620053310715601\t-0.60125449369786\t2.8043652136568102\t-3.8228255735492\t0.458262023493659\t1\n+2.91471477814449\t-0.162430938389302\t-0.522045005628692\t1.15200489327408\t-1.03006246743962\t0.689557818120068\t0.714070482924223\t0.909509400736498\t-2.53840018562999\t-0.668232466534012\t1\n+0.129659340904905\t6.25257579933887\t2.09063845092062\t-4.30490928665535\t0.61608729089643\t1.35189303731564\t0.425744892293568\t3.72554674010188\t0.449711852597905\t3.67465478340381\t0\n+2.65068513210772\t1.28235027896232\t-0.401006000755638\t-2.9810164727654\t0.657018235455622\t0.117279675303683\t3.5885914227768803\t-1.16347784499533\t3.42471779800191\t-3.49289315424949\t1\n+-1.2859342711972501\t1.26226691949332\t0.131766428571716\t2.86022796669176\t1.12160093164514\t1.47098929770012\t2.03910410585771\t-0.938335190676992\t-1.7041583059306\t-0.132921543821638\t0\n+-2.32719173870502\t5.16034770092714\t-1.7642558912956199\t0.628547158968941\t-3.93533158913622\t-0.738916698603016\t1.3099751529530699\t2.31229285408289\t-1.99276301609648\t-0.574912205136153\t1\n+-3.72199632145269\t1.35292422453273\t-2.46802769302411\t1.19607628715189\t4.04876217462958\t-2.42788276425461\t1.04198268755392\t0.988688943107678\t4.17380411735442\t0.587417046527561\t2\n+0.242394954484321\t1.9810220445111901\t-0.411050932465447\t2.23527621898127\t0.783861778527157\t3.2752890532618\t2.18783748759649\t-2.0067311190276\t-0.855867825887338\t-0.079119669529994\t0\n+2.08067125242705\t-3.07238016372783\t1.25819748699789\t-1.43402040508841\t0.337193681808409\t1.2206079305817301\t-2.80949215180482\t-1.2758295481798099\t0.888146433798206\t1.10337280814287\t2\n+0.923458585432406\t0.687903286313025\t0.787378106791555\t-3.94488758034725\t-1.87849263676202\t0.035697930841832\t-1.85012392553155\t0.701350896428607\t0.366590969301654\t2.37711272501169\t2\n+-1.38477114101526\t0.018028685303583\t-0.037611802437263\t-1.493991'..b'73505503\t1.55184700045236\t3.20124204491417\t-5.76260214832946\t0.009267664934506\t0.691671300126249\t3.14951716216155\t-4.18048672151872\t4.23366348820241\t-2.63716928472106\t2\n+1.7644577595320299\t1.0911967289827\t0.937211093313022\t-4.15964435594357\t-0.810594749990438\t0.994961683732405\t0.840176350705041\t-1.07384987293289\t0.925107899847895\t1.12458275764949\t2\n+-0.555647662659635\t-6.7595178141927\t1.35334352550926\t2.42121113412076\t-1.01357779454372\t-2.19384304053215\t-1.70775008185995\t-2.53686699597029\t0.931861984984399\t-6.91097956226324\t0\n+2.29794364794115\t1.04554942644969\t-0.219033041382038\t-3.27400477004523\t-0.798973779801362\t2.60057795396938\t0.244529343143191\t-2.63115728839624\t3.30424351020751\t-0.623259087440865\t2\n+2.58248378410358\t-3.10679021410167\t-0.054835944334203\t-1.14058205088319\t0.958303663951947\t-0.486309154350617\t3.09121596223681\t-3.34650393835313\t1.4559685365139199\t-3.35926989444947\t2\n+-2.88368833642382\t-0.075470682359856\t0.22482399620941\t2.7804742872013\t0.811836064321676\t-0.532776324762194\t1.98694417052323\t-1.08554921401423\t-2.01898350830026\t-0.297996684786115\t0\n+-2.2815038347943\t2.76135097817027\t-2.46771487359638\t-0.343883674542367\t1.92731700349977\t-2.11627080140059\t1.96284443046592\t1.55721167522643\t1.8239325437021\t1.87323206051018\t2\n+4.26993143441255\t-3.59070735031388\t-1.16273381906475\t0.452667159096485\t0.129097318306491\t-0.2487570506237\t0.409447380849126\t-0.808534763517187\t-0.512321583695978\t-1.51061150300418\t2\n+-0.427809133021635\t-1.8077930873525498\t2.92423600289312\t-0.260800476677604\t0.260020955943562\t-0.340710461472502\t-0.518748518304202\t0.005531670443207\t-2.20417448017639\t0.454512449419446\t0\n+-0.536290839454999\t-2.85704700141525\t0.983053257213835\t2.55751492709943\t2.2396527361857\t0.584630176628922\t-0.298074597194991\t-1.8230150177966\t0.724650852184111\t-1.97467874699817\t1\n+-0.196647333753617\t1.9464965412175599\t-1.7930040923488701\t1.12362935652778\t2.42131481640893\t-2.34435283929127\t3.48580916727247\t2.53135025822522\t0.501055710055521\t-1.12029478933616\t2\n+1.5158843905084098\t0.375042976575723\t-0.231678317536145\t-2.07668362871856\t0.914344633191907\t-0.146029256556035\t2.7104806300796\t-1.3214762978838799\t2.58598317596222\t-2.31321772315158\t1\n+-2.61719740157802\t4.96231094549485\t-1.06183940519957\t-0.934673531928099\t0.925786867911956\t-0.776281971157747\t1.63502953905548\t2.27596640767818\t1.3885288488921\t1.68011885691498\t2\n+-0.450907922166076\t-1.47869202867305\t-3.03079215331896\t3.5690111539442197\t-1.36345010369818\t-0.674641526874209\t-0.184951878665247\t-0.672743747515025\t-1.9846736370479499\t-0.026509838259398\t1\n+-1.54010006541799\t-0.752195243436136\t-1.20304204438809\t3.27945042956501\t1.97616346990922\t-1.18692288261966\t0.328006737470562\t0.580477393754046\t1.00797534351501\t-1.94550033018022\t1\n+-1.1047809006382\t-0.011278672303758\t2.35914280802556\t1.28153931574714\t3.75389632560242\t-1.20958441686373\t1.88374327165835\t2.1400584584743\t-2.35402396145399\t1.40194538033521\t0\n+-3.29722129426682\t0.319580273194284\t1.63023294286857\t3.68199741707302\t0.643421764688066\t0.01383545636994\t0.867249826563427\t-0.117708577442218\t-1.50753791521096\t-2.60930812939068\t0\n+1.2839933050683001\t0.074702722131922\t-0.236604226572692\t-1.4182829216830601\t1.49543595439602\t-0.190723022426644\t1.71403505971429\t-0.599471924810959\t2.46376179481934\t-1.52258737500624\t1\n+-2.21787292964326\t1.8783719562730599\t-1.30692940931108\t-1.17646393522224\t1.55175679974628\t-1.46659126931188\t0.130343747394949\t1.3503780279417\t0.987354646908567\t3.9316870520613802\t2\n+-0.443067925760009\t-2.18037045348968\t1.11497870521862\t1.4098506240652\t-0.440978520431785\t-0.493251935454669\t-1.07725353548298\t-0.106724155419365\t-1.7002547006063\t-0.712944722094458\t0\n+-3.6927416493667\t2.03424822210575\t-0.621647219995983\t3.51764707865998\t-0.736639723265775\t4.98086633535167\t0.618320975599447\t-6.08068532401074\t2.48818885988156\t-2.87779823431433\t0\n+-1.13245060979542\t1.4346961343862699\t3.74342612361116\t-3.80722703327543\t-1.30087454955505\t1.8971360499335401\t-3.04612947774882\t0.021991790101533\t0.319734583408744\t2.72053273215011\t2\n' |