Method List
-
accumulate Ignis::JIT::Kernels::Elementwise
-
acquire Ignis::Shared::MemoryContract
-
#acquire Ignis::Shared::MemoryContract
-
adam_step Ignis::JIT::Kernels::Optimizer
-
adamw_step Ignis::JIT::Kernels::Optimizer
-
add_backward_broadcast Ignis::JIT::Kernels::Elementwise
-
add_bias_rows Ignis::JIT::Kernels::Elementwise
-
add_forward Ignis::JIT::Kernels::Elementwise
-
#address Ignis::CUDA::Memory
-
affine_forward Ignis::JIT::Kernels::Elementwise
-
all Ignis::DType
-
allocate Ignis::Memory
-
#allocate Ignis::Memory::DeviceMemoryResource
-
#allocate Ignis::Memory::HostMemoryResource
-
allocation_count Ignis::Memory::Stats
-
assert_owner! Ignis::Shared::MemoryContract
-
#assert_owner! Ignis::Shared::MemoryContract
-
attempt_count Ignis::Shared::RecoveryProtocol
-
#attempt_count Ignis::Shared::RecoveryProtocol
-
attention_score Ignis::JIT::Kernels::Attention
-
audit Ignis::Shared::MemoryContract
-
#audit Ignis::Shared::MemoryContract
-
#autotune! Ignis::LinAlg::MatmulPlan
-
#autotuned Ignis::LinAlg::MatmulPlan
-
#autotuning_enabled Ignis::Configuration
-
#autotuning_iterations Ignis::Configuration
-
available Ignis::LinAlg::Epilog
-
available? Ignis::CUDA::Device
-
backward? Ignis::LinAlg::Epilog
-
bce_backward Ignis::JIT::Kernels::Loss
-
bce_forward Ignis::JIT::Kernels::Loss
-
begin! Ignis::Shared::RecoveryProtocol
-
#begin! Ignis::Shared::RecoveryProtocol
-
bf16_to_f32 Ignis::Half
-
bf16_to_f32 Ignis::JIT::Kernels::Elementwise
-
bias_add Ignis::Epilogues
-
broadcast_grad Ignis::JIT::Kernels::Elementwise
-
byte_size Ignis::DType
-
cache_stats Ignis::JIT::Compiler
-
calc_grid_size Ignis::JIT::Kernel
-
call Ignis::LinAlg::Matmul
-
call Ignis::LinAlg::OptimizedMatmul
-
call_with_algo Ignis::LinAlg::Matmul
-
call_with_algorithm Ignis::LinAlg::OptimizedMatmul
-
capture Ignis::CUDA::Graph
-
capture Ignis::CUDA::GraphCapture
-
capture_and_launch Ignis::CUDA::GraphCapture
-
#captured Ignis::CUDA::Graph
-
check_result! Ignis::JIT::NVRTCBindings
-
check_result! Ignis::JIT::DriverAPIBindings
-
check_status! Ignis::CUDA::RuntimeAPI
-
check_status! Ignis::CUDA::GraphBindings
-
check_status! Ignis::LinAlg::CuBLASBindings
-
check_status! Ignis::LinAlg::CuBLASLtBindings
-
clear_cache! Ignis::JIT::Compiler
-
clear_jit_cache! Ignis
-
clear_thread_local_cache! Ignis::JIT::Compiler
-
#clock_rate Ignis::CUDA::Device
-
#clone Ignis::CUDA::Graph
-
#clone Ignis::Shared::NvArray
-
#compatible_with? Ignis::JIT::CompiledKernel
-
#compilation_log Ignis::NVRTCError
-
compile Ignis::JIT::Compiler
-
compile_kernel Ignis
-
compile_kernel_only Ignis
-
compile_only Ignis::JIT::Compiler
-
#compile_options Ignis::JIT::CompiledKernel
-
compile_program Ignis::JIT::NVRTCBindings
-
#compiled_at Ignis::JIT::CompiledKernel
-
#compiled_kernel Ignis::JIT::KernelModule
-
complete! Ignis::Shared::RecoveryProtocol
-
#complete! Ignis::Shared::RecoveryProtocol
-
#completed? Ignis::CUDA::Stream
-
complex? Ignis::DType
-
complex_dtype Ignis::DType
-
#compute_capability Ignis::CUDA::Device
-
#compute_capability Ignis::JIT::CompiledKernel
-
#compute_capability_major Ignis::CUDA::Device
-
#compute_capability_minor Ignis::CUDA::Device
-
compute_type_for_dtype Ignis::LinAlg::CuBLASLtBindings
-
#concurrent_kernels? Ignis::CUDA::Device
-
configuration Ignis
-
configure Ignis
-
#context Ignis::CuSolverError
-
#context Ignis::NVRTCError
-
#context Ignis::CudaDriverError
-
context_synchronize Ignis::JIT::DriverAPIBindings
-
#cooperative_launch? Ignis::CUDA::Device
-
#copy_from_device Ignis::CUDA::Memory
-
#copy_from_host Ignis::CUDA::Memory
-
#copy_to_host Ignis::CUDA::Memory
-
count Ignis::CUDA::Device
-
create_program Ignis::JIT::NVRTCBindings
-
#created_at Ignis::Shared::NvArray
-
cross_entropy_backward Ignis::JIT::Kernels::Loss
-
cross_entropy_forward Ignis::JIT::Kernels::Loss
-
#cubin_data Ignis::JIT::CompiledKernel
-
#cubin_size Ignis::JIT::CompiledKernel
-
cublas_type Ignis::DType
-
cudaDeviceGetAttribute Ignis::CUDA::RuntimeAPI
-
cudaDeviceGetDefaultMemPool Ignis::CUDA::RuntimeAPI
-
cudaDeviceReset Ignis::CUDA::RuntimeAPI
-
cudaDeviceSetMemPool Ignis::CUDA::RuntimeAPI
-
cudaDeviceSynchronize Ignis::CUDA::RuntimeAPI
-
cudaEventCreate Ignis::CUDA::RuntimeAPI
-
cudaEventDestroy Ignis::CUDA::RuntimeAPI
-
cudaEventElapsedTime Ignis::CUDA::RuntimeAPI
-
cudaEventRecord Ignis::CUDA::RuntimeAPI
-
cudaEventSynchronize Ignis::CUDA::RuntimeAPI
-
cudaFree Ignis::CUDA::RuntimeAPI
-
cudaFreeAsync Ignis::CUDA::RuntimeAPI
-
cudaFreeHost Ignis::CUDA::RuntimeAPI
-
cudaGetDevice Ignis::CUDA::RuntimeAPI
-
cudaGetDeviceCount Ignis::CUDA::RuntimeAPI
-
cudaGetDeviceProperties Ignis::CUDA::RuntimeAPI
-
cudaGetErrorName Ignis::CUDA::RuntimeAPI
-
cudaGetErrorString Ignis::CUDA::RuntimeAPI
-
cudaGetLastError Ignis::CUDA::RuntimeAPI
-
cudaHostAlloc Ignis::CUDA::RuntimeAPI
-
cudaHostRegister Ignis::CUDA::RuntimeAPI
-
cudaHostUnregister Ignis::CUDA::RuntimeAPI
-
cudaMalloc Ignis::CUDA::RuntimeAPI
-
cudaMallocAsync Ignis::CUDA::RuntimeAPI
-
cudaMallocFromPoolAsync Ignis::CUDA::RuntimeAPI
-
cudaMallocHost Ignis::CUDA::RuntimeAPI
-
cudaMemGetInfo Ignis::CUDA::RuntimeAPI
-
cudaMemPoolCreate Ignis::CUDA::RuntimeAPI
-
cudaMemPoolDestroy Ignis::CUDA::RuntimeAPI
-
cudaMemPoolGetAttribute Ignis::CUDA::RuntimeAPI
-
cudaMemPoolSetAttribute Ignis::CUDA::RuntimeAPI
-
cudaMemcpy Ignis::CUDA::RuntimeAPI
-
cudaMemcpyAsync Ignis::CUDA::RuntimeAPI
-
cudaMemset Ignis::CUDA::RuntimeAPI
-
cudaMemsetAsync Ignis::CUDA::RuntimeAPI
-
cudaPeekAtLastError Ignis::CUDA::RuntimeAPI
-
cudaRuntimeGetVersion Ignis::CUDA::RuntimeAPI
-
cudaSetDevice Ignis::CUDA::RuntimeAPI
-
cudaStreamCreate Ignis::CUDA::RuntimeAPI
-
cudaStreamDestroy Ignis::CUDA::RuntimeAPI
-
cudaStreamSynchronize Ignis::CUDA::RuntimeAPI
-
cuda_available? Ignis
-
cuda_bin_path Ignis::Platform
-
#cuda_bin_path Ignis::Configuration
-
#cuda_code Ignis::CudaError
-
#cuda_lib_path Ignis::Configuration
-
cuda_lib_pattern Ignis::Platform
-
#cuda_path Ignis::Configuration
-
cuda_root Ignis::Platform
-
cuda_runtime Ignis::Shared::NvArray
-
cuda_version Ignis
-
cuda_version Ignis::CUDA::LibraryLoader
-
cudart_path Ignis::Platform
-
current Ignis::CUDA::Device
-
current_device Ignis
-
#current_pool_size Ignis::Memory::PoolMemoryResource
-
custom_lib_paths Ignis::Platform
-
custom_paths Ignis::CUDA::LibraryLoader
-
deallocate Ignis::Memory
-
#deallocate Ignis::Memory::DeviceMemoryResource
-
#deallocate Ignis::Memory::HostMemoryResource
-
deallocation_count Ignis::Memory::Stats
-
#decrement_ref! Ignis::Shared::NvArray
-
default Ignis::CUDA::Device
-
default Ignis::CUDA::Stream
-
#default? Ignis::CUDA::Stream
-
#default? Ignis::CUDA::DefaultStream
-
#default_device Ignis::Configuration
-
#default_workspace_size Ignis::Configuration
-
#destroy! Ignis::CUDA::Graph
-
#destroy! Ignis::CUDA::GraphExecutable
-
#destroy! Ignis::CUDA::Stream
-
#destroy! Ignis::CUDA::DefaultStream
-
#destroy! Ignis::CUDA::Event
-
#destroy! Ignis::JIT::KernelModule
-
#destroy! Ignis::Memory::PoolMemoryResource
-
#destroy! Ignis::Memory::CudaAsyncMemoryResource
-
destroy_program Ignis::JIT::NVRTCBindings
-
#destroyed? Ignis::CUDA::Graph
-
#destroyed? Ignis::CUDA::GraphExecutable
-
#destroyed? Ignis::CUDA::Stream
-
#destroyed? Ignis::CUDA::Event
-
#destroyed? Ignis::JIT::KernelModule
-
#device_ffi_ptr Ignis::Shared::NvArray
-
device_get_attribute Ignis::CUDA::RuntimeAPI
-
#device_id Ignis::CUDA::Graph
-
#device_id Ignis::JIT::Kernel
-
#device_id Ignis::Shared::NvArray
-
#device_id Ignis::JIT::KernelModule
-
#device_index Ignis::CUDA::Memory
-
#device_index Ignis::Shared::NvArray
-
#device_index Ignis::Memory::DeviceMemoryResource
-
#device_ptr Ignis::CUDA::Memory
-
device_reset Ignis::CUDA::RuntimeAPI
-
device_synchronize Ignis::CUDA::RuntimeAPI
-
devices Ignis
-
driver_version Ignis::CUDA::RuntimeAPI
-
#dtype Ignis::UnsupportedDTypeError
-
#dtype Ignis::Shared::NvArray
-
#dtype Ignis::LinAlg::MatmulPlan
-
#dtype_size Ignis::Shared::NvArray
-
dtype_to_cuda_type Ignis::LinAlg::CuBLASLtBindings
-
#ecc_enabled? Ignis::CUDA::Device
-
elapsed_time Ignis::CUDA::Event
-
ensure_cuda_runtime! Ignis::CUDA::LibraryLoader
-
ensure_loaded! Ignis::CUDA::RuntimeAPI
-
ensure_loaded! Ignis::JIT::NVRTCBindings
-
ensure_loaded! Ignis::CUDA::GraphBindings
-
ensure_loaded! Ignis::LinAlg::CuBLASBindings
-
ensure_loaded! Ignis::JIT::DriverAPIBindings
-
ensure_loaded! Ignis::LinAlg::CuBLASLtBindings
-
event_bus Ignis
-
event_create Ignis::CUDA::RuntimeAPI
-
event_destroy Ignis::CUDA::RuntimeAPI
-
event_elapsed_time Ignis::CUDA::RuntimeAPI
-
event_record Ignis::CUDA::RuntimeAPI
-
event_synchronize Ignis::CUDA::RuntimeAPI
-
#execute Ignis::LinAlg::MatmulPlan
-
f16_to_f32 Ignis::Half
-
f32_to_bf16 Ignis::Half
-
f32_to_f16 Ignis::Half
-
failed_gpu_id Ignis::Shared::RecoveryProtocol
-
#failed_gpu_id Ignis::Shared::RecoveryProtocol
-
#ffi_ptr Ignis::CUDA::Memory
-
ffi_type Ignis::DType
-
fiddle_handles Ignis::CUDA::LibraryLoader
-
fill Ignis::JIT::Kernels::Elementwise
-
finalize! Ignis::LinAlg::CuBLASBindings
-
finalize! Ignis::LinAlg::CuBLASLtBindings
-
find_cuda_lib Ignis::Platform
-
flash_attention_backward Ignis::JIT::Kernels::Attention
-
flash_attention_forward Ignis::JIT::Kernels::Attention
-
float? Ignis::DType
-
free Ignis::CUDA::RuntimeAPI
-
#free Ignis::Memory::PoolMemoryResource::Block
-
#free! Ignis::CUDA::Memory
-
#free! Ignis::CUDA::PinnedMemory
-
#free! Ignis::Shared::NvArray
-
free_async Ignis::CUDA::RuntimeAPI
-
free_host Ignis::CUDA::RuntimeAPI
-
#free_memory Ignis::CUDA::Device
-
#freed? Ignis::CUDA::Memory
-
#freed? Ignis::CUDA::PinnedMemory
-
#freed? Ignis::Shared::NvArray
-
#from_host Ignis::Shared::NvArray
-
#from_host_raw Ignis::Shared::NvArray
-
#function_handle Ignis::JIT::KernelModule
-
gather_rows Ignis::JIT::Kernels::Elementwise
-
gelu Ignis::Epilogues
-
gelu_backward Ignis::JIT::Kernels::Activations
-
gelu_bias Ignis::Epilogues
-
gelu_exact Ignis::Epilogues
-
gelu_forward Ignis::JIT::Kernels::Activations
-
gemm Ignis
-
gemm_epilogue Ignis::Epilogues
-
get Ignis::LinAlg::Epilog
-
get Ignis::CUDA::DeviceProperties
-
get_algorithms Ignis::LinAlg::OptimizedMatmul
-
get_cubin Ignis::JIT::NVRTCBindings
-
get_cubin_size Ignis::JIT::NVRTCBindings
-
get_current_context Ignis::JIT::DriverAPIBindings
-
get_current_device_resource Ignis::Memory
-
get_device Ignis::CUDA::RuntimeAPI
-
get_device_compute_capability Ignis::JIT::DriverAPIBindings
-
get_device_count Ignis::CUDA::RuntimeAPI
-
get_error_name Ignis::CUDA::RuntimeAPI
-
get_error_string Ignis::CUDA::RuntimeAPI
-
get_handle Ignis::LinAlg::CuBLASBindings
-
get_handle Ignis::LinAlg::CuBLASLtBindings
-
get_last_error Ignis::CUDA::RuntimeAPI
-
get_module_function Ignis::JIT::DriverAPIBindings
-
get_per_device_resource Ignis::Memory
-
get_program_log Ignis::JIT::NVRTCBindings
-
get_ptx Ignis::JIT::NVRTCBindings
-
get_ptx_size Ignis::JIT::NVRTCBindings
-
get_workspace Ignis::LinAlg::CuBLASLtBindings
-
grad_clip_scale Ignis::JIT::Kernels::Optimizer
-
grad_squared_sum Ignis::JIT::Kernels::Optimizer
-
#handle Ignis::CUDA::Graph
-
#handle Ignis::CUDA::GraphExecutable
-
#handle Ignis::CUDA::Stream
-
#handle Ignis::CUDA::Event
-
handle Ignis::CUDA::RuntimeAPI
-
handle Ignis::LinAlg::CuBLASBindings
-
handle_for Ignis::CUDA::LibraryLoader
-
handlers_for Ignis::Shared::EventBus
-
#handlers_for Ignis::Shared::EventBus
-
history Ignis::Shared::EventBus
-
#history Ignis::Shared::EventBus
-
history Ignis::Shared::RecoveryProtocol
-
#history Ignis::Shared::RecoveryProtocol
-
host_alloc Ignis::CUDA::RuntimeAPI
-
#host_ptr Ignis::CUDA::PinnedMemory
-
#id Ignis::Shared::NvArray
-
#increment_ref! Ignis::Shared::NvArray
-
#index Ignis::CUDA::Device
-
info Ignis::Platform
-
#initialize Ignis::CudaError
-
#initialize Ignis::CuBLASError
-
#initialize Ignis::CuFFTError
-
#initialize Ignis::CuRANDError
-
#initialize Ignis::CuSPARSEError
-
#initialize Ignis::CuSolverError
-
#initialize Ignis::LibraryNotFoundError
-
#initialize Ignis::NoDeviceError
-
#initialize Ignis::UnsupportedDTypeError
-
#initialize Ignis::NVRTCError
-
#initialize Ignis::CudaDriverError
-
#initialize Ignis::CUDA::Graph
-
#initialize Ignis::CUDA::GraphExecutable
-
#initialize Ignis::JIT::Kernel
-
#initialize Ignis::CUDA::Device
-
#initialize Ignis::CUDA::Memory
-
#initialize Ignis::CUDA::PinnedMemory
-
#initialize Ignis::CUDA::Stream
-
#initialize Ignis::CUDA::DefaultStream
-
#initialize Ignis::CUDA::Event
-
#initialize Ignis::Shared::NvArray
-
#initialize Ignis::Shared::EventBus
-
#initialize Ignis::Configuration
-
#initialize Ignis::JIT::KernelModule
-
#initialize Ignis::LinAlg::MatmulPlan
-
#initialize Ignis::Shared::MemoryContract
-
#initialize Ignis::JIT::CompiledKernel
-
#initialize Ignis::Shared::RecoveryProtocol
-
#initialize Ignis::Memory::CudaMemoryResource
-
#initialize Ignis::Memory::PoolMemoryResource
-
#initialize Ignis::Memory::DeviceMemoryResource
-
#initialize Ignis::Memory::CudaAsyncMemoryResource
-
#initialize Ignis::Memory::HostMemoryResource
-
#initialize Ignis::Memory::PinnedHostMemoryResource
-
#inspect Ignis::JIT::Kernel
-
#inspect Ignis::CUDA::Device
-
#inspect Ignis::CUDA::Memory
-
#inspect Ignis::JIT::KernelModule
-
#inspect Ignis::JIT::CompiledKernel
-
#inspect Ignis::Memory::DeviceMemoryResource
-
instance Ignis::Shared::EventBus
-
instance Ignis::Shared::MemoryContract
-
instance Ignis::Shared::RecoveryProtocol
-
#instantiate Ignis::CUDA::Graph
-
integer? Ignis::DType
-
#is_equal? Ignis::Memory::DeviceMemoryResource
-
jit_cache_stats Ignis
-
kaiming_uniform_init Ignis::JIT::Kernels::Elementwise
-
kernel32_available? Ignis::Platform
-
#kernel_module Ignis::JIT::Kernel
-
#kernel_name Ignis::JIT::KernelModule
-
#kernel_name Ignis::JIT::CompiledKernel
-
#l2_cache_size Ignis::CUDA::Device
-
#launch Ignis::CUDA::GraphExecutable
-
#launch Ignis::JIT::Kernel
-
#launch_count Ignis::CUDA::GraphExecutable
-
#launch_count Ignis::JIT::Kernel
-
launch_kernel Ignis::JIT::DriverAPIBindings
-
#launch_sync Ignis::JIT::Kernel
-
layer_norm_backward Ignis::JIT::Kernels::Normalization
-
layer_norm_forward Ignis::JIT::Kernels::Normalization
-
leaky_relu Ignis::Epilogues
-
lib_patterns Ignis::CUDA::LibraryLoader
-
#library_name Ignis::LibraryNotFoundError
-
library_paths Ignis::CUDA::LibraryLoader
-
linux? Ignis::Platform
-
list Ignis::CUDA::Device
-
#load Ignis::JIT::CompiledKernel
-
load! Ignis::Shared::FFILoader
-
load_all Ignis::CUDA::LibraryLoader
-
load_library Ignis::CUDA::LibraryLoader
-
load_module_data Ignis::JIT::DriverAPIBindings
-
loaded? Ignis::Shared::FFILoader
-
loaded? Ignis::CUDA::RuntimeAPI
-
loaded? Ignis::JIT::NVRTCBindings
-
loaded? Ignis::CUDA::LibraryLoader
-
loaded? Ignis::JIT::DriverAPIBindings
-
#loaded_at Ignis::JIT::KernelModule
-
loaded_libraries Ignis::CUDA::LibraryLoader
-
#log_level Ignis::Configuration
-
#logger Ignis::Configuration
-
logger Ignis
-
lt_handle Ignis::LinAlg::CuBLASBindings
-
lt_handle Ignis::LinAlg::CuBLASLtBindings
-
macos? Ignis::Platform
-
malloc Ignis::CUDA::RuntimeAPI
-
malloc_async Ignis::CUDA::RuntimeAPI
-
#managed_memory? Ignis::CUDA::Device
-
#manual_reset! Ignis::Shared::RecoveryProtocol
-
matmul Ignis
-
matmul Ignis::LinAlg::Matmul
-
max_attempts Ignis::Shared::RecoveryProtocol
-
#max_attempts Ignis::Shared::RecoveryProtocol
-
max_attempts= Ignis::Shared::RecoveryProtocol
-
max_forward Ignis::JIT::Kernels::Elementwise
-
#max_grid_size Ignis::CUDA::Device
-
#max_pool_size Ignis::Configuration
-
#max_threads_dim Ignis::CUDA::Device
-
#max_threads_per_block Ignis::CUDA::Device
-
#maximum_pool_size Ignis::Memory::PoolMemoryResource
-
mean_reduce Ignis::JIT::Kernels::Loss
-
mem_get_info Ignis::CUDA::RuntimeAPI
-
memcpy Ignis::CUDA::RuntimeAPI
-
memcpy_async Ignis::CUDA::RuntimeAPI
-
#memory_bus_width Ignis::CUDA::Device
-
#memory_clock_rate Ignis::CUDA::Device
-
memory_contract Ignis
-
#memory_info Ignis::CUDA::Device
-
#memory_pooling Ignis::Configuration
-
#memset Ignis::CUDA::Memory
-
memset Ignis::CUDA::RuntimeAPI
-
metrics Ignis::Shared::EventBus
-
#metrics Ignis::Shared::EventBus
-
min_forward Ignis::JIT::Kernels::Elementwise
-
#module_handle Ignis::JIT::KernelModule
-
mse_backward Ignis::JIT::Kernels::Loss
-
mse_forward Ignis::JIT::Kernels::Loss
-
mul_backward Ignis::JIT::Kernels::Elementwise
-
mul_forward Ignis::JIT::Kernels::Elementwise
-
#multiprocessor_count Ignis::CUDA::Device
-
#name Ignis::JIT::Kernel
-
#name Ignis::CUDA::Device
-
#ndim Ignis::Shared::NvArray
-
#node_count Ignis::CUDA::Graph
-
#numel Ignis::Shared::NvArray
-
#on_device? Ignis::Shared::NvArray
-
#options Ignis::LinAlg::MatmulPlan
-
os Ignis::Platform
-
#output_shape Ignis::LinAlg::MatmulPlan
-
#owner Ignis::Shared::NvArray
-
path_separator Ignis::Platform
-
peak_allocated_bytes Ignis::Memory::Stats
-
peek_at_last_error Ignis::CUDA::RuntimeAPI
-
#pin! Ignis::Shared::NvArray
-
#pinned_host_ptr Ignis::Shared::NvArray
-
#plan! Ignis::LinAlg::MatmulPlan
-
#pool_stats Ignis::Memory::PoolMemoryResource
-
#properties Ignis::CUDA::Device
-
#ptr Ignis::Shared::NvArray
-
#ptr Ignis::Memory::PoolMemoryResource::Block
-
publish Ignis::Shared::EventBus
-
#publish Ignis::Shared::EventBus
-
#read Ignis::CUDA::PinnedMemory
-
real_dtype Ignis::DType
-
#recent_errors Ignis::Shared::EventBus
-
#record Ignis::CUDA::Event
-
record_allocation Ignis::Memory::Stats
-
record_deallocation Ignis::Memory::Stats
-
recovery_protocol Ignis
-
recovery_timeout_ms Ignis::Shared::RecoveryProtocol
-
#recovery_timeout_ms Ignis::Shared::RecoveryProtocol
-
recovery_timeout_ms= Ignis::Shared::RecoveryProtocol
-
#ref_count Ignis::Shared::NvArray
-
register Ignis::Shared::RecoveryProtocol
-
#register Ignis::Shared::RecoveryProtocol
-
release Ignis::Shared::MemoryContract
-
#release Ignis::Shared::MemoryContract
-
release_finalizer Ignis::CUDA::Memory
-
release_finalizer Ignis::CUDA::PinnedMemory
-
release_finalizer Ignis::CUDA::Stream
-
release_finalizer Ignis::CUDA::Event
-
release_finalizer Ignis::Shared::NvArray
-
relu Ignis::Epilogues
-
relu_backward Ignis::JIT::Kernels::Activations
-
relu_forward Ignis::JIT::Kernels::Activations
-
#reset! Ignis::CUDA::Device
-
reset! Ignis::Memory::Stats
-
reset! Ignis::Shared::EventBus
-
#reset! Ignis::Configuration
-
reset! Ignis::Shared::MemoryContract
-
reset! Ignis::CUDA::LibraryLoader
-
reset! Ignis::Shared::RecoveryProtocol
-
reset_stats! Ignis::Memory
-
residual_add Ignis::Epilogues
-
#resolved_cuda_path Ignis::Configuration
-
rms_norm_backward Ignis::JIT::Kernels::Normalization
-
rms_norm_forward Ignis::JIT::Kernels::Normalization
-
#root_node_count Ignis::CUDA::Graph
-
rope_apply Ignis::JIT::Kernels::Attention
-
runtime_version Ignis::CUDA::RuntimeAPI
-
scale Ignis::Epilogues
-
scale_forward Ignis::JIT::Kernels::Elementwise
-
scale_type_for_dtype Ignis::LinAlg::CuBLASLtBindings
-
scatter_add Ignis::JIT::Kernels::Elementwise
-
scatter_cols Ignis::JIT::Kernels::Elementwise
-
scatter_cols_add Ignis::JIT::Kernels::Elementwise
-
#set_current! Ignis::CUDA::Device
-
set_current_context Ignis::JIT::DriverAPIBindings
-
set_current_device_resource Ignis::Memory
-
set_device Ignis
-
set_device Ignis::CUDA::RuntimeAPI
-
set_per_device_resource Ignis::Memory
-
sgd_step Ignis::JIT::Kernels::Optimizer
-
#shape Ignis::Shared::NvArray
-
#shape_a Ignis::LinAlg::MatmulPlan
-
#shape_b Ignis::LinAlg::MatmulPlan
-
shared_lib_ext Ignis::Platform
-
#shared_memory_per_block Ignis::CUDA::Device
-
sigmoid_backward Ignis::JIT::Kernels::Activations
-
sigmoid_forward Ignis::JIT::Kernels::Activations
-
signed? Ignis::DType
-
silu Ignis::Epilogues
-
silu_backward Ignis::JIT::Kernels::Activations
-
silu_bias Ignis::Epilogues
-
silu_forward Ignis::JIT::Kernels::Activations
-
#size Ignis::CUDA::Memory
-
#size Ignis::CUDA::PinnedMemory
-
#size Ignis::Memory::PoolMemoryResource::Block
-
#size_bytes Ignis::Shared::NvArray
-
#slice Ignis::Shared::NvArray
-
slice_cols Ignis::JIT::Kernels::Elementwise
-
snapshot Ignis::Memory::Stats
-
softmax_backward Ignis::JIT::Kernels::Attention
-
softmax_forward Ignis::JIT::Kernels::Attention
-
#source_code Ignis::JIT::CompiledKernel
-
#source_graph Ignis::CUDA::GraphExecutable
-
state Ignis::Shared::RecoveryProtocol
-
#state Ignis::Shared::RecoveryProtocol
-
stats Ignis::Memory
-
#stats Ignis::JIT::Kernel
-
#stats Ignis::LinAlg::MatmulPlan
-
#stream Ignis::Shared::NvArray
-
stream_create Ignis::CUDA::RuntimeAPI
-
stream_destroy Ignis::CUDA::RuntimeAPI
-
stream_query Ignis::CUDA::RuntimeAPI
-
stream_synchronize Ignis::CUDA::RuntimeAPI
-
sub_forward Ignis::JIT::Kernels::Elementwise
-
subscribe Ignis::Shared::EventBus
-
#subscribe Ignis::Shared::EventBus
-
sum_reduce Ignis::JIT::Kernels::Elementwise
-
summary Ignis::CUDA::DeviceProperties
-
supports_aux? Ignis::LinAlg::Epilog
-
supports_bias? Ignis::LinAlg::Epilog
-
#supports_streams? Ignis::Memory::CudaMemoryResource
-
#supports_streams? Ignis::Memory::PoolMemoryResource
-
#supports_streams? Ignis::Memory::DeviceMemoryResource
-
#supports_streams? Ignis::Memory::CudaAsyncMemoryResource
-
synchronize Ignis
-
#synchronize Ignis::CUDA::Device
-
#synchronize Ignis::CUDA::Stream
-
#synchronize Ignis::CUDA::Event
-
#synchronous Ignis::Configuration
-
#to_device Ignis::Shared::NvArray
-
to_ffi_ptr Ignis::CUDA::Graph
-
#to_host Ignis::Shared::NvArray
-
#to_kernel Ignis::JIT::KernelModule
-
#to_ptr Ignis::CUDA::Memory
-
#to_ptr Ignis::CUDA::PinnedMemory
-
#to_ptr Ignis::CUDA::Stream
-
#to_ptr Ignis::CUDA::Event
-
#to_s Ignis::JIT::Kernel
-
#to_s Ignis::CUDA::Device
-
#to_s Ignis::CUDA::Memory
-
#to_s Ignis::CUDA::Stream
-
#to_s Ignis::Shared::NvArray
-
to_s Ignis::Memory::Stats
-
#to_s Ignis::JIT::KernelModule
-
#to_s Ignis::LinAlg::MatmulPlan
-
#to_s Ignis::JIT::CompiledKernel
-
#to_s Ignis::Memory::DeviceMemoryResource
-
topk_mask Ignis::JIT::Kernels::Attention
-
topp_mask Ignis::JIT::Kernels::Attention
-
total_allocated_bytes Ignis::Memory::Stats
-
#total_launch_time Ignis::JIT::Kernel
-
#total_memory Ignis::CUDA::Device
-
track Ignis::Shared::MemoryContract
-
#track Ignis::Shared::MemoryContract
-
tracked_count Ignis::Shared::MemoryContract
-
#tracked_count Ignis::Shared::MemoryContract
-
#transfer_ownership Ignis::Shared::NvArray
-
transpose_2d Ignis::JIT::Kernels::Elementwise
-
#unified_addressing? Ignis::CUDA::Device
-
unload_module Ignis::JIT::DriverAPIBindings
-
#unpin! Ignis::Shared::NvArray
-
unsubscribe Ignis::Shared::EventBus
-
#unsubscribe Ignis::Shared::EventBus
-
untrack Ignis::Shared::MemoryContract
-
#untrack Ignis::Shared::MemoryContract
-
#update! Ignis::CUDA::GraphExecutable
-
#upload Ignis::CUDA::GraphExecutable
-
validate! Ignis::DType
-
version Ignis::JIT::NVRTCBindings
-
version_info Ignis::JIT::Compiler
-
#warp_size Ignis::CUDA::Device
-
win_cuda_bin Ignis::Platform
-
win_cuda_root Ignis::Platform
-
windows? Ignis::Platform
-
windows? Ignis::CUDA::LibraryLoader
-
#with_lock Ignis::Configuration
-
wnais_native_lib Ignis::Platform
-
workspace_ptr Ignis::LinAlg::CuBLASLtBindings
-
workspace_size Ignis::LinAlg::CuBLASLtBindings
-
#write Ignis::CUDA::PinnedMemory
-
#write_rows! Ignis::Shared::NvArray
-
#zero! Ignis::CUDA::Memory
-
#zero! Ignis::Shared::NvArray