[TVM EP] Rename Standalone TVM (STVM) Execution Provider to TVM EP (#10260)
* update java API for STVM EP. Issue is from PR#10019
* use_stvm -> use_tvm
* rename stvm worktree
* STVMAllocator -> TVMAllocator
* StvmExecutionProviderInfo -> TvmExecutionProviderInfo
* stvm -> tvm for cpu_targets. resolve onnxruntime::tvm and origin tvm namespaces conflict
* STVMRunner -> TVMRunner
* StvmExecutionProvider -> TvmExecutionProvider
* tvm::env_vars
* StvmProviderFactory -> TvmProviderFactory
* rename factory funcs
* StvmCPUDataTransfer -> TvmCPUDataTransfer
* small clean
* STVMFuncState -> TVMFuncState
* USE_TVM -> NUPHAR_USE_TVM
* USE_STVM -> USE_TVM
* python API: providers.stvm -> providers.tvm. clean TVM_EP.md
* clean build scripts #1
* clean build scripts, java frontend and others #2
* once more clean #3
* fix build of nuphar tvm test
* final transfer stvm namespace to onnxruntime::tvm
* rename stvm->tvm
* NUPHAR_USE_TVM -> USE_NUPHAR_TVM
* small fixes for correct CI tests
* clean after rebase. Last renaming stvm to tvm, separate TVM and Nuphar in cmake and build files
* update CUDA support for TVM EP
* roll back CudaNN home check
* ERROR for not positive input shape dimension instead of WARNING
* update documentation for CUDA
* small corrections after review
* update GPU description
* update GPU description
* misprints were fixed
* cleaned up error msgs
Co-authored-by: Valery Chernov <valery.chernov@deelvin.com>
Co-authored-by: KJlaccHoeUM9l <wotpricol@mail.ru>
Co-authored-by: Thierry Moreau <tmoreau@octoml.ai>