Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/brontoguana/krasis
/ functions
Functions
12,380 in github.com/brontoguana/krasis
⨍
Functions
12,380
◇
Types & classes
7,782
↳
Endpoints
10
↓ 3,046 callers
Method
get
src/cuda/flash_attn/cutlass/cutlass/array_subbyte.h:148
↓ 2,648 callers
Function
print
src/cuda/flash_attn/cutlass/cute/layout.hpp:1934
↓ 837 callers
Function
make_tensor
src/cuda/flash_attn/cutlass/cute/tensor_impl.hpp:396
↓ 776 callers
Method
at
Accesses an element by coordinate
src/cuda/flash_attn/cutlass/cutlass/matrix.h:148
↓ 612 callers
Function
float
Converts to float
src/cuda/flash_attn/cutlass/cutlass/exmy_base.h:1040
↓ 577 callers
Function
size
src/cuda/flash_attn/cutlass/cute/layout.hpp:605
↓ 560 callers
Function
make_layout
src/cuda/flash_attn/cutlass/cute/layout.hpp:333
↓ 506 callers
Method
column
src/cuda/flash_attn/cutlass/cutlass/matrix.h:2094
↓ 472 callers
Method
row
src/cuda/flash_attn/cutlass/cutlass/matrix.h:229
↓ 440 callers
Function
rank
src/cuda/flash_attn/cutlass/cute/layout.hpp:614
↓ 433 callers
Function
max
src/cuda/flash_attn/cutlass/cute/int_tuple.hpp:134
↓ 426 callers
Method
len
Length of the allocation in bytes.
src/numa.rs:59
↓ 414 callers
Function
copy
src/cuda/flash_attn/cutlass/cute/algorithm/copy.hpp:171
↓ 371 callers
Method
data
src/cuda/flash_attn/cutlass/cutlass/gemm/kernel/sm90_tile_scheduler.hpp:64
↓ 361 callers
Method
float
Converts to float
src/cuda/flash_attn/cutlass/cutlass/half.h:421
↓ 344 callers
Function
min
src/cuda/flash_attn/cutlass/cute/int_tuple.hpp:154
↓ 336 callers
Function
shape
src/cuda/flash_attn/cutlass/cute/int_tuple.hpp:102
↓ 320 callers
Function
synclog_emit_wgmma_reg_smem
src/cuda/flash_attn/cutlass/cutlass/arch/synclog.hpp:933
↓ 320 callers
Function
synclog_emit_wgmma_smem_smem
src/cuda/flash_attn/cutlass/cutlass/arch/synclog.hpp:951
↓ 318 callers
Method
stride
Returns the stride of the layout
src/cuda/flash_attn/cutlass/cutlass/layout/matrix.h:119
↓ 317 callers
Method
stride
src/cuda/flash_attn/cutlass/cute/tensor_impl.hpp:210
↓ 294 callers
Method
as_ptr
Get the raw pointer to the allocated memory.
src/numa.rs:49
↓ 294 callers
Function
make_smem_ptr
src/cuda/flash_attn/cutlass/cute/pointer.hpp:181
↓ 260 callers
Method
index
src/cuda/flash_attn/cutlass/cutlass/pipeline/sm90_pipeline.hpp:188
↓ 257 callers
Function
sum
src/cuda/flash_attn/cutlass/cute/int_tuple.hpp:286
↓ 255 callers
Method
max
Max representable value for this scalar type. (accounting for bias if there is one)
src/cuda/marlin/scalar_type.hpp:250
↓ 237 callers
Method
partition_S
src/cuda/flash_attn/cutlass/cute/atom/copy_atom.hpp:396
↓ 220 callers
Function
print
src/cuda/flash_attn/cutlass/cute/atom/mma_atom.hpp:702
↓ 218 callers
Method
imag
Set the imaginary part of the complex number
src/cuda/flash_attn/cutlass/cutlass/complex.h:317
↓ 212 callers
Method
synchronize
src/cuda/flash_attn/cutlass/cutlass/transform/collective/sm90_wgmma_transpose.hpp:124
↓ 208 callers
Method
begin
Before entry of the subtile load loop
src/cuda/flash_attn/cutlass/cutlass/epilogue/fusion/sm90_visitor_tma_warpspecialized.hpp:132
↓ 204 callers
Method
real
Set the real part of the complex number
src/cuda/flash_attn/cutlass/cutlass/complex.h:313
↓ 201 callers
Function
local_tile
src/cuda/flash_attn/cutlass/cute/tensor_impl.hpp:1029
↓ 196 callers
Method
load
Load
src/cuda/flash_attn/cutlass/cutlass/block_striped.h:157
↓ 192 callers
Method
numel
Total number of elements.
src/weights/safetensors_io.rs:83
↓ 189 callers
Method
load
Load all weights: GPU (streaming INT8) + CPU (Krasis INT4 experts). Args: gpu_only: If True, skip CPU expert cache and CPU decode
python/krasis/model.py:1171
↓ 187 callers
Method
add
Add a token. Returns the decoded text if the sequence is complete UTF-8, or an empty string if we're still buffering incomplete bytes.
src/server.rs:29
↓ 181 callers
Function
elect_one_sync
Elect one thread in the warp. The elected thread gets its predicate set to true, all others obtain false.
src/cuda/flash_attn/cutlass/cute/arch/cluster_sm90.hpp:180
↓ 181 callers
Method
tensor
src/cuda/flash_attn/cutlass/cute/tensor_impl.hpp:162
↓ 178 callers
Method
get_slice
src/cuda/flash_attn/cutlass/cute/atom/mma_atom.hpp:357
↓ 173 callers
Method
partition_D
src/cuda/flash_attn/cutlass/cute/atom/copy_atom.hpp:406
↓ 168 callers
Method
write
(self, msg)
python/krasis/server.py:1237
↓ 167 callers
Function
filter_zeros
src/cuda/flash_attn/cutlass/cute/layout.hpp:915
↓ 164 callers
Method
add_tile_offset
src/cuda/flash_attn/cutlass/cutlass/epilogue/threadblock/shared_load_iterator_mixed.h:185
↓ 161 callers
Function
to_underlying_arguments
src/cuda/flash_attn/cutlass/cutlass/gemm/kernel/sm100_tile_scheduler_stream_k.hpp:112
↓ 159 callers
Method
sum
Returns the sum of all elements
src/cuda/flash_attn/cutlass/cutlass/coord.h:310
↓ 152 callers
Function
print
src/cuda/flash_attn/cutlass/cutlass/conv/convnd_problem_shape.hpp:579
↓ 151 callers
Method
data
src/cuda/flash_attn/cutlass/cutlass/epilogue/collective/detail.hpp:170
↓ 148 callers
Function
add_tile_offset
src/cuda/flash_attn/cutlass/cutlass/epilogue/threadblock/shared_load_iterator.h:155
↓ 147 callers
Function
Element
Unpacks an element from memory
src/cuda/flash_attn/cutlass/cutlass/subbyte_reference.h:187
↓ 147 callers
Method
with
src/cuda/flash_attn/cutlass/cute/atom/mma_atom.hpp:76
↓ 145 callers
Method
shape
src/cuda/flash_attn/cutlass/cute/tensor_impl.hpp:198
↓ 144 callers
Function
cast_smem_ptr_to_uint
CUTE helper to cast SMEM pointer to unsigned
src/cuda/flash_attn/cutlass/cute/arch/util.hpp:91
↓ 144 callers
Method
decode
(self, token_ids: List[int], skip_special_tokens: bool = True)
python/krasis/tokenizer.py:147
↓ 143 callers
Function
get_workspace_size
src/cuda/flash_attn/cutlass/cutlass/gemm/kernel/sm90_tile_scheduler.hpp:139
↓ 136 callers
Function
bitcast
src/cuda/flash_attn/cutlass/cutlass/exmy_base.h:997
↓ 133 callers
Function
round_nearest
src/cuda/flash_attn/cutlass/cutlass/fast_math.h:152
↓ 130 callers
Method
add
Elementwise add operator (1-by-2)
src/cuda/flash_attn/cutlass/cutlass/matrix.h:276
↓ 128 callers
Method
data
src/cuda/flash_attn/cutlass/cute/container/array.hpp:93
↓ 125 callers
Method
clear
< Efficiently disables all accesses guarded by mask
src/cuda/flash_attn/cutlass/cutlass/epilogue/threadblock/predicated_tile_iterator_conv.h:193
↓ 125 callers
Function
idx2crd
src/cuda/flash_attn/cutlass/cute/stride.hpp:183
↓ 125 callers
Function
make_gmem_ptr
src/cuda/flash_attn/cutlass/cute/pointer.hpp:118
↓ 122 callers
Function
can_implement
src/cuda/flash_attn/cutlass/cutlass/gemm/kernel/sm100_tile_scheduler_stream_k.hpp:180
↓ 115 callers
Method
as_mut_ptr
Get a mutable pointer to the allocated memory.
src/numa.rs:54
↓ 115 callers
Method
store
Store
src/cuda/flash_attn/cutlass/cutlass/block_striped.h:186
↓ 113 callers
Method
dot
Computes the dot product with anotherCoord object
src/cuda/flash_attn/cutlass/cutlass/coord.h:258
↓ 112 callers
Function
gemm
src/cuda/flash_attn/cutlass/cute/algorithm/gemm.hpp:68
↓ 111 callers
Method
get_tma_tensor
src/cuda/flash_attn/cutlass/cute/atom/copy_traits_sm90_tma.hpp:145
↓ 110 callers
Function
size
src/cuda/flash_attn/cutlass/cute/atom/mma_atom.hpp:681
↓ 110 callers
Method
w
Accesses the real part of the quaternion
src/cuda/flash_attn/cutlass/cutlass/quaternion.h:188
↓ 108 callers
Function
append
src/cuda/flash_attn/cutlass/cute/layout_composed.hpp:308
↓ 108 callers
Method
apply_chat_template
Format messages using the model's chat template and tokenize.
python/krasis/tokenizer.py:85
↓ 108 callers
Method
set_iteration_index
Overrides the internal iteration index
src/cuda/flash_attn/cutlass/cutlass/conv/threadblock/conv2d_tile_iterator.h:108
↓ 107 callers
Method
data
src/cuda/flash_attn/cutlass/cute/tensor_impl.hpp:180
↓ 107 callers
Method
mn
Obtains a Coord<2> from GemmCoord
src/cuda/flash_attn/cutlass/cutlass/gemm_coord.h:162
↓ 106 callers
Function
ceil_div
Returns the ceiling of (a / b)
src/cuda/flash_attn/cutlass/cutlass/fast_math.h:220
↓ 106 callers
Method
consumer_release
src/cuda/flash_attn/cutlass/cutlass/pipeline/sm90_pipeline.hpp:1154
↓ 106 callers
Method
load
src/cuda/flash_attn/cutlass/cutlass/gemm/collective/sm100_mma_warpspecialized.hpp:585
↓ 106 callers
Function
transform
src/cuda/flash_attn/cutlass/cute/algorithm/tuple_algorithms.hpp:205
↓ 104 callers
Method
consumer_wait
src/cuda/flash_attn/cutlass/cutlass/pipeline/sm90_pipeline.hpp:1149
↓ 102 callers
Method
is_valid
src/cuda/flash_attn/cutlass/cutlass/gemm/kernel/static_tile_scheduler.hpp:61
↓ 99 callers
Method
get_tma_descriptor
Return TmaDescriptor/TensorMap
src/cuda/flash_attn/cutlass/cute/atom/copy_traits_sm90_tma.hpp:114
↓ 98 callers
Method
get
Returns a pointer to the managed object or nullptr if no object is owned.
src/cuda/flash_attn/cutlass/cutlass/platform/platform.h:746
↓ 98 callers
Function
run
src/cuda/flash_attn/cutlass/cutlass/transform/kernel/sm90_sparse_gemm_compressor.hpp:218
↓ 97 callers
Function
coalesce
src/cuda/flash_attn/cutlass/cute/layout.hpp:865
↓ 97 callers
Function
raw_pointer_cast
src/cuda/flash_attn/cutlass/cute/container/array_subbyte.hpp:333
↓ 96 callers
Method
get_thread_slice
src/cuda/flash_attn/cutlass/cute/atom/mma_atom.hpp:367
↓ 96 callers
Method
view
Returns a TensorRef pointing to the first element of the tensor.
src/cuda/flash_attn/cutlass/cutlass/thread/matrix.h:152
↓ 95 callers
Function
layout
src/cuda/flash_attn/cutlass/cute/tensor_impl.hpp:523
↓ 95 callers
Function
warpgroup_fence_operand
src/cuda/flash_attn/cutlass/cute/arch/mma_sm90_gmma.hpp:86
↓ 93 callers
Function
repeat_like
src/cuda/flash_attn/cutlass/cute/algorithm/tuple_algorithms.hpp:734
↓ 90 callers
Function
f32_to_bf16
(v: f32)
src/weights/marlin.rs:25
↓ 90 callers
Method
generate
Generate tokens autoregressively. Args: prompt_tokens: Input token IDs max_new_tokens: Maximum tokens to generate
python/krasis/model.py:6385
↓ 89 callers
Method
clear_mask
< Efficiently disables all accesses guarded by mask
src/cuda/flash_attn/cutlass/cutlass/epilogue/threadblock/predicated_tile_iterator.h:1050
↓ 86 callers
Function
Base
src/cuda/flash_attn/cutlass/cutlass/epilogue/threadblock/predicated_tile_iterator_conv.h:171
↓ 86 callers
Method
consumer_try_wait
src/cuda/flash_attn/cutlass/cutlass/pipeline/sm90_pipeline.hpp:1140
↓ 84 callers
Function
composition
src/cuda/flash_attn/cutlass/cute/layout.hpp:1134
↓ 84 callers
Method
fetch_next_work
src/cuda/flash_attn/cutlass/cutlass/gemm/kernel/sm100_tile_scheduler.hpp:454
↓ 84 callers
Function
tile_to_shape
src/cuda/flash_attn/cutlass/cute/layout.hpp:1792
↓ 83 callers
Function
cosize
src/cuda/flash_attn/cutlass/cute/layout.hpp:662
next →
1–100 of 12,380, ranked by callers