This commit is contained in:
rmontanana
2025-06-22 11:25:27 +00:00
commit a1bf986365
173 changed files with 13677 additions and 0 deletions

181
functions_func.html Normal file
View File

@@ -0,0 +1,181 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>SVM Classifier C++: Class Members - Functions</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">SVM Classifier C++<span id="projectnumber">&#160;1.0.0</span>
</div>
<div id="projectbrief">High-performance Support Vector Machine classifier with scikit-learn compatible API</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all documented functions with links to the class documentation for each member:</div>
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
<li>cleanup()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1DataConverter.html#a46d12ba28c4c5bf6e0fad1122c621fa8">svm_classifier::DataConverter</a></li>
<li>cross_validate()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1SVMClassifier.html#a4c91072ea0d3d9b97ba458ff7d0898b8">svm_classifier::SVMClassifier</a></li>
</ul>
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
<li>DataConverter()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1DataConverter.html#a5874904555f26448ed5ae4cf6f370056">svm_classifier::DataConverter</a></li>
<li>decision_function()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1MulticlassStrategyBase.html#ad1c4eb746cb1fdd67cf436ff85a9b0f0">svm_classifier::MulticlassStrategyBase</a>, <a class="el" href="classsvm__classifier_1_1OneVsOneStrategy.html#a6aae0b5cd72180e94212454da8b777d2">svm_classifier::OneVsOneStrategy</a>, <a class="el" href="classsvm__classifier_1_1OneVsRestStrategy.html#a966b79bc8b6fac0fa78feefc2dd8a878">svm_classifier::OneVsRestStrategy</a>, <a class="el" href="classsvm__classifier_1_1SVMClassifier.html#ad153c0537998eae5fbca5fd0b5ead2b7">svm_classifier::SVMClassifier</a></li>
</ul>
<h3><a id="index_e" name="index_e"></a>- e -</h3><ul>
<li>evaluate()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1SVMClassifier.html#a38a9b020b9f4f9254920c97a3a047e9b">svm_classifier::SVMClassifier</a></li>
</ul>
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
<li>fit()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1MulticlassStrategyBase.html#a548af7201b7970abee0c31e7ec07d896">svm_classifier::MulticlassStrategyBase</a>, <a class="el" href="classsvm__classifier_1_1OneVsOneStrategy.html#af5ce4aeb191c5feed178b6465eac66f6">svm_classifier::OneVsOneStrategy</a>, <a class="el" href="classsvm__classifier_1_1OneVsRestStrategy.html#aae14da8c0effd04731b5a4a0181eb1b6">svm_classifier::OneVsRestStrategy</a>, <a class="el" href="classsvm__classifier_1_1SVMClassifier.html#a7e6648c4d2bac92bb00381076ea92db3">svm_classifier::SVMClassifier</a></li>
<li>from_decision_values()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1DataConverter.html#a503eba54e8bb1f370e04b6e24354a32f">svm_classifier::DataConverter</a></li>
<li>from_predictions()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1DataConverter.html#ab3e800a5016a915e9912d5873bb48741">svm_classifier::DataConverter</a></li>
<li>from_probabilities()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1DataConverter.html#a5460485675613c54596418af3d5057ff">svm_classifier::DataConverter</a></li>
</ul>
<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
<li>get_classes()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1MulticlassStrategyBase.html#a379c4000227cc46410bfbecce6e80c33">svm_classifier::MulticlassStrategyBase</a>, <a class="el" href="classsvm__classifier_1_1OneVsOneStrategy.html#a52f9c3d7d98077d1dec0d6034711b750">svm_classifier::OneVsOneStrategy</a>, <a class="el" href="classsvm__classifier_1_1OneVsRestStrategy.html#a5e10800b16dbc66fd1c0d5e0a42871f0">svm_classifier::OneVsRestStrategy</a>, <a class="el" href="classsvm__classifier_1_1SVMClassifier.html#af0fea42cdfc9416ed854b0d4aefa82b9">svm_classifier::SVMClassifier</a></li>
<li>get_feature_importance()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1SVMClassifier.html#a2ade33562381e34cbe4b04089545a715">svm_classifier::SVMClassifier</a></li>
<li>get_kernel_type()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1SVMClassifier.html#a55338ab396bd5da923b6acbef8ed783a">svm_classifier::SVMClassifier</a></li>
<li>get_multiclass_strategy()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1SVMClassifier.html#a14c2f7917c8a91154c09160288509f2c">svm_classifier::SVMClassifier</a></li>
<li>get_n_classes()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1MulticlassStrategyBase.html#a1740d877a4d634ec1763cb8646f5e172">svm_classifier::MulticlassStrategyBase</a>, <a class="el" href="classsvm__classifier_1_1OneVsOneStrategy.html#a16ee2ae3623767af2165fef2d4b7d039">svm_classifier::OneVsOneStrategy</a>, <a class="el" href="classsvm__classifier_1_1OneVsRestStrategy.html#a53abe89ec25c33fd9c32d92ba08d01ed">svm_classifier::OneVsRestStrategy</a>, <a class="el" href="classsvm__classifier_1_1SVMClassifier.html#a75d501339e2e2273082b0838e9caadcd">svm_classifier::SVMClassifier</a></li>
<li>get_n_features()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1DataConverter.html#a26342a8cc8b943f099112040aa960ae6">svm_classifier::DataConverter</a>, <a class="el" href="classsvm__classifier_1_1SVMClassifier.html#a780afcb2ad618e46541aff8a44e9c7b4">svm_classifier::SVMClassifier</a></li>
<li>get_n_samples()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1DataConverter.html#a16999ded27bc2d42d2ebd9551b00c1cb">svm_classifier::DataConverter</a></li>
<li>get_parameters()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1SVMClassifier.html#a7c39ec09b15186dcb4f04ae7171d23bb">svm_classifier::SVMClassifier</a></li>
<li>get_sparse_threshold()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1DataConverter.html#a1905f60fef9ffd3a8e8e45e41395352d">svm_classifier::DataConverter</a></li>
<li>get_strategy_type()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1MulticlassStrategyBase.html#a31a0501fa1a6db1d41cbf825b2348e47">svm_classifier::MulticlassStrategyBase</a>, <a class="el" href="classsvm__classifier_1_1OneVsOneStrategy.html#aae80b4e75459b2aca4f561d62c3c5675">svm_classifier::OneVsOneStrategy</a>, <a class="el" href="classsvm__classifier_1_1OneVsRestStrategy.html#af9e1bd6d08ce3e7afd5279c835ce6cfb">svm_classifier::OneVsRestStrategy</a></li>
<li>get_svm_library()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1SVMClassifier.html#a38173e5cf0f6a4620f032fd54c28d592">svm_classifier::SVMClassifier</a></li>
<li>get_training_metrics()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1SVMClassifier.html#a0b8c77f81d84489b2da0d080773a2970">svm_classifier::SVMClassifier</a></li>
<li>grid_search()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1SVMClassifier.html#afed66a704dfb38cc7d080d3337d10194">svm_classifier::SVMClassifier</a></li>
</ul>
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
<li>is_fitted()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1SVMClassifier.html#a71a85ab7893e7e2b40763db34096d8bb">svm_classifier::SVMClassifier</a></li>
</ul>
<h3><a id="index_l" name="index_l"></a>- l -</h3><ul>
<li>load_model()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1SVMClassifier.html#a583f5743acf5e6b850e079b9190989f1">svm_classifier::SVMClassifier</a></li>
</ul>
<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
<li>OneVsOneStrategy()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1OneVsOneStrategy.html#a6d4b060383169010dda4197a0bffa020">svm_classifier::OneVsOneStrategy</a></li>
<li>OneVsRestStrategy()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1OneVsRestStrategy.html#a30f146a564a9c9681524593cacbb43e7">svm_classifier::OneVsRestStrategy</a></li>
<li>operator=()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1SVMClassifier.html#a209902805c75e8f22c55575adfedc7be">svm_classifier::SVMClassifier</a></li>
</ul>
<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
<li>predict()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1MulticlassStrategyBase.html#a70f94cfcf8b2bf6d60133c688fe55f9d">svm_classifier::MulticlassStrategyBase</a>, <a class="el" href="classsvm__classifier_1_1OneVsOneStrategy.html#ab60df2d9b6069a73369b0bf9d3675662">svm_classifier::OneVsOneStrategy</a>, <a class="el" href="classsvm__classifier_1_1OneVsRestStrategy.html#a771903a821d5380ddd5d0b3a912e7df9">svm_classifier::OneVsRestStrategy</a>, <a class="el" href="classsvm__classifier_1_1SVMClassifier.html#a5c998d5574b3b6afe003b23ed02ed1d1">svm_classifier::SVMClassifier</a></li>
<li>predict_proba()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1MulticlassStrategyBase.html#ab5348ee3b83547702ec7903ee7ee2da7">svm_classifier::MulticlassStrategyBase</a>, <a class="el" href="classsvm__classifier_1_1OneVsOneStrategy.html#ae62e8b24115042d1119e76f3302f6992">svm_classifier::OneVsOneStrategy</a>, <a class="el" href="classsvm__classifier_1_1OneVsRestStrategy.html#a55639e5adaadcd6414b50d5ebf0d1cd2">svm_classifier::OneVsRestStrategy</a>, <a class="el" href="classsvm__classifier_1_1SVMClassifier.html#ab4ef3c839e085ece646cdd2501a51f67">svm_classifier::SVMClassifier</a></li>
</ul>
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
<li>reset()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1SVMClassifier.html#aa2bd5715c9e54e3fb465a9bcbf2e9c8a">svm_classifier::SVMClassifier</a></li>
</ul>
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>save_model()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1SVMClassifier.html#ab8a0bd35705825e80a7567b576d47359">svm_classifier::SVMClassifier</a></li>
<li>score()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1SVMClassifier.html#a0479c57489c14be4a5ca79368086f7f6">svm_classifier::SVMClassifier</a></li>
<li>set_parameters()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1SVMClassifier.html#adb01e761fea07c709f3a0e315d3d0e06">svm_classifier::SVMClassifier</a></li>
<li>set_sparse_threshold()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1DataConverter.html#a9259322e54d2477478a684e99d8e557a">svm_classifier::DataConverter</a></li>
<li>supports_probability()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1MulticlassStrategyBase.html#a2ab91902f8d6eb216f626ce9ea4be992">svm_classifier::MulticlassStrategyBase</a>, <a class="el" href="classsvm__classifier_1_1OneVsOneStrategy.html#a8875d29cb8666af10e0fb5634e08c0c1">svm_classifier::OneVsOneStrategy</a>, <a class="el" href="classsvm__classifier_1_1OneVsRestStrategy.html#a200300198628ac119eac09e62ff62336">svm_classifier::OneVsRestStrategy</a>, <a class="el" href="classsvm__classifier_1_1SVMClassifier.html#a3f8b4e932f075b267507ad77a499a135">svm_classifier::SVMClassifier</a></li>
<li>SVMClassifier()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1SVMClassifier.html#a3ed45cdbc3fc5d947320177f42115dcf">svm_classifier::SVMClassifier</a></li>
</ul>
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
<li>to_feature_node()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1DataConverter.html#a6bb2b4565b27df0db5f229dbd380795e">svm_classifier::DataConverter</a></li>
<li>to_linear_problem()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1DataConverter.html#a7e7d8f6102b7a9b3256ff0dc6f536a35">svm_classifier::DataConverter</a></li>
<li>to_svm_node()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1DataConverter.html#a16e1539ef1266ca9ddd27a2ac5a53b92">svm_classifier::DataConverter</a></li>
<li>to_svm_problem()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1DataConverter.html#a66f446e4decfe47bbba37c789f03f729">svm_classifier::DataConverter</a></li>
</ul>
<h3><a id="index_v" name="index_v"></a>- v -</h3><ul>
<li>validate_tensors()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1DataConverter.html#aa0615f3de29958b2c5229d349f2f60ce">svm_classifier::DataConverter</a></li>
</ul>
<h3><a id="index__7E" name="index__7E"></a>- ~ -</h3><ul>
<li>~DataConverter()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1DataConverter.html#ac3af2c9c03cffe2968f29147611e333d">svm_classifier::DataConverter</a></li>
<li>~MulticlassStrategyBase()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1MulticlassStrategyBase.html#a8a5647dd57eed281288f0c9011b11395">svm_classifier::MulticlassStrategyBase</a></li>
<li>~OneVsOneStrategy()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1OneVsOneStrategy.html#af9a653b62502e296d0d18092be56344f">svm_classifier::OneVsOneStrategy</a></li>
<li>~OneVsRestStrategy()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1OneVsRestStrategy.html#acfd698dd6cc0a988ac642a00d1f0b970">svm_classifier::OneVsRestStrategy</a></li>
<li>~SVMClassifier()&#160;:&#160;<a class="el" href="classsvm__classifier_1_1SVMClassifier.html#a233584f6696969ce1a402624fd046146">svm_classifier::SVMClassifier</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sun Jun 22 2025 11:25:27 for SVM Classifier C++ by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>