Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/VowpalWabbit/vowpal_wabbit
/ functions
Functions
6,200 in github.com/VowpalWabbit/vowpal_wabbit
⨍
Functions
6,200
◇
Types & classes
1,182
↳
Endpoints
1
↓ 2,244 callers
Method
push_back
vowpalwabbit/core/src/feature_group.cc:109
↓ 2,016 callers
Function
read_example
java/src/main/c++/jni_base_learner.cc:6
↓ 1,730 callers
Method
size
vowpalwabbit/core/include/vw/core/feature_group.h:443
↓ 1,654 callers
Function
initialize
vowpalwabbit/core/src/reductions/search/search_meta.cc:87
↓ 1,555 callers
Function
make_args
vowpalwabbit/test_common/include/vw/test_common/test_common.h:24
↓ 1,106 callers
Method
learn
* Calls VW learn on the example and updates the model * @param example - Parsed example from parse()
wasm/types/index.d.ts:146
↓ 769 callers
Method
finish_example
notify VW that you are done with the example.
vowpalwabbit/core/src/vw.cc:856
↓ 752 callers
Function
make_option
vowpalwabbit/config/include/vw/config/option_builder.h:138
↓ 678 callers
Method
add
vowpalwabbit/core/src/learner.cc:624
↓ 644 callers
Function
to_string
vowpalwabbit/core/src/example.cc:246
↓ 571 callers
Method
size
vowpalwabbit/config/src/cli_options_serializer.cc:44
↓ 557 callers
Method
end
vowpalwabbit/core/src/example_predict.cc:28
↓ 486 callers
Method
predict
* Calls VW predict on the example * @param example - Parsed example from parse()
wasm/types/index.d.ts:140
↓ 483 callers
Method
begin
vowpalwabbit/core/src/example_predict.cc:27
↓ 428 callers
Method
clear
vowpalwabbit/core/src/feature_group.cc:14
↓ 409 callers
Method
empty
vowpalwabbit/core/include/vw/core/feature_group.h:445
↓ 376 callers
Method
was_supplied
vowpalwabbit/config/src/options_cli.cc:419
↓ 363 callers
Method
Add
<summary> Adds an object to the end of the list. </summary> <param name="item">The object to be added to the list.</param> <remarks>Throws an <see cre
cs/cs_parallel/VowpalWabbitThreadedLearning.cs:434
↓ 363 callers
Method
get
vowpalwabbit/core/src/named_labels.cc:49
↓ 308 callers
Method
keep
(self)
python/vowpalwabbit/pyvw.py:140
↓ 246 callers
Method
default_value
vowpalwabbit/config/include/vw/config/option.h:88
↓ 245 callers
Method
c_str
java/src/main/c++/jni_spark_vw.cc:66
↓ 233 callers
Method
add_file
vowpalwabbit/core/include/vw/core/io_buf.h:128
↓ 231 callers
Method
str
vowpalwabbit/config/src/cli_options_serializer.cc:42
↓ 212 callers
Method
data
vowpalwabbit/core/src/reductions/marginal.cc:42
↓ 179 callers
Method
find
ext_libs/string-view-lite/nonstd/string_view.hpp:818
↓ 170 callers
Method
append
library/search_generate.cc:172
↓ 157 callers
Method
update
vowpalwabbit/core/src/learner.cc:421
↓ 156 callers
Method
insert
vowpalwabbit/config/src/options_cli.cc:480
↓ 143 callers
Method
back
ext_libs/string-view-lite/nonstd/string_view.hpp:668
↓ 140 callers
Method
get
get() is only needed for sparse_weights, same as operator[] for lazy_gaussian
vowpalwabbit/core/src/reductions/cb/cb_explore_adf_rnd.cc:149
↓ 136 callers
Function
create_buffer_view
vowpalwabbit/io/src/io_adapter.cc:288
↓ 133 callers
Method
join
(self)
demo/cats/utility/ap_regression_data_join.py:23
↓ 127 callers
Method
add_and_parse
vowpalwabbit/config/src/options.cc:58
↓ 118 callers
Function
create_vector_writer
vowpalwabbit/io/src/io_adapter.cc:283
↓ 118 callers
Method
format
vowpalwabbit/core/include/vw/core/ccb_label.h:84
↓ 117 callers
Function
begin
vowpalwabbit/core/include/vw/core/v_array.h:52
↓ 116 callers
Method
Validate
(VowpalWabbitExampleValidator<DataString> vwSharedValidation, VowpalWabbitExampleValidator<DataStringADF> vwAD
cs/unittest/TestCbAdf.cs:47
↓ 115 callers
Function
remove
vowpalwabbit/core/src/reductions/kernel_svm.cc:448
↓ 109 callers
Method
get
cs/cli/vw_example.cpp:48
↓ 109 callers
Method
necessary
(self)
python/vowpalwabbit/pyvw.py:144
↓ 107 callers
Method
size
vowpalwabbit/fb_parser/tests/read_span_tests.cc:49
↓ 106 callers
Method
stride_shift
vowpalwabbit/core/include/vw/core/array_parameters.h:41
↓ 106 callers
Method
value
vowpalwabbit/config/include/vw/config/option.h:133
↓ 102 callers
Method
length
vowpalwabbit/core/include/vw/core/global_data.h:345
↓ 100 callers
Method
flush
vowpalwabbit/core/src/io_buf.cc:168
↓ 98 callers
Function
end
vowpalwabbit/core/include/vw/core/v_array.h:53
↓ 95 callers
Method
KeepAlive
(this IVowpalWabbitExamplePool pool)
cs/vw.net/IVowpalWabbitExamplePool.cs:21
↓ 95 callers
Method
build
vowpalwabbit/core/src/kskip_ngram_transformer.cc:82
↓ 94 callers
Method
add_parse_and_check_necessary
vowpalwabbit/config/src/options.cc:80
↓ 93 callers
Method
err_warn
vowpalwabbit/io/include/vw/io/logger.h:170
↓ 92 callers
Method
addobs
(self, x)
python/tests/confidence_sequence_robust.py:163
↓ 92 callers
Method
get_setupfn_name
vowpalwabbit/core/src/reduction_stack.cc:284
↓ 88 callers
Method
get_options
vowpalwabbit/core/include/vw/core/cached_learner.h:34
↓ 86 callers
Function
require_singleline
vowpalwabbit/core/src/learner.cc:348
↓ 84 callers
Method
index
vowpalwabbit/core/src/example_predict.cc:22
↓ 84 callers
Function
require_multiline
vowpalwabbit/core/src/learner.cc:341
↓ 80 callers
Function
bin_text_read_write_fixed
a unified function for read(in binary), write(in binary), and write(in text)
vowpalwabbit/core/include/vw/core/io_buf.h:432
↓ 79 callers
Method
get_all_pointer
vowpalwabbit/core/include/vw/core/cached_learner.h:36
↓ 77 callers
Method
add
vowpalwabbit/config/src/cli_options_serializer.cc:40
↓ 77 callers
Function
make_reduction_learner
vowpalwabbit/core/include/vw/core/learner.h:820
↓ 75 callers
Method
reserve
(self, size)
demo/recall_tree/wikipara/WikiExtractor.py:2312
↓ 75 callers
Method
setup_base_learner
vowpalwabbit/core/src/reductions/interaction_ground.cc:77
↓ 73 callers
Method
finish
vowpalwabbit/core/src/vw.cc:514
↓ 69 callers
Method
reset_to_default
vowpalwabbit/core/src/cb.cc:181
↓ 68 callers
Method
get_num_features
vowpalwabbit/core/include/vw/core/example.h:130
↓ 63 callers
Method
get_learner_by_name_prefix
vowpalwabbit/core/src/learner.cc:587
↓ 62 callers
Function
read_model_field
vowpalwabbit/core/src/reductions/gd.cc:1445
↓ 62 callers
Function
write_model_field
vowpalwabbit/core/src/reductions/gd.cc:1453
↓ 61 callers
Method
close
This will close the underlying VW model after performing any Close should be written in terms of closeAsync, followed by blocking for the result.
java/src/main/java/vowpalWabbit/learner/VWLearner.java:18
↓ 60 callers
Method
learn
Perform an online update Args: ec: Examples on which the model gets updated. If using a single object the learner must be a singl
python/vowpalwabbit/pyvw.py:684
↓ 60 callers
Function
tokenize
vowpalwabbit/common/include/vw/common/text_utils.h:16
↓ 60 callers
Function
uniform_hash
vowpalwabbit/common/include/vw/common/hash.h:124
↓ 59 callers
Method
error
vowpalwabbit/io/src/logger.cc:93
↓ 58 callers
Method
get_and_update_random
* @brief Get the next random value in the range [0,1] and update the PRG state * * @return float random number in range [0,1] */
vowpalwabbit/common/include/vw/common/random.h:37
↓ 57 callers
Method
is_test_label
vowpalwabbit/core/src/cb.cc:170
↓ 55 callers
Function
create_null_logger
vowpalwabbit/io/src/logger.cc:161
↓ 54 callers
Function
find
vowpalwabbit/core/src/reductions/recall_tree.cc:131
↓ 54 callers
Function
hash_space
First create the hash of a namespace.
vowpalwabbit/core/include/vw/core/vw.h:277
↓ 51 callers
Method
err_error
vowpalwabbit/io/include/vw/io/logger.h:176
↓ 51 callers
Method
experimental
(self)
python/vowpalwabbit/pyvw.py:164
↓ 51 callers
Method
is_multiline
vowpalwabbit/core/include/vw/core/learner.h:248
↓ 50 callers
Method
Learn
(string args, string inputFile, string stderrFile)
cs/unittest/VWTestHelper.cs:48
↓ 50 callers
Function
learn_sequence
============================================================ Helper: learn a simple sequence example group ===========================================
vowpalwabbit/core/tests/coverage_search_test.cc:20
↓ 50 callers
Method
replace
Note: does not work for vector options.
vowpalwabbit/config/src/options_cli.cc:511
↓ 48 callers
Method
learn
Learn from the example then return the prediction given the example, after the internal learner is updated. @param example an example from which to le
java/src/main/java/vowpalWabbit/learner/VWTypedLearner.java:20
↓ 48 callers
Function
learn_cb_adf
============================================================ Helper: learn+finish a multi_ex for cb_explore_adf tests ================================
vowpalwabbit/core/tests/coverage_cb_explore_test.cc:21
↓ 47 callers
Method
substr
ext_libs/string-view-lite/nonstd/string_view.hpp:713
↓ 46 callers
Method
err_info
vowpalwabbit/io/include/vw/io/logger.h:164
↓ 46 callers
Method
mask
vowpalwabbit/core/include/vw/core/array_parameters.h:53
↓ 45 callers
Method
delete
* Deletes the underlying VW instance. Must be called when done.
wasm/types/index.d.ts:116
↓ 45 callers
Method
short_name
(self)
python/vowpalwabbit/pyvw.py:136
↓ 43 callers
Method
DangerousGetNativeHandle
()
cs/vw.net/VowpalWabbitExample.cs:222
↓ 43 callers
Method
compare
ext_libs/string-view-lite/nonstd/string_view.hpp:742
↓ 43 callers
Method
num_files
This function will return the number of input files AS WELL AS the number of output files. (because of legacy)
vowpalwabbit/core/include/vw/core/io_buf.h:160
↓ 43 callers
Function
rethrow_cpp_exception_as_java_exception
java/src/main/c++/util.cc:20
↓ 43 callers
Method
set_feature_width
vowpalwabbit/core/src/reductions/search/search.cc:2814
↓ 43 callers
Function
size
vowpalwabbit/core/include/vw/core/v_array.h:124
↓ 42 callers
Method
pop
vowpalwabbit/core/src/learner.cc:235
↓ 42 callers
Function
scope_exit
vowpalwabbit/core/include/vw/core/scope_exit.h:68
next →
1–100 of 6,200, ranked by callers