Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/crabml/crabml
/ functions
Functions
598 in github.com/crabml/crabml
⨍
Functions
598
◇
Types & classes
96
Function
test_generate_q8_0
()
crabml-llama2/src/chat.rs:308
Function
test_generate_q8_0
()
crabml-llama2/src/llama2.rs:674
Function
test_generate_q8_0_with_f16_kvcache
()
crabml-llama2/src/llama2.rs:706
Function
test_get_scale_min_k4
()
crabml-core/src/cpu/buf/util.rs:352
Function
test_gguf_tokenizer
()
crabml-core/src/tokenizer/tokenizer_llama.rs:146
Function
test_gpt2_tokenizer
()
crabml-core/src/tokenizer/tokenizer_gpt2.rs:227
Function
test_is_contiguous
()
crabml-core/src/tensor/strider.rs:301
Function
test_load_metadata
()
crabml-core/src/gguf.rs:917
Function
test_load_q8_0
()
crabml-llama2/src/model.rs:850
Function
test_load_tensors
()
crabml-core/src/gguf.rs:840
Function
test_matmul
()
crabml-core/src/cpu/cpu_tensor.rs:530
Function
test_matmul_vec
()
crabml-vulkan/src/vulkan_tensor.rs:767
Function
test_nearest_i32
()
crabml-core/src/cpu/buf/util.rs:328
Function
test_q2_k_quantize
()
crabml-core/src/cpu/buf/buf_q2_k.rs:269
Function
test_q2_k_vec_dot_q8_k
()
crabml-core/src/cpu/buf/buf_q2_k.rs:281
Function
test_q3_k_quantize
()
crabml-core/src/cpu/buf/buf_q3_k.rs:340
Function
test_q3_k_vec_dot_q8_k
()
crabml-core/src/cpu/buf/buf_q3_k.rs:352
Function
test_q4_0_block
()
crabml-core/src/cpu/buf/buf_q4_0.rs:260
Function
test_q4_1_block
()
crabml-core/src/cpu/buf/buf_q4_1.rs:287
Function
test_q4_1_quantize
()
crabml-core/src/cpu/buf/buf_q4_1.rs:316
Function
test_q4_k_quantize
()
crabml-core/src/cpu/buf/buf_q4_k.rs:291
Function
test_q4_k_vec_dot_q8_k
()
crabml-core/src/cpu/buf/buf_q4_k.rs:303
Function
test_q5_0_block
()
crabml-core/src/cpu/buf/buf_q5_0.rs:306
Function
test_q5_0_quantize
()
crabml-core/src/cpu/buf/buf_q5_0.rs:332
Function
test_q5_1_block
()
crabml-core/src/cpu/buf/buf_q5_1.rs:298
Function
test_q5_1_quantize
()
crabml-core/src/cpu/buf/buf_q5_1.rs:328
Function
test_q5_k_quantize
()
crabml-core/src/cpu/buf/buf_q5_k.rs:332
Function
test_q6_k_block
()
crabml-core/src/cpu/buf/buf_q6_k.rs:247
Function
test_q6_k_quantize
()
crabml-core/src/cpu/buf/buf_q6_k.rs:279
Function
test_q6_k_quantize_2
()
crabml-core/src/cpu/buf/buf_q6_k.rs:291
Function
test_q80_block
()
crabml-core/src/cpu/buf/buf_q8_0.rs:293
Function
test_q8_1_block
()
crabml-core/src/cpu/buf/buf_q8_1.rs:136
Function
test_q8_k_block
()
crabml-core/src/cpu/buf/buf_q8_k.rs:233
Function
test_q8_k_quantize
()
crabml-core/src/cpu/buf/buf_q8_k.rs:265
Function
test_resize
()
crabml-core/src/cpu/cpu_tensor.rs:603
Function
test_rms_norm
()
crabml-core/src/cpu/cpu_tensor.rs:484
Function
test_rope
()
crabml-vulkan/src/vulkan_tensor.rs:643
Function
test_rope
()
crabml-core/src/cpu/cpu_tensor.rs:509
Function
test_scale_inplace
()
crabml-vulkan/src/vulkan_tensor.rs:536
Function
test_silu
()
crabml-core/src/cpu/cpu_tensor.rs:558
Function
test_silu_inplace
()
crabml-vulkan/src/vulkan_tensor.rs:556
Function
test_softmax
()
crabml-vulkan/src/vulkan_tensor.rs:591
Function
test_softmax
()
crabml-core/src/cpu/cpu_tensor.rs:544
Function
test_split_words
()
crabml-core/src/tokenizer/tokenizer_gpt2.rs:274
Function
test_strider_increment_pos
()
crabml-core/src/tensor/strider.rs:310
Function
test_strider_iter_axis
()
crabml-core/src/tensor/strider.rs:260
Function
test_strider_reshape
()
crabml-core/src/tensor/strider.rs:243
Function
test_strider_resize
()
crabml-core/src/tensor/strider.rs:326
Function
test_tensor_rms_norm
()
crabml-vulkan/src/vulkan_tensor.rs:616
Function
test_tensor_view
()
crabml-core/src/cpu/cpu_tensor.rs:456
Function
test_transpose
()
crabml-core/src/tensor/strider.rs:279
Function
test_unicode_table
()
crabml-core/src/tokenizer/tokenizer_gpt2.rs:290
Function
test_vec_dot_q5_k_q8_k
()
crabml-core/src/cpu/buf/buf_q5_k.rs:342
Function
test_vec_dot_q8_0_q8_0
()
crabml-core/src/cpu/buf/buf_q8_0.rs:325
Function
test_vec_fma_f16_f16
()
crabml-core/src/cpu/buf/buf_f16.rs:270
Function
test_wgpu_batch_matmul
()
crabml-wgpu/src/wgpu_tensor.rs:897
Function
test_wgpu_concatenate
()
crabml-wgpu/src/wgpu_tensor.rs:940
Function
test_wgpu_concatenate2
()
crabml-wgpu/src/wgpu_tensor.rs:971
Function
test_wgpu_copy_from
()
crabml-wgpu/src/wgpu_tensor.rs:834
Function
test_wgpu_gelu
()
crabml-wgpu/src/wgpu_tensor.rs:1039
Function
test_wgpu_matmul
()
crabml-wgpu/src/wgpu_tensor.rs:880
Function
test_wgpu_rope
()
crabml-wgpu/src/wgpu_tensor.rs:918
Function
test_wgpu_silu
()
crabml-wgpu/src/wgpu_tensor.rs:1021
Function
test_wgpu_softmax
()
crabml-wgpu/src/wgpu_tensor.rs:1003
Function
test_wgpu_tensor_add
()
crabml-wgpu/src/wgpu_tensor.rs:775
Function
test_wgpu_tensor_alloc
()
crabml-wgpu/src/wgpu_tensor.rs:809
Function
test_wgpu_tensor_mul
()
crabml-wgpu/src/wgpu_tensor.rs:788
Function
test_wgpu_tensor_new_and_export
()
crabml-wgpu/src/wgpu_tensor.rs:763
Function
test_wgpu_tensor_rms_norm
()
crabml-wgpu/src/wgpu_tensor.rs:852
Function
test_wgpu_tensor_with_name
()
crabml-wgpu/src/wgpu_tensor.rs:822
Method
try_from
(v: u32)
crabml-core/src/gguf.rs:138
Method
typ
(&self)
crabml-core/src/cpu/cpu_tensor.rs:78
Function
vaddq_f16
(a: float16x8_t, b: float16x8_t)
crabml-core/src/cpu/archutil/aarch64.rs:75
Function
vcvt_f16_f32
(i: float16x4_t)
crabml-core/src/cpu/archutil/aarch64.rs:22
Method
vec_dot
(&self, a_offset: usize, b: &Self, b_offset: usize, len: usize)
crabml-core/src/cpu/buf/buf_q8_0.rs:79
Method
vec_dot
(&self, a_offset: usize, b: &QuantBufQ8_0, b_offset: usize, len: usize)
crabml-core/src/cpu/buf/buf_q5_0.rs:92
Method
vec_dot
(&self, _a_offset: usize, _b: &Self, _b_offset: usize, _len: usize)
crabml-core/src/cpu/buf/buf_q8_1.rs:68
Method
vec_dot
(&self, a_offset: usize, b: &QuantBufQ8K, b_offset: usize, len: usize)
crabml-core/src/cpu/buf/buf_q2_k.rs:136
Method
vec_dot
(&self, a_offset: usize, b: &QuantBufQ8K, b_offset: usize, len: usize)
crabml-core/src/cpu/buf/buf_q8_k.rs:76
Method
vec_dot
(&self, a_offset: usize, b: &QuantBufQ8K, b_offset: usize, len: usize)
crabml-core/src/cpu/buf/buf_q5_k.rs:115
Method
vec_dot
(&self, a_offset: usize, b: &QuantBufQ8_1, b_offset: usize, len: usize)
crabml-core/src/cpu/buf/buf_q5_1.rs:91
Method
vec_dot
(&self, a_offset: usize, b: &QuantBufQ8_0, b_offset: usize, len: usize)
crabml-core/src/cpu/buf/buf_q4_0.rs:82
Method
vec_dot
(&self, a_offset: usize, b: &QuantBufQ8K, b_offset: usize, len: usize)
crabml-core/src/cpu/buf/buf_q3_k.rs:151
Method
vec_dot
(&self, a_offset: usize, b: &QuantBufQ8K, b_offset: usize, len: usize)
crabml-core/src/cpu/buf/buf_q6_k.rs:103
Method
vec_dot
(&self, a_offset: usize, b: &QuantBufQ8_1, b_offset: usize, len: usize)
crabml-core/src/cpu/buf/buf_q4_1.rs:86
Method
vec_dot
(&self, a_offset: usize, b: &QuantBufQ8K, b_offset: usize, len: usize)
crabml-core/src/cpu/buf/buf_q4_k.rs:103
Function
vec_dot_f16_f16_strided
( a: &[f16], a_base: usize, a_stride: usize, k: usize, b: &[f16], )
crabml-core/src/cpu/buf/buf_f16.rs:99
Function
vec_dot_f32_f32_strided
vec_dot_f32_f32_strided is called in batch_matmul_vec, which is used in the computation of the scaled dot product attention in the transformer model.
crabml-core/src/cpu/buf/buf_f32.rs:40
Method
version
(&self)
crabml-core/src/gguf.rs:769
Function
vmulq_f16
(a: float16x8_t, b: float16x8_t)
crabml-core/src/cpu/archutil/aarch64.rs:89
Method
with_debug_named_tensor
(mut self, v: bool)
crabml-vulkan/src/vulkan_device.rs:64
Method
with_metrics
(mut self, metrics: TensorMetrics)
crabml-core/src/cpu/cpu_device.rs:44
Method
with_name
(mut self, name: String)
crabml-vulkan/src/vulkan_tensor.rs:129
Method
with_name
(mut self, name: String)
crabml-core/src/cpu/cpu_tensor.rs:232
Method
with_options
(opts: CpuTensorDeviceOptions)
crabml-core/src/cpu/cpu_device.rs:69
Method
with_staging_buf_bytes
(mut self, v: usize)
crabml-vulkan/src/vulkan_device.rs:59
Method
with_strider
(self, strider: TensorStrider)
crabml-core/src/cpu/cpu_tensor.rs:223
Method
with_thread_num
(mut self, thread_num: usize)
crabml-llama2/src/model.rs:173
← previous
501–598 of 598, ranked by callers