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
Method
input_format
(&self)
src/protomodels/sentencepiece_model.rs:139
Method
input_sentence_size
(&self)
src/protomodels/sentencepiece_model.rs:347
Function
is_false
(b: &bool)
src/rllama_main.rs:390
Method
is_initialized
(&self)
src/protomodels/sentencepiece_model.rs:1040
Method
load
(&self, data_source: DataSource)
src/tensor.rs:2346
Method
load
(path: P)
src/tokenizer.rs:45
Method
load2
(ptr: *const f16, col: usize)
src/tensor.rs:1758
Method
load2_rows
( ptr: *const f16, row: usize,
src/tensor.rs:1546
Method
load2row
( ptr: *const f16, row: i64, col: usize,
src/tensor.rs:1763
Method
load_from_pieces
Loads a tensor from multiple TensorBuilders; used to load a tensor from multiple files which is what the larger LLaMA models do.
src/tensor.rs:2388
Method
load_from_pieces2
Same as load_from_pieces but attempts two different names.
src/tensor.rs:2373
Method
load_from_pieces_cols
( builders: &[TensorBuilder], data_source: DataSource, )
src/tensor.rs:2399
Method
load_from_pieces_rows
( builders: &[TensorBuilder], data_source: DataSource, )
src/tensor.rs:2470
Function
main
()
build.rs:1
Function
main
()
src/main.rs:15
Function
main
()
src/rllama_main.rs:105
Function
mat_mul_transposed_agrees_with_regular_mat_mul
()
src/tensor.rs:2554
Function
mat_mul_transposed_f32_agrees_mat_mul_transposed_f16
()
src/tensor.rs:2581
Function
mat_mul_with_itself_is_correct_f16
()
src/tensor.rs:2844
Function
mat_mul_with_itself_is_correct_f32
()
src/tensor.rs:2788
Function
mat_vector_mul_matches_naive_mat_mul
()
src/tensor.rs:2701
Function
mat_vector_mul_transposed_f32_agrees_mat_vector_mul_transposed_f16
()
src/tensor.rs:2611
Function
mat_vector_transposed_mul_matches_naive_mat_mul
()
src/tensor.rs:2725
Method
matrix_mul_inplace_transposed
( &mut self, src: &OpenCLTensor, other: &OpenCLTensor, )
src/tensor_opencl_support.rs:301
Method
max_sentence_length
(&self)
src/protomodels/sentencepiece_model.rs:461
Method
max_sentencepiece_length
(&self)
src/protomodels/sentencepiece_model.rs:518
Method
mean
(&self)
src/tensor.rs:524
Method
merge_dicts
Merges value dictionaries together Panics if there are duplicate keys.
src/unpickler.rs:91
Method
merge_from
(&mut self, is: &mut ::protobuf::CodedInputStream<'_>)
src/protomodels/sentencepiece_model.rs:1044
Method
mining_sentence_size
(&self)
src/protomodels/sentencepiece_model.rs:385
Method
model_prefix
(&self)
src/protomodels/sentencepiece_model.rs:175
Method
model_type
(&self)
src/protomodels/sentencepiece_model.rs:211
Method
mut_bos_piece
Mutable pointer to the field. If field is not initialized, it is initialized with default value first.
src/protomodels/sentencepiece_model.rs:897
Method
mut_eos_piece
Mutable pointer to the field. If field is not initialized, it is initialized with default value first.
src/protomodels/sentencepiece_model.rs:933
Method
mut_expected
Mutable pointer to the field. If field is not initialized, it is initialized with default value first.
src/protomodels/sentencepiece_model.rs:2128
Method
mut_input
Mutable pointer to the field. If field is not initialized, it is initialized with default value first.
src/protomodels/sentencepiece_model.rs:2092
Method
mut_input_format
Mutable pointer to the field. If field is not initialized, it is initialized with default value first.
src/protomodels/sentencepiece_model.rs:161
Method
mut_model_prefix
Mutable pointer to the field. If field is not initialized, it is initialized with default value first.
src/protomodels/sentencepiece_model.rs:197
Method
mut_name
Mutable pointer to the field. If field is not initialized, it is initialized with default value first.
src/protomodels/sentencepiece_model.rs:1682
Method
mut_normalization_rule_tsv
Mutable pointer to the field. If field is not initialized, it is initialized with default value first.
src/protomodels/sentencepiece_model.rs:1811
Method
mut_pad_piece
Mutable pointer to the field. If field is not initialized, it is initialized with default value first.
src/protomodels/sentencepiece_model.rs:969
Method
mut_piece
Mutable pointer to the field. If field is not initialized, it is initialized with default value first.
src/protomodels/sentencepiece_model.rs:2444
Method
mut_precompiled_charsmap
Mutable pointer to the field. If field is not initialized, it is initialized with default value first.
src/protomodels/sentencepiece_model.rs:1718
Method
mut_required_chars
Mutable pointer to the field. If field is not initialized, it is initialized with default value first.
src/protomodels/sentencepiece_model.rs:673
Method
mut_special_fields
(&mut self)
src/protomodels/sentencepiece_model.rs:1469
Method
mut_unk_piece
Mutable pointer to the field. If field is not initialized, it is initialized with default value first.
src/protomodels/sentencepiece_model.rs:861
Method
mut_unk_surface
Mutable pointer to the field. If field is not initialized, it is initialized with default value first.
src/protomodels/sentencepiece_model.rs:1005
Function
naive_mat_mul_and_fast_are_same_f16
()
src/tensor.rs:2827
Function
naive_mat_mul_and_fast_are_same_f32
()
src/tensor.rs:2771
Function
naive_mat_mul_and_fast_are_same_f32_random_sizes
()
src/tensor.rs:2749
Method
new
()
src/token_sampler.rs:20
Method
new
(cl: Option<OpenCL>)
src/transformer.rs:57
Method
new
(count: usize)
src/semaphore.rs:23
Method
new
(verbose: bool, nth_device: usize)
src/tensor_opencl_support.rs:86
Method
new
()
src/protomodels/sentencepiece_model.rs:133
Method
normalization_rule_tsv
(&self)
src/protomodels/sentencepiece_model.rs:1789
Method
num_sub_iterations
(&self)
src/protomodels/sentencepiece_model.rs:499
Method
offset_to_cursors
( offset: usize, _d1: usize, d2: usize, d3: usize,
src/tensor.rs:880
Function
opencl_benchmarks
(c: &mut Criterion)
src/benches/benchmark.rs:10
Method
pad_id
(&self)
src/protomodels/sentencepiece_model.rs:820
Method
pad_piece
(&self)
src/protomodels/sentencepiece_model.rs:947
Method
piece
(&self)
src/protomodels/sentencepiece_model.rs:2422
Method
precompiled_charsmap
(&self)
src/protomodels/sentencepiece_model.rs:1696
Function
quantize
(tensor: &Tensor)
src/weight_compression.rs:4
Method
random
(rows: i64, cols: i64, dtype: TensorDType)
src/tensor.rs:1985
Method
read
(&mut self, buf: &mut [u8])
src/rllama_main.rs:460
Method
remove_extra_whitespaces
(&self)
src/protomodels/sentencepiece_model.rs:1751
Method
required_chars
(&self)
src/protomodels/sentencepiece_model.rs:651
Method
scalar_product
(&self, other: &Tensor)
src/tensor.rs:638
Method
score
(&self)
src/protomodels/sentencepiece_model.rs:2458
Method
seed_sentencepiece_size
(&self)
src/protomodels/sentencepiece_model.rs:423
Method
self_test_sample_size
(&self)
src/protomodels/sentencepiece_model.rs:252
Method
set_add_dummy_prefix
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:1745
Method
set_allow_whitespace_only_pieces
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:626
Method
set_bos_id
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:795
Method
set_bos_piece
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:891
Method
set_byte_fallback
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:700
Method
set_character_coverage
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:341
Method
set_differential_privacy_clipping_threshold
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:322
Method
set_differential_privacy_noise_level
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:303
Method
set_enable_differential_privacy
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:284
Method
set_eos_id
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:814
Method
set_eos_piece
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:927
Method
set_escape_whitespaces
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:1783
Method
set_expected
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:2122
Method
set_hard_vocab_limit
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:738
Method
set_input
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:2086
Method
set_input_format
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:155
Method
set_input_sentence_size
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:360
Method
set_max_sentence_length
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:474
Method
set_max_sentencepiece_length
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:531
Method
set_mining_sentence_size
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:398
Method
set_model_prefix
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:191
Method
set_model_type
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:227
Method
set_name
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:1676
Method
set_normalization_rule_tsv
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:1805
Method
set_num_sub_iterations
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:512
Method
set_num_threads
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:493
Method
set_pad_id
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:833
Method
set_pad_piece
Param is passed by value, moved
src/protomodels/sentencepiece_model.rs:963
← previous
next →
301–400 of 465, ranked by callers