/************************************************************************* * Copyright (c) 2022-2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. * * See LICENSE for license information. ************************************************************************/ #include "../extensions.h" #include "transformer_engine/gemm.h" #include "xla/ffi/api/c_api.h" namespace transformer_engine { namespace jax { Error_Type CublasHandleInitFFI(Variadic_Buffer_Type args, Variadic_Result_Type rets, Dictionary attrs) { nvte_cublas_handle_init(); return ffi_with_cuda_error_check(); } XLA_FFI_DEFINE_HANDLER_SYMBOL(CublasHandleInitHandler, CublasHandleInitFFI, FFI::Bind().RemainingArgs().RemainingRets().Attrs()); } // namespace jax } // namespace transformer_engine