Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bytedance/ByteTransformer
/ functions
Functions
317 in github.com/bytedance/ByteTransformer
⨍
Functions
317
◇
Types & classes
134
Method
Params
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_iterator.h:564
Method
Params
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/predicated_tile_iterator.h:120
Method
Params
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/predicated_tile_iterator.h:477
Method
Params
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/predicated_tile_iterator.h:736
Method
PredicatedTileAccessIterator
Constructs a TileIterator from its precomputed state, threadblock offset, and thread ID
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_access_iterator.h:675
Method
PredicatedTileAccessIterator
Constructs a TileIterator from its precomputed state, threadblock offset, and thread ID
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_access_iterator.h:864
Function
PredicatedTileAccessIterator operator++
Increment and return an instance to self.
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_access_iterator.h:532
Method
PredicatedTileAccessIteratorPredicates
Constructs a TileIterator from its precomputed state, threadblock offset, and thread ID
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_access_iterator.h:219
Method
PredicatedTileIterator
Constructs a TileIterator from its precomputed state, threadblock offset, and thread ID
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_iterator.h:144
Method
PredicatedTileIterator
Constructs a TileIterator from its precomputed state, threadblock offset, and thread ID
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_iterator.h:390
Method
PredicatedTileIterator
Constructs a TileIterator from its precomputed state, threadblock offset, and thread ID
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_iterator.h:588
Method
PredicatedTileIterator
Constructor
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/predicated_tile_iterator.h:212
Method
SoftmaxEpilogue
Constructor
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/softmax_epilogue.h:103
Method
SoftmaxFusedEpilogue
Constructs the function object, possibly loading from pointers in host memory
bytetransformer/include/cutlass_attention_operators.h:614
Function
TensorCoord get_access_offset
Returns offset of access in tensor
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_access_iterator.h:576
Function
TensorCoord thread_offset
Returns the thread offset
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_access_iterator.h:570
Function
TransformerEncoder
bytetransformer/th_op/ths_op_f.cc:28
Function
act_fun
bytetransformer/include/common.h:70
Function
add_bias_act
bytetransformer/include/gemm_bias_act.h:332
Function
add_bias_half_input_layernorm_kernel_launcher
bytetransformer/include/layernorm.h:710
Function
add_bias_half_input_layernorm_restore_output_kernel_launcher
bytetransformer/include/layernorm.h:728
Function
add_bias_half_input_layernorm_restore_output_v2
bytetransformer/include/layernorm.h:580
Function
add_bias_half_input_layernorm_v2
bytetransformer/include/layernorm.h:530
Function
add_bias_half_input_out_layernorm_kernel_launcher
bytetransformer/include/layernorm.h:746
Function
add_bias_half_input_out_layernorm_v2
bytetransformer/include/layernorm.h:659
Function
add_bias_input_layernorm_kernel_launcher
bytetransformer/include/layernorm.h:411
Function
add_bias_input_layernorm_restore_output_kernel_launcher
bytetransformer/include/layernorm.h:431
Function
add_bias_input_layernorm_restore_output_v2
bytetransformer/include/layernorm.h:299
Function
add_bias_input_layernorm_v2
bytetransformer/include/layernorm.h:254
Function
add_bias_input_out_layernorm_kernel_launcher
bytetransformer/include/layernorm.h:505
Function
add_bias_input_out_layernorm_v2
bytetransformer/include/layernorm.h:456
Function
add_pointer_offset
Adds a pointer offset in units of Element
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/predicated_tile_iterator.h:254
Method
add_pointer_offset
Adds a pointer offset in units of Element
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_access_iterator.h:710
Method
add_pointer_offset
Adds a pointer offset in units of Element
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_iterator.h:170
Method
add_pointer_offset
Adds a pointer offset in units of Element
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_iterator.h:414
Method
add_pointer_offset
Adds a pointer offset in units of Element
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/predicated_tile_iterator.h:861
Function
add_tile_offset
Advances an iterator along logical dimensions of matrix in units of whole tiles
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_access_iterator.h:449
Method
add_tile_offset
Advances an iterator along logical dimensions of matrix in units of whole tiles
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_access_iterator.h:717
Method
apply_output_operator_
Helper to invoke the output functor over each vector of output
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/epilogue.h:448
Method
apply_output_operator_source_not_needed_
Helper to invoke the output functor over each vector of output
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/epilogue.h:480
Function
blockReduceMax
bytetransformer/include/reduce.h:97
Function
blockReduceSum
bytetransformer/include/reduce.h:40
Function
build_sequence_length_padding_offset_kernelLauncher
bytetransformer/include/remove_padding.h:89
Method
cal_bufsize
bytetransformer/include/bert_transformer.h:193
Method
cal_bufsize
bytetransformer/include/cutlass_attention.h:124
Method
calc_thread_column_offset
bytetransformer/include/cutlass_attention_operators.h:940
Method
calc_thread_contiguous_offset
bytetransformer/include/cutlass_attention_operators.h:774
Method
calc_thread_row_offset
bytetransformer/include/cutlass_attention_operators.h:448
Method
calc_thread_row_offset
bytetransformer/include/cutlass_attention_operators.h:936
Method
calc_thread_strided_offset
bytetransformer/include/cutlass_attention_operators.h:770
Method
can_implement
Determines whether the GEMM can execute the given problem.
cutlass_contrib/include/cutlass/contrib/gemm/device/gemm_grouped.h:74
Method
can_implement
Determines whether kernel satisfies alignment
cutlass_contrib/include/cutlass/contrib/gemm/kernel/gemm_grouped.h:417
Function
check
bytetransformer/include/common.h:131
Method
check_model_type_supported
bytetransformer/include/cutlass_attention.h:128
Method
check_seqlen_supported
bytetransformer/include/cutlass_attention.h:132
Method
clear
< Efficiently disables all accesses guarded by mask
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/predicated_tile_iterator.h:510
Method
clear
< Efficiently disables all accesses guarded by mask
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/predicated_tile_iterator.h:763
Function
clear_mask
Clears the predicate set efficiently
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_access_iterator.h:540
Function
clear_mask
< Efficiently disables all accesses guarded by mask
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/predicated_tile_iterator.h:419
Method
clear_mask
Clears the predicate set efficiently
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_access_iterator.h:754
Method
clear_mask
Clears the predicate set efficiently
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_access_iterator.h:943
Method
clear_mask
Clears the predicate set efficiently
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_iterator.h:205
Method
clear_mask
Clears the predicate set efficiently
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_iterator.h:443
Method
clear_mask
< Efficiently disables all accesses guarded by mask
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/predicated_tile_iterator.h:934
Function
compressBertInput_kernelLauncher
bytetransformer/include/remove_padding.h:114
Function
compress_bert_input
bytetransformer/include/remove_padding.h:105
Method
compute_predicates_
Computes predicates based on internally tracked per-thread offset.
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_access_iterator.h:387
Method
compute_source_needed_
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/softmax_epilogue.h:117
Method
compute_source_needed_
Streams the result to global memory
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/epilogue.h:364
Method
compute_source_no_needed_
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/softmax_epilogue.h:162
Method
compute_source_not_needed_
Streams the result to global memory
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/epilogue.h:256
Method
enable
< CUTLASS_HOST_DEVICE enables all accesses guarded by mask
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/predicated_tile_iterator.h:518
Method
enable
< CUTLASS_HOST_DEVICE enables all accesses guarded by mask
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/predicated_tile_iterator.h:771
Function
enable_mask
Clears the predicate set efficiently
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_access_iterator.h:546
Function
enable_mask
< Efficiently enables all accesses guarded by mask
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/predicated_tile_iterator.h:424
Method
enable_mask
Clears the predicate set efficiently
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_access_iterator.h:760
Method
enable_mask
Clears the predicate set efficiently
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_access_iterator.h:949
Method
enable_mask
Clears the predicate set efficiently
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_iterator.h:211
Method
enable_mask
Clears the predicate set efficiently
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_iterator.h:449
Method
enable_mask
< Efficiently enables all accesses guarded by mask
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/predicated_tile_iterator.h:663
Method
enable_mask
< Efficiently enables all accesses guarded by mask
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/predicated_tile_iterator.h:939
Function
extent_row
Extent of the matrix in rows
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/predicated_tile_iterator.h:380
Method
forward
bytetransformer/th_op/bert_transformer_ext.h:80
Method
forwardv2
bytetransformer/th_op/ths_op.h:84
Function
get
Returns a pointer
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_access_iterator.h:481
Method
get
Returns a pointer
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_access_iterator.h:723
Method
get_extra_workspace_size
cutlass_contrib/include/cutlass/contrib/gemm/kernel/gemm_grouped.h:425
Method
get_grid_shape
Computes the grid shape
cutlass_contrib/include/cutlass/contrib/gemm/device/gemm_grouped.h:85
Function
get_mask
Gets the mask
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_access_iterator.h:558
Function
get_mask
< Sets the mask
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/predicated_tile_iterator.h:429
Method
get_mask
Gets the mask
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_access_iterator.h:772
Method
get_mask
Gets the mask
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_access_iterator.h:961
Method
get_mask
Gets the mask
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_iterator.h:223
Method
get_mask
Gets the mask
cutlass_contrib/include/cutlass/contrib/transform/threadblock/predicated_tile_iterator.h:461
Method
get_mask
< Sets the mask
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/predicated_tile_iterator.h:668
Method
get_mask
< Sets the mask
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/predicated_tile_iterator.h:944
Function
get_ptr
bytetransformer/th_op/util.h:50
Method
get_workspace_size
Gets the workspace size
cutlass_contrib/include/cutlass/contrib/gemm/device/gemm_grouped.h:79
Method
helper
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/epilogue.h:215
Method
helper
cutlass_contrib/include/cutlass/contrib/epilogue/threadblock/epilogue.h:344
← previous
next →
101–200 of 317, ranked by callers