onnxruntime/include/onnxruntime/core/framework
Pranav Sharma 974b9bfc09
Allow sharing of initializers between sessions. (#5092)
* Allow sharing of initializers between sessions.

* Allow sharing of initializers between sessions (2).

* Add test for C#

* Add test for C#; address PR comments

* Address PR comments
Moved AddInitializer logic to internal session options
Added tests for owned buffer
Clarified documentation
Fix bug where memory info and not device was getting compared

* Fix test

* Fix training build

* Add ver 5 end marker and ver 6 starter, add scenario and usage examples.
2020-09-21 14:09:37 -07:00
..
alloc_kind.h
allocator.h Remove IDeviceAllocator class as it doesn't extend IAllocator in any way. (#5067) 2020-09-10 00:46:35 -07:00
customregistry.h
data_types.h Remove SparseTensor support from minimal build. (#5114) 2020-09-11 17:56:54 +10:00
data_types_internal.h Fix bug in DispatchOnTensorType macro (#4808) 2020-08-17 01:16:01 -07:00
endian.h Edgchen1/endian utils (#2181) 2019-10-21 22:28:35 -07:00
execution_provider.h Allow multiple sessions to share an allocator, optimize constant folding memory usage, expose arena configs. (#4813) 2020-08-22 10:03:17 -07:00
fence.h Remove Cuda dependency from TensorRT shared provider (#5014) 2020-09-04 11:35:02 -07:00
framework_common.h Combine OrtValue and MLValue into one type (#1043) 2019-05-16 10:22:49 -07:00
func_api.h Ryanunderhill/mkldnn dll (#3314) 2020-05-06 00:57:09 -07:00
kernel_def_builder.h Last major set of ORT format model changes (#5056) 2020-09-05 07:59:01 +10:00
kernel_registry.h Add kernel def hash logic for minimal build (#4891) 2020-08-23 14:39:07 +10:00
ml_value.h Remove SparseTensor support from minimal build. (#5114) 2020-09-11 17:56:54 +10:00
op_kernel.h Remove SparseTensor support from minimal build. (#5114) 2020-09-11 17:56:54 +10:00
op_kernel_info.h Replace GSL with GSL-LITE submodule and fix up refs (#1920) 2019-10-01 12:43:29 -07:00
op_node_proto_helper.h Replace GSL with GSL-LITE submodule and fix up refs (#1920) 2019-10-01 12:43:29 -07:00
ortdevice.h Remove Cuda dependency from TensorRT shared provider (#5014) 2020-09-04 11:35:02 -07:00
ortmemoryinfo.h Remove Cuda dependency from TensorRT shared provider (#5014) 2020-09-04 11:35:02 -07:00
run_options.h Support training_mode flag in eval (#4324) 2020-07-08 10:38:54 -07:00
sparse_tensor.h Remove SparseTensor support from minimal build. (#5114) 2020-09-11 17:56:54 +10:00
tensor.h Allow sharing of initializers between sessions. (#5092) 2020-09-21 14:09:37 -07:00
tensor_shape.h Filter out info from non-const initializers during shape inferencing (#1806) 2019-09-26 13:44:33 +10:00