Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Noeda/rllama
/ functions
Functions
465 in github.com/Noeda/rllama
⨍
Functions
465
◇
Types & classes
55
↓ 1 callers
Function
compute_freqs_cis
(dim: usize, end: usize, theta: f64)
src/transformer.rs:858
↓ 1 callers
Method
data_u16_from_gpu
(&mut self, data: *mut u16)
src/tensor_opencl_support.rs:198
↓ 1 callers
Method
data_u16_to_gpu
( &self, data: *const u16, data_layout: Layout, nitems: usize, rows: i
src/tensor_opencl_support.rs:134
↓ 1 callers
Method
debug_print_go
(&self, indent: usize)
src/unpickler.rs:271
↓ 1 callers
Method
dont_use_opencl
(mut self)
src/transformer.rs:84
↓ 1 callers
Function
gather_f32x8
(ptr: *const f32, indices: I32x8)
src/simd_support.rs:36
↓ 1 callers
Method
get
(&self, tokens: &[TokenId])
src/rllama_main.rs:606
↓ 1 callers
Method
get_embedding
(&self, idx: usize)
src/embedding.rs:50
↓ 1 callers
Method
get_global
(&self)
src/unpickler.rs:110
↓ 1 callers
Method
get_persistent_id
(&self)
src/unpickler.rs:131
↓ 1 callers
Method
get_str_key2
Same as get_str_key but tries two keys, returning the first one that is found.
src/unpickler.rs:53
↓ 1 callers
Method
hadamard_product_broadcast
(&self, other: &Tensor)
src/tensor.rs:654
↓ 1 callers
Method
hadamard_product_gpu
(&self, other: &Tensor)
src/tensor.rs:701
↓ 1 callers
Method
hadamard_product_inplace
( &mut self, other: &OpenCLTensor, )
src/tensor_opencl_support.rs:258
↓ 1 callers
Function
i32x8_from_values
( val0: i32, val1: i32, val2: i32, val3: i32, val4: i32, val5: i32, val6: i32,
src/simd_support.rs:70
↓ 1 callers
Method
input
(&self)
src/protomodels/sentencepiece_model.rs:2070
↓ 1 callers
Method
keys
Returns all keys as a set of strings, if the value is a dictionary. Otherwise returns empty set.
src/unpickler.rs:70
↓ 1 callers
Method
limit_size
Makes sure the cache repository is not larger than sz, evicts any older items.
src/rllama_main.rs:585
↓ 1 callers
Method
logits_to_btreemap
( &self, logits: &Tensor, tokenizer: &Tokenizer, )
src/token_sampler.rs:68
↓ 1 callers
Function
main
()
examples/api_hello_world.py:11
↓ 1 callers
Function
make_programs
(ctx: &Context, queue: &Queue)
src/tensor_opencl_support.rs:414
↓ 1 callers
Method
matrix_mul_inplace_transposed_gpu
(&mut self, src: &Tensor, other: &Tensor)
src/tensor.rs:1230
↓ 1 callers
Method
matrix_vector_mul_transposed_f16
(&self, other: &Tensor)
src/tensor.rs:1719
↓ 1 callers
Method
matrix_vector_mul_transposed_f32
(&self, other: &Tensor)
src/tensor.rs:1837
↓ 1 callers
Method
mean_cols
Computes mean for each row, so that columns become 1.
src/tensor.rs:511
↓ 1 callers
Method
need_to_do_antitranspose
(&self)
src/data_source.rs:223
↓ 1 callers
Method
num_threads
(&self)
src/protomodels/sentencepiece_model.rs:480
↓ 1 callers
Method
percentage_to_gpu
(mut self, percentage: f32)
src/transformer.rs:91
↓ 1 callers
Method
pow
(&self, power: f32)
src/tensor.rs:537
↓ 1 callers
Method
rsqrt
(&self)
src/tensor.rs:561
↓ 1 callers
Method
scalar_multiply_broadcast
(&self, other: &Tensor)
src/tensor.rs:619
↓ 1 callers
Function
server_inference
( cli: Cli, tr: Arc<Transformer>, tok: Arc<Tokenizer>, be_quiet: bool, max_seq_len: usize,
src/rllama_main.rs:319
↓ 1 callers
Method
silu_gpu
(&self)
src/tensor.rs:806
↓ 1 callers
Method
silu_inplace
(&mut self)
src/tensor_opencl_support.rs:283
↓ 1 callers
Method
str_to_id
Tries to find a token from dictionary.
src/tokenizer.rs:109
↓ 1 callers
Method
to_f16_naive
Naive implementation of to_f16, used for testing that the faster methods are correct.
src/tensor.rs:2264
↓ 1 callers
Method
to_f32_naive
Naive implementation of to_f32, used for testing that the faster methods are correct.
src/tensor.rs:2209
↓ 1 callers
Method
to_tensor_builder2
(&self, tensor_name: String, args: &[Value])
src/unpickler.rs:166
↓ 1 callers
Method
to_vec
Converts the tensor to two-dimensional Vec<f32>. Meant for debugging and making it easy to print tensors.
src/tensor.rs:385
↓ 1 callers
Method
tokenize_to_pieces
Converts a string to a Vec<&str> You may want to use tokenize_to_ids instead. This will not add start or end tokens; only the string is processed. I
src/tokenizer.rs:125
↓ 1 callers
Method
transpose_from
(&mut self, other: &OpenCLTensor)
src/tensor_opencl_support.rs:234
↓ 1 callers
Method
transpose_gpu
(&self)
src/tensor.rs:927
↓ 1 callers
Method
use_opencl
(mut self)
src/transformer.rs:74
Method
add_dummy_prefix
(&self)
src/protomodels/sentencepiece_model.rs:1732
Method
allow_whitespace_only_pieces
(&self)
src/protomodels/sentencepiece_model.rs:613
Method
bos_id
(&self)
src/protomodels/sentencepiece_model.rs:782
Method
bos_piece
(&self)
src/protomodels/sentencepiece_model.rs:875
Method
byte_fallback
(&self)
src/protomodels/sentencepiece_model.rs:687
Method
character_coverage
(&self)
src/protomodels/sentencepiece_model.rs:328
Method
clear
(&mut self)
src/protomodels/sentencepiece_model.rs:1477
Method
clear_add_dummy_prefix
(&mut self)
src/protomodels/sentencepiece_model.rs:1736
Method
clear_allow_whitespace_only_pieces
(&mut self)
src/protomodels/sentencepiece_model.rs:617
Method
clear_bos_id
(&mut self)
src/protomodels/sentencepiece_model.rs:786
Method
clear_bos_piece
(&mut self)
src/protomodels/sentencepiece_model.rs:882
Method
clear_byte_fallback
(&mut self)
src/protomodels/sentencepiece_model.rs:691
Method
clear_character_coverage
(&mut self)
src/protomodels/sentencepiece_model.rs:332
Method
clear_differential_privacy_clipping_threshold
(&mut self)
src/protomodels/sentencepiece_model.rs:313
Method
clear_differential_privacy_noise_level
(&mut self)
src/protomodels/sentencepiece_model.rs:294
Method
clear_enable_differential_privacy
(&mut self)
src/protomodels/sentencepiece_model.rs:275
Method
clear_eos_id
(&mut self)
src/protomodels/sentencepiece_model.rs:805
Method
clear_eos_piece
(&mut self)
src/protomodels/sentencepiece_model.rs:918
Method
clear_escape_whitespaces
(&mut self)
src/protomodels/sentencepiece_model.rs:1774
Method
clear_expected
(&mut self)
src/protomodels/sentencepiece_model.rs:2113
Method
clear_hard_vocab_limit
(&mut self)
src/protomodels/sentencepiece_model.rs:729
Method
clear_input
(&mut self)
src/protomodels/sentencepiece_model.rs:2077
Method
clear_input_format
(&mut self)
src/protomodels/sentencepiece_model.rs:146
Method
clear_input_sentence_size
(&mut self)
src/protomodels/sentencepiece_model.rs:351
Method
clear_max_sentence_length
(&mut self)
src/protomodels/sentencepiece_model.rs:465
Method
clear_max_sentencepiece_length
(&mut self)
src/protomodels/sentencepiece_model.rs:522
Method
clear_mining_sentence_size
(&mut self)
src/protomodels/sentencepiece_model.rs:389
Method
clear_model_prefix
(&mut self)
src/protomodels/sentencepiece_model.rs:182
Method
clear_model_type
(&mut self)
src/protomodels/sentencepiece_model.rs:218
Method
clear_name
(&mut self)
src/protomodels/sentencepiece_model.rs:1667
Method
clear_normalization_rule_tsv
(&mut self)
src/protomodels/sentencepiece_model.rs:1796
Method
clear_num_sub_iterations
(&mut self)
src/protomodels/sentencepiece_model.rs:503
Method
clear_num_threads
(&mut self)
src/protomodels/sentencepiece_model.rs:484
Method
clear_pad_id
(&mut self)
src/protomodels/sentencepiece_model.rs:824
Method
clear_pad_piece
(&mut self)
src/protomodels/sentencepiece_model.rs:954
Method
clear_piece
(&mut self)
src/protomodels/sentencepiece_model.rs:2429
Method
clear_precompiled_charsmap
(&mut self)
src/protomodels/sentencepiece_model.rs:1703
Method
clear_remove_extra_whitespaces
(&mut self)
src/protomodels/sentencepiece_model.rs:1755
Method
clear_required_chars
(&mut self)
src/protomodels/sentencepiece_model.rs:658
Method
clear_score
(&mut self)
src/protomodels/sentencepiece_model.rs:2462
Method
clear_seed_sentencepiece_size
(&mut self)
src/protomodels/sentencepiece_model.rs:427
Method
clear_self_test_sample_size
(&mut self)
src/protomodels/sentencepiece_model.rs:256
Method
clear_shrinking_factor
(&mut self)
src/protomodels/sentencepiece_model.rs:446
Method
clear_shuffle_input_sentence
(&mut self)
src/protomodels/sentencepiece_model.rs:370
Method
clear_split_by_number
(&mut self)
src/protomodels/sentencepiece_model.rs:560
Method
clear_split_by_unicode_script
(&mut self)
src/protomodels/sentencepiece_model.rs:541
Method
clear_split_by_whitespace
(&mut self)
src/protomodels/sentencepiece_model.rs:579
Method
clear_split_digits
(&mut self)
src/protomodels/sentencepiece_model.rs:636
Method
clear_train_extremely_large_corpus
(&mut self)
src/protomodels/sentencepiece_model.rs:1023
Method
clear_training_sentence_size
(&mut self)
src/protomodels/sentencepiece_model.rs:408
Method
clear_treat_whitespace_as_suffix
(&mut self)
src/protomodels/sentencepiece_model.rs:598
Method
clear_type_
(&mut self)
src/protomodels/sentencepiece_model.rs:2484
Method
clear_unk_id
(&mut self)
src/protomodels/sentencepiece_model.rs:767
Method
clear_unk_piece
(&mut self)
src/protomodels/sentencepiece_model.rs:846
Method
clear_unk_surface
(&mut self)
src/protomodels/sentencepiece_model.rs:990
Method
clear_use_all_vocab
(&mut self)
src/protomodels/sentencepiece_model.rs:748
Method
clear_vocab_size
(&mut self)
src/protomodels/sentencepiece_model.rs:237
← previous
next →
101–200 of 465, ranked by callers