Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KarelPeeters/Kyanite
/ functions
Functions
1,306 in github.com/KarelPeeters/Kyanite
⨍
Functions
1,306
◇
Types & classes
523
Function
__nv_bfloat162 __lowhigh2highlow
kn-cuda-sys/doc_headers/cuda_include/cuda_bf16.hpp:2258
Function
__nv_bfloat162 __lows2bfloat162
defined(__CUDACC__) || defined(_NVHPC_CUDA) */
kn-cuda-sys/doc_headers/cuda_include/cuda_bf16.hpp:2143
Function
__nv_bfloat162 __shfl_down_sync
kn-cuda-sys/doc_headers/cuda_include/cuda_bf16.hpp:2337
Function
__nv_bfloat162 __shfl_sync
kn-cuda-sys/doc_headers/cuda_include/cuda_bf16.hpp:2323
Function
__nv_bfloat162 __shfl_up_sync
kn-cuda-sys/doc_headers/cuda_include/cuda_bf16.hpp:2330
Function
__nv_bfloat162 __shfl_xor_sync
kn-cuda-sys/doc_headers/cuda_include/cuda_bf16.hpp:2344
Function
__nv_bfloat162 atomicAdd
kn-cuda-sys/doc_headers/cuda_include/cuda_bf16.hpp:4305
Function
__nv_bfloat162 h2ceil
kn-cuda-sys/doc_headers/cuda_include/cuda_bf16.hpp:2125
Function
__nv_bfloat162 h2cos
kn-cuda-sys/doc_headers/cuda_include/cuda_bf16.hpp:3695
Function
__nv_bfloat162 h2exp
kn-cuda-sys/doc_headers/cuda_include/cuda_bf16.hpp:3737
Function
__nv_bfloat162 h2exp10
kn-cuda-sys/doc_headers/cuda_include/cuda_bf16.hpp:3791
Function
__nv_bfloat162 h2floor
kn-cuda-sys/doc_headers/cuda_include/cuda_bf16.hpp:2131
Function
__nv_bfloat162 h2log
kn-cuda-sys/doc_headers/cuda_include/cuda_bf16.hpp:3868
Function
__nv_bfloat162 h2log10
kn-cuda-sys/doc_headers/cuda_include/cuda_bf16.hpp:3910
Function
__nv_bfloat162 h2rcp
kn-cuda-sys/doc_headers/cuda_include/cuda_bf16.hpp:3945
Function
__nv_bfloat162 h2rint
kn-cuda-sys/doc_headers/cuda_include/cuda_bf16.hpp:2138
Function
__nv_bfloat162 h2sin
kn-cuda-sys/doc_headers/cuda_include/cuda_bf16.hpp:3682
Function
__nv_bfloat162 h2trunc
kn-cuda-sys/doc_headers/cuda_include/cuda_bf16.hpp:2119
Function
__nv_bfloat162 make_bfloat162
CUDA vector-types compatible vector creation function (note returns __nv_bfloat162, not nv_bfloat162) */
kn-cuda-sys/doc_headers/cuda_include/cuda_bf16.hpp:1190
Function
__nv_bfloat162_raw
* Conversion operator to \p __nv_bfloat162_raw */
kn-cuda-sys/doc_headers/cuda_include/cuda_bf16.hpp:792
Function
__shfl
kn-cuda-sys/doc_headers/cuda_include/cuda_fp16.hpp:2357
Function
__shfl_down
kn-cuda-sys/doc_headers/cuda_include/cuda_fp16.hpp:2371
Function
__shfl_up
kn-cuda-sys/doc_headers/cuda_include/cuda_fp16.hpp:2364
Function
__shfl_xor
kn-cuda-sys/doc_headers/cuda_include/cuda_fp16.hpp:2378
Function
__short2half_rd
kn-cuda-sys/doc_headers/cuda_include/cuda_fp16.hpp:1699
Function
__short2half_ru
kn-cuda-sys/doc_headers/cuda_include/cuda_fp16.hpp:1710
Function
__short2half_rz
kn-cuda-sys/doc_headers/cuda_include/cuda_fp16.hpp:1688
Function
__uint2half_rd
kn-cuda-sys/doc_headers/cuda_include/cuda_fp16.hpp:1767
Function
__uint2half_ru
kn-cuda-sys/doc_headers/cuda_include/cuda_fp16.hpp:1778
Function
__uint2half_rz
kn-cuda-sys/doc_headers/cuda_include/cuda_fp16.hpp:1756
Function
__ull2half_rd
kn-cuda-sys/doc_headers/cuda_include/cuda_fp16.hpp:1899
Function
__ull2half_ru
kn-cuda-sys/doc_headers/cuda_include/cuda_fp16.hpp:1910
Function
__ull2half_rz
kn-cuda-sys/doc_headers/cuda_include/cuda_fp16.hpp:1888
Function
__ushort2half_rd
kn-cuda-sys/doc_headers/cuda_include/cuda_fp16.hpp:1831
Function
__ushort2half_ru
kn-cuda-sys/doc_headers/cuda_include/cuda_fp16.hpp:1842
Function
__ushort2half_rz
kn-cuda-sys/doc_headers/cuda_include/cuda_fp16.hpp:1820
Function
add
()
kn-graph/src/onnx/typed_value.rs:275
Method
add
(self, rhs: Self)
kn-graph/src/dtype.rs:729
Method
add
(self, rhs: R)
kn-graph/src/shape.rs:424
Function
add_broadcast
()
kn-cuda-eval/tests/root/graphs.rs:455
Function
affine_add_twice
()
kn-cuda-eval/tests/root/graphs.rs:505
Function
affine_multiple_channels
()
kn-cuda-eval/tests/root/graphs.rs:539
Function
affine_padding
()
kn-cuda-eval/tests/root/graphs.rs:593
Function
affine_single_div
()
kn-cuda-eval/tests/root/graphs.rs:526
Function
affine_single_element
()
kn-cuda-eval/tests/root/graphs.rs:476
Method
alloc
(device: CudaDevice, len_bytes: usize)
kn-cuda-sys/src/wrapper/mem/device.rs:49
Method
alloc
TODO should we take a device param here?
kn-cuda-sys/src/wrapper/mem/pinned.rs:27
Method
alloc_simple
(device: CudaDevice, shape: Vec<usize>, dtype: DType)
kn-cuda-eval/src/device_tensor.rs:21
Method
as_str_name
String value of the enum field names used in the ProtoBuf definition. The values are not transformed in any way and thus are considered stable (if th
kn-graph/src/onnx/proto.rs:110
Method
as_string
(&self)
kn-cuda-sys/src/wrapper/status.rs:38
Function
atomicAdd
kn-cuda-sys/doc_headers/cuda_include/cuda_fp16.hpp:3985
Function
att_tiny
()
kn-cuda-eval/tests/root/onnx.rs:29
Function
backend
()
kn-python/example.py:87
Method
batched
(&self)
kn-graph/src/shape.rs:134
Function
batched_mat_mul
(left: ArrayView3<T>, right: ArrayView3<T>)
kn-graph/src/cpu.rs:421
Method
begin_capture
(&self)
kn-cuda-sys/src/wrapper/handle.rs:165
Method
best
Returns the best available device. For now the algorithm used is very simple: pick the first cuda device if any are available otherwise use the CPU
kn-runtime/src/lib.rs:100
Function
binary
()
kn-cuda-eval/tests/root/elementwise.rs:40
Function
bit_cast
()
kn-cuda-eval/tests/root/elementwise.rs:88
Method
bool
()
kn-graph/src/dtype.rs:188
Method
branch
(tensor: &mut Tensor<T>, buffer: &[u8])
kn-cuda-eval/src/executor.rs:163
Method
broadcast
(&self, new_shape: Vec<usize>)
kn-cuda-eval/src/offset_tensor.rs:66
Method
buffer
(&self)
kn-cuda-sys/src/wrapper/mem/pool.rs:60
Function
c_array_string
(values: &[isize])
kn-cuda-eval/src/autokernel/common.rs:72
Function
c_nested_array_string
(values: &[Vec<isize>])
kn-cuda-eval/src/autokernel/common.rs:67
Function
cast_id
()
kn-cuda-eval/tests/root/opt.rs:125
Function
chain
()
kn-cuda-eval/tests/root/graphs.rs:734
Function
chained_scalar
()
kn-cuda-eval/tests/root/opt.rs:14
Function
char
* Conversion operator to an implementation defined \p char data type. * Using round-toward-zero rounding mode. * * Detects signedness
kn-cuda-sys/doc_headers/cuda_include/cuda_fp16.hpp:452
Function
char
* Conversion operator to an implementation defined \p char data type. * Using round-toward-zero rounding mode. * * Detects signedness
kn-cuda-sys/doc_headers/cuda_include/cuda_bf16.hpp:417
Function
check_cudnn
Check that the given graph produces the correct outputs as described by `check_data`, which typically comes from a `.bin` file next to the `.onnx` fil
kn-cuda-eval/src/tester.rs:14
Function
check_tensor_match_exact
( i: usize, expected_output: &Tensor<T>, output: &Tensor<T>, counts: &mut Counts, first_er
kn-cuda-eval/src/tester.rs:216
Function
clamp
()
kn-cuda-eval/tests/root/elementwise.rs:49
Method
clear
(&mut self)
kn-cuda-sys/src/wrapper/mem/pool.rs:36
Function
collect_groups
(shape: &StridedShape)
kn-cuda-eval/src/shape.rs:372
Function
compiled_with_cuda_support
Whether the crate was compiled with cuda support. This is independent of whether the current system actually has a cuda device available.
kn-runtime/src/lib.rs:59
Function
complex_multiply_new_axis
()
kn-cuda-eval/tests/root/graphs.rs:967
Function
complex_multiply_stride
()
kn-cuda-eval/tests/root/graphs.rs:962
Function
concat
()
kn-cuda-eval/tests/root/graphs.rs:690
Function
conv_padding
()
kn-cuda-eval/tests/root/graphs.rs:566
Function
copy
()
kn-cuda-eval/tests/root/graphs.rs:22
Method
copy_from_host_staged
A (potentially) slower version of [Self::copy_simple_from_host] that works for any strides, by potentially copying to an intermediate stage on the dev
kn-cuda-eval/src/device_tensor.rs:130
Method
copy_to_host_staged
A (potentially) slower version of [Self::copy_simple_to_host] that works for any strides, by potentially copying to an intermediate stage on the devic
kn-cuda-eval/src/device_tensor.rs:151
Function
cuCabs
kn-cuda-sys/doc_headers/cuda_include/cuComplex.h:270
Function
cuCabsf
kn-cuda-sys/doc_headers/cuda_include/cuComplex.h:162
Function
cuCadd
kn-cuda-sys/doc_headers/cuda_include/cuComplex.h:212
Function
cuCaddf
kn-cuda-sys/doc_headers/cuda_include/cuComplex.h:102
Function
cuCdiv
kn-cuda-sys/doc_headers/cuda_include/cuComplex.h:247
Function
cuCdivf
kn-cuda-sys/doc_headers/cuda_include/cuComplex.h:137
Function
cuCfma
kn-cuda-sys/doc_headers/cuda_include/cuComplex.h:334
Function
cuCfmaf
kn-cuda-sys/doc_headers/cuda_include/cuComplex.h:320
Function
cuCmul
kn-cuda-sys/doc_headers/cuda_include/cuComplex.h:231
Function
cuCmulf
kn-cuda-sys/doc_headers/cuda_include/cuComplex.h:121
Function
cuComplexDoubleToFloat
kn-cuda-sys/doc_headers/cuda_include/cuComplex.h:313
Function
cuComplexFloatToDouble
kn-cuda-sys/doc_headers/cuda_include/cuComplex.h:307
Function
cuConj
kn-cuda-sys/doc_headers/cuda_include/cuComplex.h:207
Function
cuConjf
kn-cuda-sys/doc_headers/cuda_include/cuComplex.h:98
Function
cuCsub
kn-cuda-sys/doc_headers/cuda_include/cuComplex.h:219
Function
cuCsubf
kn-cuda-sys/doc_headers/cuda_include/cuComplex.h:109
Function
cuGetProcAddress_v2_ptsz
kn-cuda-sys/doc_headers/cuda_include/cuda.h:22661
← previous
next →
701–800 of 1,306, ranked by callers