Einsums Python Module#
This is the reference documentation for the Einsums Python module. It contains many sub-modules as well.
einsums#
This module contains various facilities for interfacing with the Einsums library.
Added in version 1.0.0.
- einsums.initialize()#
Initializes the Einsums library. This is an internal function that is called automatically. It does not need to be called directly, and instead it is called when you import
einsums.Added in version 1.0.0.
Removed in version 2.0.0: Some users were using this in their code. Its name was changed to make it clear that it is called internally.
einsums.core#
This module contains the C++ wrappings. It is documented in Einsums Core Module.
Added in version 1.0.0.
einsums.utils#
This module contains several helpful classes and functions. It is documented in Einsums Utilities Module.
Added in version 1.0.0.
einsums.gpu_except#
This module contains all of the possible exceptions that can be thrown by HIP, hipBlas, and hipSolver. There are hundreds of these, so it is pretty big. It is its own module so as to avoid cluttering the namespaces of the other modules.
Added in version 1.0.0.
- Einsums Core Module
- Einsums Utilities Module
TensorIndicesadd_complexcreate_random_definitecreate_random_definite_numpy_arraycreate_random_numpy_arraycreate_random_semidefinitecreate_random_semidefinite_numpy_arraycreate_random_tensorcreate_tensorenumerate_manyis_complexlabeled_sectionrandom_definite_tensor_factoryrandom_semidefinite_tensor_factoryrandom_tensor_factoryremove_complextensor_factory
- HIP Exceptions in Python
SuccessErrorInvalidValueErrorOutOfMemoryErrorMemoryAllocationErrorNotInitializedErrorInitializationErrorErrorDeinitializedErrorProfilerDisabledErrorProfilerNotInitializedErrorProfilerAlreadyStartedErrorProfilerAlreadyStoppedErrorInvalidConfigurationErrorInvalidPitchValueErrorInvalidSymbolErrorInvalidDevicePointerErrorInvalidMemcpyDirectionErrorInsufficientDriverErrorMissingConfigurationErrorPriorLaunchFailureErrorInvalidDeviceFunctionErrorNoDeviceErrorInvalidDeviceErrorInvalidImageErrorInvalidContextErrorContextAlreadyCurrentErrorMapFailedErrorMapBufferObjectFailedErrorUnmapFailedErrorArrayIsMappedErrorAlreadyMappedErrorNoBinaryForGpuErrorAlreadyAcquiredErrorNotMappedErrorNotMappedAsArrayErrorNotMappedAsPointerErrorECCNotCorrectableErrorUnsupportedLimitErrorContextAlreadyInUseErrorPeerAccessUnsupportedErrorInvalidKernelFileErrorInvalidGraphicsContextErrorInvalidSourceErrorFileNotFoundErrorSharedObjectSymbolNotFoundErrorSharedObjectInitFailedErrorOperatingSystemErrorInvalidHandleErrorInvalidResourceHandleErrorIllegalStateErrorNotFoundErrorNotReadyErrorIllegalAddressErrorLaunchOutOfResourcesErrorLaunchTimeOutErrorPeerAccessAlreadyEnabledErrorPeerAccessNotEnabledErrorSetOnActiveProcessErrorContextIsDestroyedErrorAssertErrorHostMemoryAlreadyRegisteredErrorHostMemoryNotRegisteredErrorLaunchFailureErrorCooperativeLaunchTooLargeErrorNotSupportedErrorStreamCaptureUnsupportedErrorStreamCaptureInvalidatedErrorStreamCaptureMergeErrorStreamCaptureUnmatchedErrorStreamCaptureUnjoinedErrorStreamCaptureIsolationErrorStreamCaptureImplicitErrorCapturedEventErrorStreamCaptureWrongThreadErrorGraphExecUpdateFailureErrorUnknownErrorRuntimeMemoryErrorRuntimeOtherErrorTbdblasSuccessblasNotInitializedblasAllocFailedblasInvalidValueblasMappingErrorblasExecutionFailedblasInternalErrorblasNotSupportedblasArchMismatchblasHandleIsNullptrblasInvalidEnumblasUnknownsolverSuccesssolverNotInitializedsolverAllocFailedsolverInvalidValuesolverMappingErrorsolverExecutionFailedsolverInternalErrorsolverFuncNotSupportedsolverArchMismatchsolverHandleIsNullptrsolverInvalidEnumsolverUnknown