cuTensorNet Functions ********************* .. role:: raw-html(raw) :format: html Handle Management API ===================== .. _cutensornetCreate-label: :code:`cutensornetCreate` ------------------------- .. doxygenfunction:: cutensornetCreate ---- .. _cutensornetDestroy-label: :code:`cutensornetDestroy` -------------------------- .. doxygenfunction:: cutensornetDestroy ---- Network Descriptor API ====================== .. _cutensornetCreateNetworkDescriptor-label: :code:`cutensornetCreateNetworkDescriptor` ------------------------------------------ .. doxygenfunction:: cutensornetCreateNetworkDescriptor ---- .. _cutensornetDestroyNetworkDescriptor-label: :code:`cutensornetDestroyNetworkDescriptor` ------------------------------------------- .. doxygenfunction:: cutensornetDestroyNetworkDescriptor ---- Contraction Optimizer API ========================= .. _cutensornetCreateContractionOptimizerConfig-label: :code:`cutensornetCreateContractionOptimizerConfig` --------------------------------------------------- .. doxygenfunction:: cutensornetCreateContractionOptimizerConfig ---- .. _cutensornetDestroyContractionOptimizerConfig-label: :code:`cutensornetDestroyContractionOptimizerConfig` ---------------------------------------------------- .. doxygenfunction:: cutensornetDestroyContractionOptimizerConfig ---- .. _cutensornetContractionOptimizerConfigGetAttribute-label: :code:`cutensornetContractionOptimizerConfigGetAttribute` --------------------------------------------------------- .. doxygenfunction:: cutensornetContractionOptimizerConfigGetAttribute ---- .. _cutensornetContractionOptimizerConfigSetAttribute-label: :code:`cutensornetContractionOptimizerConfigSetAttribute` --------------------------------------------------------- .. doxygenfunction:: cutensornetContractionOptimizerConfigSetAttribute ---- .. _cutensornetCreateContractionOptimizerInfo-label: :code:`cutensornetCreateContractionOptimizerInfo` ------------------------------------------------- .. doxygenfunction:: cutensornetCreateContractionOptimizerInfo ---- .. _cutensornetDestroyContractionOptimizerInfo-label: :code:`cutensornetDestroyContractionOptimizerInfo` -------------------------------------------------- .. doxygenfunction:: cutensornetDestroyContractionOptimizerInfo ---- .. _cutensornetContractionOptimize-label: :code:`cutensornetContractionOptimize` -------------------------------------- .. doxygenfunction:: cutensornetContractionOptimize ---- .. _cutensornetContractionOptimizerInfoGetAttribute-label: :code:`cutensornetContractionOptimizerInfoGetAttribute` ------------------------------------------------------- .. doxygenfunction:: cutensornetContractionOptimizerInfoGetAttribute ---- .. _cutensornetContractionOptimizerInfoSetAttribute-label: :code:`cutensornetContractionOptimizerInfoSetAttribute` ------------------------------------------------------- .. doxygenfunction:: cutensornetContractionOptimizerInfoSetAttribute ---- Contraction Plan API ==================== .. _cutensornetCreateContractionPlan-label: :code:`cutensornetCreateContractionPlan` ---------------------------------------- .. doxygenfunction:: cutensornetCreateContractionPlan ---- .. _cutensornetDestroyContractionPlan-label: :code:`cutensornetDestroyContractionPlan` ----------------------------------------- .. doxygenfunction:: cutensornetDestroyContractionPlan ---- .. _cutensornetContractionAutotune-label: :code:`cutensornetContractionAutotune` -------------------------------------- .. doxygenfunction:: cutensornetContractionAutotune ---- .. _cutensornetCreateContractionAutotunePreference-label: :code:`cutensornetCreateContractionAutotunePreference` ------------------------------------------------------ .. doxygenfunction:: cutensornetCreateContractionAutotunePreference ---- .. _cutensornetContractionAutotunePreferenceGetAttribute-label: :code:`cutensornetContractionAutotunePreferenceGetAttribute` ------------------------------------------------------------ .. doxygenfunction:: cutensornetContractionAutotunePreferenceGetAttribute ---- .. _cutensornetContractionAutotunePreferenceSetAttribute-label: :code:`cutensornetContractionAutotunePreferenceSetAttribute` ------------------------------------------------------------ .. doxygenfunction:: cutensornetContractionAutotunePreferenceSetAttribute ---- .. _cutensornetDestroyContractionAutotunePreference-label: :code:`cutensornetDestroyContractionAutotunePreference` ------------------------------------------------------- .. doxygenfunction:: cutensornetDestroyContractionAutotunePreference ---- Network Contraction API ======================= .. _cutensornetContractionGetWorkspaceSize-label: :code:`cutensornetContractionGetWorkspaceSize` ---------------------------------------------- .. doxygenfunction:: cutensornetContractionGetWorkspaceSize ---- .. _cutensornetContraction-label: :code:`cutensornetContraction` ------------------------------ .. doxygenfunction:: cutensornetContraction ---- Error Management API ==================== .. _cutensornetGetErrorString-label: :code:`cutensornetGetErrorString` --------------------------------- .. doxygenfunction:: cutensornetGetErrorString Logger API ========== .. _cutensornetLoggerSetCallback-label: :code:`cutensornetLoggerSetCallback` ------------------------------------ .. doxygenfunction:: cutensornetLoggerSetCallback ---- .. _cutensornetLoggerSetFile-label: :code:`cutensornetLoggerSetFile` -------------------------------- .. doxygenfunction:: cutensornetLoggerSetFile ---- .. _cutensornetLoggerOpenFile-label: :code:`cutensornetLoggerOpenFile` --------------------------------- .. doxygenfunction:: cutensornetLoggerOpenFile ---- .. _cutensornetLoggerSetLevel-label: :code:`cutensornetLoggerSetLevel` --------------------------------- .. doxygenfunction:: cutensornetLoggerSetLevel ---- .. _cutensornetLoggerSetMask-label: :code:`cutensornetLoggerSetMask` -------------------------------- .. doxygenfunction:: cutensornetLoggerSetMask ---- .. _cutensornetLoggerForceDisable-label: :code:`cutensornetLoggerForceDisable` ------------------------------------- .. doxygenfunction:: cutensornetLoggerForceDisable Versioning API ============== .. _cutensornetGetVersion-label: :code:`cutensornetGetVersion` ----------------------------- .. doxygenfunction:: cutensornetGetVersion ---- .. _cutensornetGetCudartVersion-label: :code:`cutensornetGetCudartVersion` ----------------------------------- .. doxygenfunction:: cutensornetGetCudartVersion