2023-02-04 01:20:27 +00:00
<!-- HTML header for doxygen -->
2021-09-17 00:09:25 +00:00
<!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" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=11" / >
2023-02-04 01:20:27 +00:00
< meta name = "generator" content = "Doxygen 1.9.6" / >
2021-09-17 00:09:25 +00:00
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
< title > OnnxRuntime: Ort::Session Struct Reference< / 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 >
2022-01-08 00:25:57 +00:00
< script async src = "https://www.googletagmanager.com/gtag/js?id=UA-156955408-1" > < / script > < script type = "text/javascript" > "use strict" ; window . dataLayer = window . dataLayer || [ ] ; function gtag ( ) { dataLayer . push ( arguments ) ; } gtag ( 'js' , new Date ( ) ) ; gtag ( 'config' , 'UA-156955408-1' ) ; < / script > < script type = "text/javascript" src = "/assets/js/vendor/lunr.min.js" > < / script > < script type = "text/javascript" src = "/assets/js/just-the-docs.js" > < / script >
2021-09-17 00:09:25 +00:00
< link href = "navtree.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "resize.js" > < / script >
< script type = "text/javascript" src = "navtreedata.js" > < / script >
< script type = "text/javascript" src = "navtree.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 style = "height: 56px;" >
< td id = "projectlogo" > < img alt = "Logo" src = "ONNX_Runtime_logo - Docs.png" / > < / td >
< td id = "projectalign" style = "padding-left: 0.5em;" >
< div id = "projectname" > OnnxRuntime
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
2023-02-04 01:20:27 +00:00
<!-- Generated by Doxygen 1.9.6 -->
2021-09-17 00:09:25 +00:00
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
2023-02-04 01:20:27 +00:00
var searchBox = new SearchBox("searchBox", "search/",'.html');
2021-09-17 00:09:25 +00:00
/* @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& 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 -->
< div id = "side-nav" class = "ui-resizable side-nav-resizable" >
< div id = "nav-tree" >
< div id = "nav-tree-contents" >
< div id = "nav-sync" class = "sync" > < / div >
< / div >
< / div >
< div id = "splitbar" style = "-moz-user-select:none;"
class="ui-resizable-handle">
< / div >
< / div >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
$(document).ready(function(){initNavTree('struct_ort_1_1_session.html',''); initResizable(); });
/* @license-end */
< / script >
< div id = "doc-content" >
<!-- 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" >
2023-02-04 01:20:27 +00:00
< 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 >
2021-09-17 00:09:25 +00:00
< / div >
< div class = "header" >
< div class = "summary" >
< a href = "#pub-methods" > Public Member Functions< / a > |
< a href = "struct_ort_1_1_session-members.html" > List of all members< / a > < / div >
< div class = "headertitle" > < div class = "title" > Ort::Session Struct Reference< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
< p > Wrapper around < a class = "el" href = "group___global.html#ga5220ca3b3f0a31a01a3f15057c35cac6" > OrtSession< / a > .
< a href = "struct_ort_1_1_session.html#details" > More...< / a > < / p >
< p > < code > #include < < a class = "el" href = "onnxruntime__cxx__api_8h_source.html" > onnxruntime_cxx_api.h< / a > > < / code > < / p >
2023-02-04 01:20:27 +00:00
< div class = "dynheader" >
Inheritance diagram for Ort::Session:< / div >
< div class = "dyncontent" >
< div class = "center" >
< img src = "struct_ort_1_1_session.png" usemap = "#Ort::Session_map" alt = "" / >
< map id = "Ort::Session_map" name = "Ort::Session_map" >
< area href = "struct_ort_1_1detail_1_1_session_impl.html" alt = "Ort::detail::SessionImpl< OrtSession >" shape = "rect" coords = "0,112,256,136" / >
< area href = "struct_ort_1_1detail_1_1_const_session_impl.html" alt = "Ort::detail::ConstSessionImpl< T >" shape = "rect" coords = "0,56,256,80" / >
< area href = "struct_ort_1_1detail_1_1_base.html" title = "Used internally by the C++ API. C++ wrapper types inherit from this. This is a zero cost abstraction ..." alt = "Ort::detail::Base< T >" shape = "rect" coords = "0,0,256,24" / >
< / map >
< / div > < / div >
2021-09-17 00:09:25 +00:00
< table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "pub-methods" name = "pub-methods" > < / a >
Public Member Functions< / h2 > < / td > < / tr >
< tr class = "memitem:a333dc25d8897861ed3f0221c21b9b4dc" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1_session.html#a333dc25d8897861ed3f0221c21b9b4dc" > Session< / a > (std::nullptr_t)< / td > < / tr >
2023-02-04 01:20:27 +00:00
< tr class = "memdesc:a333dc25d8897861ed3f0221c21b9b4dc" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Create an empty < a class = "el" href = "struct_ort_1_1_session.html" title = "Wrapper around OrtSession." > Session< / a > object, must be assigned a valid one to be used. < br / > < / td > < / tr >
2021-09-17 00:09:25 +00:00
< tr class = "separator:a333dc25d8897861ed3f0221c21b9b4dc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-02-04 01:20:27 +00:00
< tr class = "memitem:abbd0e8c3984775ed7e29f22c9fd27767" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1_session.html#abbd0e8c3984775ed7e29f22c9fd27767" > Session< / a > (const < a class = "el" href = "struct_ort_1_1_env.html" > Env< / a > & env, const char *model_path, const < a class = "el" href = "struct_ort_1_1_session_options.html" > SessionOptions< / a > & options)< / td > < / tr >
< tr class = "memdesc:abbd0e8c3984775ed7e29f22c9fd27767" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Wraps < a class = "el" href = "struct_ort_api.html#a8e8529eb336bbe2334307c9197891838" title = "Create an OrtSession from a model file." > OrtApi::CreateSession< / a > . < br / > < / td > < / tr >
< tr class = "separator:abbd0e8c3984775ed7e29f22c9fd27767" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a76831d318c6f6569326c2aa0a1dbdfb7" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1_session.html#a76831d318c6f6569326c2aa0a1dbdfb7" > Session< / a > (const < a class = "el" href = "struct_ort_1_1_env.html" > Env< / a > & env, const char *model_path, const < a class = "el" href = "struct_ort_1_1_session_options.html" > SessionOptions< / a > & options, < a class = "el" href = "group___global.html#ga4b0ed31cf137ed2f763dddd2da40c2cf" > OrtPrepackedWeightsContainer< / a > *prepacked_weights_container)< / td > < / tr >
< tr class = "memdesc:a76831d318c6f6569326c2aa0a1dbdfb7" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Wraps < a class = "el" href = "struct_ort_api.html#ace3c63893c426d56741c7bf435b69594" title = "Create session with prepacked weights container." > OrtApi::CreateSessionWithPrepackedWeightsContainer< / a > . < br / > < / td > < / tr >
< tr class = "separator:a76831d318c6f6569326c2aa0a1dbdfb7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac657d96c0ea760e0f8712f23a28aaa08" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1_session.html#ac657d96c0ea760e0f8712f23a28aaa08" > Session< / a > (const < a class = "el" href = "struct_ort_1_1_env.html" > Env< / a > & env, const void *model_data, size_t model_data_length, const < a class = "el" href = "struct_ort_1_1_session_options.html" > SessionOptions< / a > & options)< / td > < / tr >
< tr class = "memdesc:ac657d96c0ea760e0f8712f23a28aaa08" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Wraps < a class = "el" href = "struct_ort_api.html#a8c9d4f617fd806cd10da1fecd265dd8c" title = "Create an OrtSession from memory." > OrtApi::CreateSessionFromArray< / a > . < br / > < / td > < / tr >
< tr class = "separator:ac657d96c0ea760e0f8712f23a28aaa08" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8c02ae6e3f70a4e65e86f67c27114a12" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1_session.html#a8c02ae6e3f70a4e65e86f67c27114a12" > Session< / a > (const < a class = "el" href = "struct_ort_1_1_env.html" > Env< / a > & env, const void *model_data, size_t model_data_length, const < a class = "el" href = "struct_ort_1_1_session_options.html" > SessionOptions< / a > & options, < a class = "el" href = "group___global.html#ga4b0ed31cf137ed2f763dddd2da40c2cf" > OrtPrepackedWeightsContainer< / a > *prepacked_weights_container)< / td > < / tr >
< tr class = "memdesc:a8c02ae6e3f70a4e65e86f67c27114a12" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Wraps < a class = "el" href = "struct_ort_api.html#a103f6e5e3b33ac8b8e89fb3e24410eed" title = "Create session from memory with prepacked weights container." > OrtApi::CreateSessionFromArrayWithPrepackedWeightsContainer< / a > . < br / > < / td > < / tr >
< tr class = "separator:a8c02ae6e3f70a4e65e86f67c27114a12" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:abcc905689ca65a47739f181a845f297c" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespace_ort.html#ac63da339e467ad363d1412024c3aed16" > ConstSession< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1_session.html#abcc905689ca65a47739f181a845f297c" > GetConst< / a > () const< / td > < / tr >
< tr class = "separator:abcc905689ca65a47739f181a845f297c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6b40a8f155c1d920876b08d716fcfbfa" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespace_ort.html#aa4ef47c5e510bbdc78e6cbc95b9d6319" > UnownedSession< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1_session.html#a6b40a8f155c1d920876b08d716fcfbfa" > GetUnowned< / a > () const< / td > < / tr >
< tr class = "separator:a6b40a8f155c1d920876b08d716fcfbfa" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "inherit_header pub_methods_struct_ort_1_1detail_1_1_session_impl" > < td colspan = "2" onclick = "javascript:toggleInherit('pub_methods_struct_ort_1_1detail_1_1_session_impl')" > < img src = "closed.png" alt = "-" / >   Public Member Functions inherited from < a class = "el" href = "struct_ort_1_1detail_1_1_session_impl.html" > Ort::detail::SessionImpl< OrtSession > < / a > < / td > < / tr >
< tr class = "memitem:af3f7d273f5e468ef21ef0d56d48c32fd inherit pub_methods_struct_ort_1_1detail_1_1_session_impl" > < td class = "memItemLeft" align = "right" valign = "top" > std::vector< < a class = "el" href = "struct_ort_1_1_value.html" > Value< / a > >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_session_impl.html#af3f7d273f5e468ef21ef0d56d48c32fd" > Run< / a > (const < a class = "el" href = "struct_ort_1_1_run_options.html" > RunOptions< / a > & run_options, const char *const *input_names, const < a class = "el" href = "struct_ort_1_1_value.html" > Value< / a > *input_values, size_t input_count, const char *const *output_names, size_t output_count)< / td > < / tr >
< tr class = "memdesc:af3f7d273f5e468ef21ef0d56d48c32fd inherit pub_methods_struct_ort_1_1detail_1_1_session_impl" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Run the model returning results in an < a class = "el" href = "namespace_ort.html" title = "All C++ Onnxruntime APIs are defined inside this namespace." > Ort< / a > allocated vector. < br / > < / td > < / tr >
< tr class = "separator:af3f7d273f5e468ef21ef0d56d48c32fd inherit pub_methods_struct_ort_1_1detail_1_1_session_impl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af5c930bdd9aadf1c9ed154d59fe63a66 inherit pub_methods_struct_ort_1_1detail_1_1_session_impl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_session_impl.html#af5c930bdd9aadf1c9ed154d59fe63a66" > Run< / a > (const < a class = "el" href = "struct_ort_1_1_run_options.html" > RunOptions< / a > & run_options, const char *const *input_names, const < a class = "el" href = "struct_ort_1_1_value.html" > Value< / a > *input_values, size_t input_count, const char *const *output_names, < a class = "el" href = "struct_ort_1_1_value.html" > Value< / a > *output_values, size_t output_count)< / td > < / tr >
< tr class = "memdesc:af5c930bdd9aadf1c9ed154d59fe63a66 inherit pub_methods_struct_ort_1_1detail_1_1_session_impl" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Run the model returning results in user provided outputs Same as < a class = "el" href = "struct_ort_1_1detail_1_1_session_impl.html#af3f7d273f5e468ef21ef0d56d48c32fd" title = "Run the model returning results in an Ort allocated vector." > Run(const RunOptions& , const char* const*, const Value*, size_t,const char* const*, size_t)< / a > < br / > < / td > < / tr >
< tr class = "separator:af5c930bdd9aadf1c9ed154d59fe63a66 inherit pub_methods_struct_ort_1_1detail_1_1_session_impl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aba18502e41f8dd46038e3de1efa363b5 inherit pub_methods_struct_ort_1_1detail_1_1_session_impl" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_session_impl.html#aba18502e41f8dd46038e3de1efa363b5" > Run< / a > (const < a class = "el" href = "struct_ort_1_1_run_options.html" > RunOptions< / a > & run_options, const < a class = "el" href = "struct_ort_1_1_io_binding.html" > IoBinding< / a > & )< / td > < / tr >
< tr class = "memdesc:aba18502e41f8dd46038e3de1efa363b5 inherit pub_methods_struct_ort_1_1detail_1_1_session_impl" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Wraps < a class = "el" href = "struct_ort_api.html#ab61526567b2a869233d6c7e575317b99" title = "Run a model using Io Bindings for the inputs & outputs." > OrtApi::RunWithBinding< / a > . < br / > < / td > < / tr >
< tr class = "separator:aba18502e41f8dd46038e3de1efa363b5 inherit pub_methods_struct_ort_1_1detail_1_1_session_impl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a562e086b82b3b756a2b60ca8930cf98a inherit pub_methods_struct_ort_1_1detail_1_1_session_impl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespace_ort.html#a06553255861e1c30a7437f2e18b70ec0" > AllocatedStringPtr< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_session_impl.html#a562e086b82b3b756a2b60ca8930cf98a" > EndProfilingAllocated< / a > (< a class = "el" href = "struct_ort_allocator.html" > OrtAllocator< / a > *allocator)< / td > < / tr >
< tr class = "memdesc:a562e086b82b3b756a2b60ca8930cf98a inherit pub_methods_struct_ort_1_1detail_1_1_session_impl" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > End profiling and return a copy of the profiling file name. < br / > < / td > < / tr >
< tr class = "separator:a562e086b82b3b756a2b60ca8930cf98a inherit pub_methods_struct_ort_1_1detail_1_1_session_impl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "inherit_header pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td colspan = "2" onclick = "javascript:toggleInherit('pub_methods_struct_ort_1_1detail_1_1_const_session_impl')" > < img src = "closed.png" alt = "-" / >   Public Member Functions inherited from < a class = "el" href = "struct_ort_1_1detail_1_1_const_session_impl.html" > Ort::detail::ConstSessionImpl< T > < / a > < / td > < / tr >
< tr class = "memitem:a47dee56e19d6a7682a2be08fc2f60c1b inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "memItemLeft" align = "right" valign = "top" > size_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_const_session_impl.html#a47dee56e19d6a7682a2be08fc2f60c1b" > GetInputCount< / a > () const< / td > < / tr >
< tr class = "memdesc:a47dee56e19d6a7682a2be08fc2f60c1b inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns the number of model inputs. < br / > < / td > < / tr >
< tr class = "separator:a47dee56e19d6a7682a2be08fc2f60c1b inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0ca73399d7ac7942728a06318e3bd37e inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "memItemLeft" align = "right" valign = "top" > size_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_const_session_impl.html#a0ca73399d7ac7942728a06318e3bd37e" > GetOutputCount< / a > () const< / td > < / tr >
< tr class = "memdesc:a0ca73399d7ac7942728a06318e3bd37e inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns the number of model outputs. < br / > < / td > < / tr >
< tr class = "separator:a0ca73399d7ac7942728a06318e3bd37e inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9459fc101a72b85552abadbc30d55b8e inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "memItemLeft" align = "right" valign = "top" > size_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_const_session_impl.html#a9459fc101a72b85552abadbc30d55b8e" > GetOverridableInitializerCount< / a > () const< / td > < / tr >
< tr class = "memdesc:a9459fc101a72b85552abadbc30d55b8e inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns the number of inputs that have defaults that can be overridden. < br / > < / td > < / tr >
< tr class = "separator:a9459fc101a72b85552abadbc30d55b8e inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa3b00d8290d25a61506d58635b08b773 inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespace_ort.html#a06553255861e1c30a7437f2e18b70ec0" > AllocatedStringPtr< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_const_session_impl.html#aa3b00d8290d25a61506d58635b08b773" > GetInputNameAllocated< / a > (size_t index, < a class = "el" href = "struct_ort_allocator.html" > OrtAllocator< / a > *allocator) const< / td > < / tr >
< tr class = "memdesc:aa3b00d8290d25a61506d58635b08b773 inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns a copy of input name at the specified index. < br / > < / td > < / tr >
< tr class = "separator:aa3b00d8290d25a61506d58635b08b773 inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a77cbf0e3613543bb83f5008e326730b7 inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespace_ort.html#a06553255861e1c30a7437f2e18b70ec0" > AllocatedStringPtr< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_const_session_impl.html#a77cbf0e3613543bb83f5008e326730b7" > GetOutputNameAllocated< / a > (size_t index, < a class = "el" href = "struct_ort_allocator.html" > OrtAllocator< / a > *allocator) const< / td > < / tr >
< tr class = "memdesc:a77cbf0e3613543bb83f5008e326730b7 inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns a copy of output name at then specified index. < br / > < / td > < / tr >
< tr class = "separator:a77cbf0e3613543bb83f5008e326730b7 inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a59c701729c91b390e2f9ff8c358d8033 inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespace_ort.html#a06553255861e1c30a7437f2e18b70ec0" > AllocatedStringPtr< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_const_session_impl.html#a59c701729c91b390e2f9ff8c358d8033" > GetOverridableInitializerNameAllocated< / a > (size_t index, < a class = "el" href = "struct_ort_allocator.html" > OrtAllocator< / a > *allocator) const< / td > < / tr >
< tr class = "memdesc:a59c701729c91b390e2f9ff8c358d8033 inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns a copy of the overridable initializer name at then specified index. < br / > < / td > < / tr >
< tr class = "separator:a59c701729c91b390e2f9ff8c358d8033 inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a271b1974acd07360663bfc6765a5d5d8 inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "memItemLeft" align = "right" valign = "top" > uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_const_session_impl.html#a271b1974acd07360663bfc6765a5d5d8" > GetProfilingStartTimeNs< / a > () const< / td > < / tr >
< tr class = "memdesc:a271b1974acd07360663bfc6765a5d5d8 inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Wraps < a class = "el" href = "struct_ort_api.html#ae08368d7b5e9c107fbfdca81a34d589c" title = "Return the time that profiling was started." > OrtApi::SessionGetProfilingStartTimeNs< / a > . < br / > < / td > < / tr >
< tr class = "separator:a271b1974acd07360663bfc6765a5d5d8 inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4646cd76bdc874c526fcbf8b0551fb6a inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "struct_ort_1_1_model_metadata.html" > ModelMetadata< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_const_session_impl.html#a4646cd76bdc874c526fcbf8b0551fb6a" > GetModelMetadata< / a > () const< / td > < / tr >
< tr class = "memdesc:a4646cd76bdc874c526fcbf8b0551fb6a inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Wraps < a class = "el" href = "struct_ort_api.html#ab958b691f7e88429e4975349488061ba" title = "Get OrtModelMetadata from an OrtSession." > OrtApi::SessionGetModelMetadata< / a > . < br / > < / td > < / tr >
< tr class = "separator:a4646cd76bdc874c526fcbf8b0551fb6a inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0a863a0ed3831b3d6a7f16f6fcb80c97 inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "struct_ort_1_1_type_info.html" > TypeInfo< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_const_session_impl.html#a0a863a0ed3831b3d6a7f16f6fcb80c97" > GetInputTypeInfo< / a > (size_t index) const< / td > < / tr >
< tr class = "memdesc:a0a863a0ed3831b3d6a7f16f6fcb80c97 inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Wraps < a class = "el" href = "struct_ort_api.html#a5be22df1ded7dabbd5552b4ac8317437" title = "Get input type information." > OrtApi::SessionGetInputTypeInfo< / a > . < br / > < / td > < / tr >
< tr class = "separator:a0a863a0ed3831b3d6a7f16f6fcb80c97 inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4e469907de5ca6b252d99cda8100fd0d inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "struct_ort_1_1_type_info.html" > TypeInfo< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_const_session_impl.html#a4e469907de5ca6b252d99cda8100fd0d" > GetOutputTypeInfo< / a > (size_t index) const< / td > < / tr >
< tr class = "memdesc:a4e469907de5ca6b252d99cda8100fd0d inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Wraps < a class = "el" href = "struct_ort_api.html#abae6b6df3f96281cd6353faec1e049bf" title = "Get output type information." > OrtApi::SessionGetOutputTypeInfo< / a > . < br / > < / td > < / tr >
< tr class = "separator:a4e469907de5ca6b252d99cda8100fd0d inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:adfadbad50b787506d754dd8e851264e9 inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "struct_ort_1_1_type_info.html" > TypeInfo< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_const_session_impl.html#adfadbad50b787506d754dd8e851264e9" > GetOverridableInitializerTypeInfo< / a > (size_t index) const< / td > < / tr >
< tr class = "memdesc:adfadbad50b787506d754dd8e851264e9 inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Wraps < a class = "el" href = "struct_ort_api.html#a010dc15d7a9587d0493c232e9b8ee448" title = "Get overridable initializer type information." > OrtApi::SessionGetOverridableInitializerTypeInfo< / a > . < br / > < / td > < / tr >
< tr class = "separator:adfadbad50b787506d754dd8e851264e9 inherit pub_methods_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "inherit_header pub_methods_struct_ort_1_1detail_1_1_base" > < td colspan = "2" onclick = "javascript:toggleInherit('pub_methods_struct_ort_1_1detail_1_1_base')" > < img src = "closed.png" alt = "-" / >   Public Member Functions inherited from < a class = "el" href = "struct_ort_1_1detail_1_1_base.html" > Ort::detail::Base< T > < / a > < / td > < / tr >
< tr class = "memitem:a4e1e8b70ad961418f80b41a4c37429f6 inherit pub_methods_struct_ort_1_1detail_1_1_base" > < td class = "memItemLeft" align = "right" valign = "top" > constexpr  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_base.html#a4e1e8b70ad961418f80b41a4c37429f6" > Base< / a > ()=default< / td > < / tr >
< tr class = "separator:a4e1e8b70ad961418f80b41a4c37429f6 inherit pub_methods_struct_ort_1_1detail_1_1_base" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8072f7970ea1835bddf9aa5038d972b4 inherit pub_methods_struct_ort_1_1detail_1_1_base" > < td class = "memItemLeft" align = "right" valign = "top" > constexpr  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_base.html#a8072f7970ea1835bddf9aa5038d972b4" > Base< / a > (< a class = "el" href = "struct_ort_1_1detail_1_1_base.html#adac6328b9d9b37cddd94f6b21bebee74" > contained_type< / a > *p) noexcept< / td > < / tr >
< tr class = "separator:a8072f7970ea1835bddf9aa5038d972b4 inherit pub_methods_struct_ort_1_1detail_1_1_base" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:acd548d8facd5ee95fb8f4f4383fb8bf6 inherit pub_methods_struct_ort_1_1detail_1_1_base" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_base.html#acd548d8facd5ee95fb8f4f4383fb8bf6" > ~Base< / a > ()< / td > < / tr >
< tr class = "separator:acd548d8facd5ee95fb8f4f4383fb8bf6 inherit pub_methods_struct_ort_1_1detail_1_1_base" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7f40aacd24f0ba79db2dae8165930498 inherit pub_methods_struct_ort_1_1detail_1_1_base" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_base.html#a7f40aacd24f0ba79db2dae8165930498" > Base< / a > (const < a class = "el" href = "struct_ort_1_1detail_1_1_base.html" > Base< / a > & )=delete< / td > < / tr >
< tr class = "separator:a7f40aacd24f0ba79db2dae8165930498 inherit pub_methods_struct_ort_1_1detail_1_1_base" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8f197409cc84018ee2fe04844f188959 inherit pub_methods_struct_ort_1_1detail_1_1_base" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "struct_ort_1_1detail_1_1_base.html" > Base< / a > &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_base.html#a8f197409cc84018ee2fe04844f188959" > operator=< / a > (const < a class = "el" href = "struct_ort_1_1detail_1_1_base.html" > Base< / a > & )=delete< / td > < / tr >
< tr class = "separator:a8f197409cc84018ee2fe04844f188959 inherit pub_methods_struct_ort_1_1detail_1_1_base" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a36ed2c8723bd744b585c65e214156665 inherit pub_methods_struct_ort_1_1detail_1_1_base" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_base.html#a36ed2c8723bd744b585c65e214156665" > Base< / a > (< a class = "el" href = "struct_ort_1_1detail_1_1_base.html" > Base< / a > & & v) noexcept< / td > < / tr >
< tr class = "separator:a36ed2c8723bd744b585c65e214156665 inherit pub_methods_struct_ort_1_1detail_1_1_base" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab10471dad43b6c80043d0714ae6544c9 inherit pub_methods_struct_ort_1_1detail_1_1_base" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "struct_ort_1_1detail_1_1_base.html" > Base< / a > &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_base.html#ab10471dad43b6c80043d0714ae6544c9" > operator=< / a > (< a class = "el" href = "struct_ort_1_1detail_1_1_base.html" > Base< / a > & & v) noexcept< / td > < / tr >
< tr class = "separator:ab10471dad43b6c80043d0714ae6544c9 inherit pub_methods_struct_ort_1_1detail_1_1_base" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa04e81c6255e5907c49afc2324b80211 inherit pub_methods_struct_ort_1_1detail_1_1_base" > < td class = "memItemLeft" align = "right" valign = "top" > constexpr  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_base.html#aa04e81c6255e5907c49afc2324b80211" > operator contained_type *< / a > () const noexcept< / td > < / tr >
< tr class = "separator:aa04e81c6255e5907c49afc2324b80211 inherit pub_methods_struct_ort_1_1detail_1_1_base" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a77e438d539c77870789686c70b031802 inherit pub_methods_struct_ort_1_1detail_1_1_base" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "struct_ort_1_1detail_1_1_base.html#adac6328b9d9b37cddd94f6b21bebee74" > contained_type< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_base.html#a77e438d539c77870789686c70b031802" > release< / a > ()< / td > < / tr >
< tr class = "memdesc:a77e438d539c77870789686c70b031802 inherit pub_methods_struct_ort_1_1detail_1_1_base" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Relinquishes ownership of the contained C object pointer The underlying object is not destroyed. < br / > < / td > < / tr >
< tr class = "separator:a77e438d539c77870789686c70b031802 inherit pub_methods_struct_ort_1_1detail_1_1_base" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2021-09-17 00:09:25 +00:00
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "inherited" name = "inherited" > < / a >
Additional Inherited Members< / h2 > < / td > < / tr >
2023-02-04 01:20:27 +00:00
< tr class = "inherit_header pub_types_struct_ort_1_1detail_1_1_session_impl" > < td colspan = "2" onclick = "javascript:toggleInherit('pub_types_struct_ort_1_1detail_1_1_session_impl')" > < img src = "closed.png" alt = "-" / >   Public Types inherited from < a class = "el" href = "struct_ort_1_1detail_1_1_session_impl.html" > Ort::detail::SessionImpl< OrtSession > < / a > < / td > < / tr >
< tr class = "memitem:a6d328b36df2ca466fd7d275a86b104f2 inherit pub_types_struct_ort_1_1detail_1_1_session_impl" > < td class = "memItemLeft" align = "right" valign = "top" > using  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_session_impl.html#a6d328b36df2ca466fd7d275a86b104f2" > B< / a > = < a class = "el" href = "struct_ort_1_1detail_1_1_const_session_impl.html" > ConstSessionImpl< / a > < < a class = "el" href = "group___global.html#ga5220ca3b3f0a31a01a3f15057c35cac6" > OrtSession< / a > > < / td > < / tr >
< tr class = "separator:a6d328b36df2ca466fd7d275a86b104f2 inherit pub_types_struct_ort_1_1detail_1_1_session_impl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:adb55fd0cac7394b4f0a51e1e14535188 inherit pub_types_struct_ort_1_1detail_1_1_session_impl" > < td class = "memItemLeft" align = "right" valign = "top" > using  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_session_impl.html#adb55fd0cac7394b4f0a51e1e14535188" > B< / a > = < a class = "el" href = "struct_ort_1_1detail_1_1_base.html" > Base< / a > < < a class = "el" href = "group___global.html#ga5220ca3b3f0a31a01a3f15057c35cac6" > OrtSession< / a > > < / td > < / tr >
< tr class = "separator:adb55fd0cac7394b4f0a51e1e14535188 inherit pub_types_struct_ort_1_1detail_1_1_session_impl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "inherit_header pub_types_struct_ort_1_1detail_1_1_const_session_impl" > < td colspan = "2" onclick = "javascript:toggleInherit('pub_types_struct_ort_1_1detail_1_1_const_session_impl')" > < img src = "closed.png" alt = "-" / >   Public Types inherited from < a class = "el" href = "struct_ort_1_1detail_1_1_const_session_impl.html" > Ort::detail::ConstSessionImpl< T > < / a > < / td > < / tr >
< tr class = "memitem:adb55fd0cac7394b4f0a51e1e14535188 inherit pub_types_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "memItemLeft" align = "right" valign = "top" > using  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_const_session_impl.html#adb55fd0cac7394b4f0a51e1e14535188" > B< / a > = < a class = "el" href = "struct_ort_1_1detail_1_1_base.html" > Base< / a > < T > < / td > < / tr >
< tr class = "separator:adb55fd0cac7394b4f0a51e1e14535188 inherit pub_types_struct_ort_1_1detail_1_1_const_session_impl" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "inherit_header pub_types_struct_ort_1_1detail_1_1_base" > < td colspan = "2" onclick = "javascript:toggleInherit('pub_types_struct_ort_1_1detail_1_1_base')" > < img src = "closed.png" alt = "-" / >   Public Types inherited from < a class = "el" href = "struct_ort_1_1detail_1_1_base.html" > Ort::detail::Base< T > < / a > < / td > < / tr >
< tr class = "memitem:adac6328b9d9b37cddd94f6b21bebee74 inherit pub_types_struct_ort_1_1detail_1_1_base" > < td class = "memItemLeft" align = "right" valign = "top" > using  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_base.html#adac6328b9d9b37cddd94f6b21bebee74" > contained_type< / a > = T< / td > < / tr >
< tr class = "separator:adac6328b9d9b37cddd94f6b21bebee74 inherit pub_types_struct_ort_1_1detail_1_1_base" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "inherit_header pro_attribs_struct_ort_1_1detail_1_1_base" > < td colspan = "2" onclick = "javascript:toggleInherit('pro_attribs_struct_ort_1_1detail_1_1_base')" > < img src = "closed.png" alt = "-" / >   Protected Attributes inherited from < a class = "el" href = "struct_ort_1_1detail_1_1_base.html" > Ort::detail::Base< T > < / a > < / td > < / tr >
< tr class = "memitem:ac618b65a5500fb65b7419b465cfd3d65 inherit pro_attribs_struct_ort_1_1detail_1_1_base" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "struct_ort_1_1detail_1_1_base.html#adac6328b9d9b37cddd94f6b21bebee74" > contained_type< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_ort_1_1detail_1_1_base.html#ac618b65a5500fb65b7419b465cfd3d65" > p_< / a > {}< / td > < / tr >
< tr class = "separator:ac618b65a5500fb65b7419b465cfd3d65 inherit pro_attribs_struct_ort_1_1detail_1_1_base" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2021-09-17 00:09:25 +00:00
< / table >
< a name = "details" id = "details" > < / a > < h2 class = "groupheader" > Detailed Description< / h2 >
2023-02-04 01:20:27 +00:00
< div class = "textblock" > < p > Wrapper around < a class = "el" href = "group___global.html#ga5220ca3b3f0a31a01a3f15057c35cac6" > OrtSession< / a > . < / p >
2021-09-17 00:09:25 +00:00
< / div > < h2 class = "groupheader" > Constructor & Destructor Documentation< / h2 >
< a id = "a333dc25d8897861ed3f0221c21b9b4dc" name = "a333dc25d8897861ed3f0221c21b9b4dc" > < / a >
2023-02-04 01:20:27 +00:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a333dc25d8897861ed3f0221c21b9b4dc" > ◆   < / a > < / span > Session() < span class = "overload" > [1/5]< / span > < / h2 >
2021-09-17 00:09:25 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > Ort::Session::Session < / td >
< td > (< / td >
< td class = "paramtype" > std::nullptr_t  < / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > explicit< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Create an empty < a class = "el" href = "struct_ort_1_1_session.html" title = "Wrapper around OrtSession." > Session< / a > object, must be assigned a valid one to be used. < / p >
< / div >
< / div >
2023-02-04 01:20:27 +00:00
< a id = "abbd0e8c3984775ed7e29f22c9fd27767" name = "abbd0e8c3984775ed7e29f22c9fd27767" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#abbd0e8c3984775ed7e29f22c9fd27767" > ◆   < / a > < / span > Session() < span class = "overload" > [2/5]< / span > < / h2 >
2021-09-17 00:09:25 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > Ort::Session::Session < / td >
< td > (< / td >
2023-02-04 01:20:27 +00:00
< td class = "paramtype" > const < a class = "el" href = "struct_ort_1_1_env.html" > Env< / a > &   < / td >
2021-09-17 00:09:25 +00:00
< td class = "paramname" > < em > env< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const char *  < / td >
< td class = "paramname" > < em > model_path< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const < a class = "el" href = "struct_ort_1_1_session_options.html" > SessionOptions< / a > &   < / td >
< td class = "paramname" > < em > options< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Wraps < a class = "el" href = "struct_ort_api.html#a8e8529eb336bbe2334307c9197891838" title = "Create an OrtSession from a model file." > OrtApi::CreateSession< / a > . < / p >
< / div >
< / div >
2023-02-04 01:20:27 +00:00
< a id = "a76831d318c6f6569326c2aa0a1dbdfb7" name = "a76831d318c6f6569326c2aa0a1dbdfb7" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a76831d318c6f6569326c2aa0a1dbdfb7" > ◆   < / a > < / span > Session() < span class = "overload" > [3/5]< / span > < / h2 >
2021-09-17 00:09:25 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > Ort::Session::Session < / td >
< td > (< / td >
2023-02-04 01:20:27 +00:00
< td class = "paramtype" > const < a class = "el" href = "struct_ort_1_1_env.html" > Env< / a > &   < / td >
2021-09-17 00:09:25 +00:00
< td class = "paramname" > < em > env< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const char *  < / td >
< td class = "paramname" > < em > model_path< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const < a class = "el" href = "struct_ort_1_1_session_options.html" > SessionOptions< / a > &   < / td >
< td class = "paramname" > < em > options< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "group___global.html#ga4b0ed31cf137ed2f763dddd2da40c2cf" > OrtPrepackedWeightsContainer< / a > *  < / td >
< td class = "paramname" > < em > prepacked_weights_container< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Wraps < a class = "el" href = "struct_ort_api.html#ace3c63893c426d56741c7bf435b69594" title = "Create session with prepacked weights container." > OrtApi::CreateSessionWithPrepackedWeightsContainer< / a > . < / p >
< / div >
< / div >
2023-02-04 01:20:27 +00:00
< a id = "ac657d96c0ea760e0f8712f23a28aaa08" name = "ac657d96c0ea760e0f8712f23a28aaa08" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ac657d96c0ea760e0f8712f23a28aaa08" > ◆   < / a > < / span > Session() < span class = "overload" > [4/5]< / span > < / h2 >
2021-09-17 00:09:25 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > Ort::Session::Session < / td >
< td > (< / td >
2023-02-04 01:20:27 +00:00
< td class = "paramtype" > const < a class = "el" href = "struct_ort_1_1_env.html" > Env< / a > &   < / td >
2021-09-17 00:09:25 +00:00
< td class = "paramname" > < em > env< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const void *  < / td >
< td class = "paramname" > < em > model_data< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > size_t  < / td >
< td class = "paramname" > < em > model_data_length< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const < a class = "el" href = "struct_ort_1_1_session_options.html" > SessionOptions< / a > &   < / td >
< td class = "paramname" > < em > options< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Wraps < a class = "el" href = "struct_ort_api.html#a8c9d4f617fd806cd10da1fecd265dd8c" title = "Create an OrtSession from memory." > OrtApi::CreateSessionFromArray< / a > . < / p >
2022-08-04 16:49:08 +00:00
< / div >
< / div >
2023-02-04 01:20:27 +00:00
< a id = "a8c02ae6e3f70a4e65e86f67c27114a12" name = "a8c02ae6e3f70a4e65e86f67c27114a12" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8c02ae6e3f70a4e65e86f67c27114a12" > ◆   < / a > < / span > Session() < span class = "overload" > [5/5]< / span > < / h2 >
2022-08-04 16:49:08 +00:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > Ort::Session::Session < / td >
< td > (< / td >
2023-02-04 01:20:27 +00:00
< td class = "paramtype" > const < a class = "el" href = "struct_ort_1_1_env.html" > Env< / a > &   < / td >
2022-08-04 16:49:08 +00:00
< td class = "paramname" > < em > env< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const void *  < / td >
< td class = "paramname" > < em > model_data< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > size_t  < / td >
< td class = "paramname" > < em > model_data_length< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const < a class = "el" href = "struct_ort_1_1_session_options.html" > SessionOptions< / a > &   < / td >
< td class = "paramname" > < em > options< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "group___global.html#ga4b0ed31cf137ed2f763dddd2da40c2cf" > OrtPrepackedWeightsContainer< / a > *  < / td >
< td class = "paramname" > < em > prepacked_weights_container< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Wraps < a class = "el" href = "struct_ort_api.html#a103f6e5e3b33ac8b8e89fb3e24410eed" title = "Create session from memory with prepacked weights container." > OrtApi::CreateSessionFromArrayWithPrepackedWeightsContainer< / a > . < / p >
2021-09-17 00:09:25 +00:00
< / div >
< / div >
< h2 class = "groupheader" > Member Function Documentation< / h2 >
2023-02-04 01:20:27 +00:00
< a id = "abcc905689ca65a47739f181a845f297c" name = "abcc905689ca65a47739f181a845f297c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#abcc905689ca65a47739f181a845f297c" > ◆   < / a > < / span > GetConst()< / h2 >
2021-09-17 00:09:25 +00:00
< div class = "memitem" >
< div class = "memproto" >
2023-02-04 01:20:27 +00:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2021-09-17 00:09:25 +00:00
< table class = "memname" >
< tr >
2023-02-04 01:20:27 +00:00
< td class = "memname" > < a class = "el" href = "namespace_ort.html#ac63da339e467ad363d1412024c3aed16" > ConstSession< / a > Ort::Session::GetConst < / td >
2021-09-17 00:09:25 +00:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
2023-02-04 01:20:27 +00:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < / span > < / td >
< / tr >
< / table >
2021-09-17 00:09:25 +00:00
< / div > < div class = "memdoc" >
< / div >
< / div >
2023-02-04 01:20:27 +00:00
< a id = "a6b40a8f155c1d920876b08d716fcfbfa" name = "a6b40a8f155c1d920876b08d716fcfbfa" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6b40a8f155c1d920876b08d716fcfbfa" > ◆   < / a > < / span > GetUnowned()< / h2 >
2021-09-17 00:09:25 +00:00
< div class = "memitem" >
< div class = "memproto" >
2023-02-04 01:20:27 +00:00
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
2021-09-17 00:09:25 +00:00
< table class = "memname" >
< tr >
2023-02-04 01:20:27 +00:00
< td class = "memname" > < a class = "el" href = "namespace_ort.html#aa4ef47c5e510bbdc78e6cbc95b9d6319" > UnownedSession< / a > Ort::Session::GetUnowned < / td >
2021-09-17 00:09:25 +00:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
2023-02-04 01:20:27 +00:00
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < / span > < / td >
< / tr >
< / table >
2021-09-17 00:09:25 +00:00
< / div > < div class = "memdoc" >
< / div >
< / div >
< / div > <!-- contents -->
< / div > <!-- doc - content -->
<!-- start footer part -->
< div id = "nav-path" class = "navpath" > <!-- id is needed for treeview function! -->
< ul >
< li class = "navelem" > < a class = "el" href = "namespace_ort.html" > Ort< / a > < / li > < li class = "navelem" > < a class = "el" href = "struct_ort_1_1_session.html" > Session< / a > < / li >
2023-02-04 01:20:27 +00:00
< li class = "footer" > Generated by < a href = "https://www.doxygen.org/index.html" > < img class = "footer" src = "doxygen.svg" width = "104" height = "31" alt = "doxygen" / > < / a > 1.9.6 < / li >
2021-09-17 00:09:25 +00:00
< / ul >
< / div >
< / body >
< / html >