MCPcopy Create free account

hub / github.com/OpenNMT/CTranslate2 / functions

Functions2,508 in github.com/OpenNMT/CTranslate2

Methodis_multilingual
src/models/whisper.cc:656
Methodis_multilingual
include/ctranslate2/models/whisper.h:108
Methodis_packable
src/models/model.cc:296
Methodis_packable
src/models/transformer.cc:49
Functionis_primitive
@brief return whether type is primitive @sa https://json.nlohmann.me/api/basic_json/is_primitive/
include/nlohmann/json.hpp:20466
Methodis_quantizable
src/models/wav2vec2.cc:37
Methodis_quantizable
src/models/model.cc:288
Methodis_quantizable
src/models/whisper.cc:36
Methodis_quantizable
src/models/wav2vec2bert.cc:37
Functionis_transparent
include/nlohmann/json.hpp:4122
Functionisgreater
Quiet comparison for greater than. See also:** Documentation for [std::isgreater](https://en.cppreference.com/w/cpp/numeric/math/isgreater). \param x
include/half_float/half.hpp:4412
Functionisgreaterequal
Quiet comparison for greater equal. See also:** Documentation for [std::isgreaterequal](https://en.cppreference.com/w/cpp/numeric/math/isgreaterequal)
include/half_float/half.hpp:4423
Functionisless
Quiet comparison for less than. See also:** Documentation for [std::isless](https://en.cppreference.com/w/cpp/numeric/math/isless). \param x first ope
include/half_float/half.hpp:4434
Functionislessequal
Quiet comparison for less equal. See also:** Documentation for [std::islessequal](https://en.cppreference.com/w/cpp/numeric/math/islessequal). \param
include/half_float/half.hpp:4445
Functionislessgreater
Quiet comarison for less or greater. See also:** Documentation for [std::islessgreater](https://en.cppreference.com/w/cpp/numeric/math/islessgreater).
include/half_float/half.hpp:4456
Functionisnormal
Check if normal number. See also:** Documentation for [std::isnormal](https://en.cppreference.com/w/cpp/numeric/math/isnormal). \param arg number to c
include/half_float/half.hpp:4392
Functionisunordered
Quiet check if unordered. See also:** Documentation for [std::isunordered](https://en.cppreference.com/w/cpp/numeric/math/isunordered). \param x first
include/half_float/half.hpp:4467
Functionitems
@brief helper to access iterator member functions in range-based for @sa https://json.nlohmann.me/api/basic_json/items/
include/nlohmann/json.hpp:22051
Methoditer_impl
include/nlohmann/json.hpp:12875
Methoditeration_proxy
include/nlohmann/json.hpp:5242
Methoditeration_proxy_value
include/nlohmann/json.hpp:5137
Methoditerator_input_adapter
include/nlohmann/json.hpp:6213
Functioniterator_wrapper
include/nlohmann/json.hpp:22033
Functionjoin_tokens
src/utils.cc:155
Functionjson_pointer operator/
@brief create a new JSON pointer by appending the right JSON pointer at the end of the left JSON pointer @sa https://json.nlohmann.me/api/json_pointer
include/nlohmann/json.hpp:13804
Methodjson_ref
include/nlohmann/json.hpp:14700
Methodjson_reverse_iterator
create reverse iterator from iterator
include/nlohmann/json.hpp:13596
Methodjson_sax_dom_callback_parser
include/nlohmann/json.hpp:6924
Functionjson_sax_dom_parser
! @param[in,out] r reference to a JSON value that is manipulated while parsing @param[in] allow_exceptions_ whether p
include/nlohmann/json.hpp:6744
Functionjson_value
default constructor (for null values)
include/nlohmann/json.hpp:19621
Functionkey
include/nlohmann/json.hpp:6809
Methodkey
include/nlohmann/json.hpp:6999
Methodkey
return the key of an object iterator
include/nlohmann/json.hpp:13657
Functionlayer_norm<TARGET_ISA>
src/cpu/kernels.cc:463
Functionlayer_norm_axis<TARGET_ISA>
src/cpu/kernels.cc:499
Methodlexer
include/nlohmann/json.hpp:7424
Functionlgamma
Natural logarithm of gamma function. This function may be 1 ULP off the correctly rounded exact result for any rounding mode in ~0.025% of inputs. Se
include/half_float/half.hpp:4013
Functionllrint
Nearest integer using half's internal rounding mode. See also:** Documentation for [std::llrint](https://en.cppreference.com/w/cpp/numeric/math/rint).
include/half_float/half.hpp:4140
Functionllround
Nearest integer. See also:** Documentation for [std::llround](https://en.cppreference.com/w/cpp/numeric/math/round). \param arg half to round \return
include/half_float/half.hpp:4132
Methodload
src/cpu/vec_avx512.h:23
Methodload
src/cpu/vec_neon.h:24
Methodload
src/cpu/vec_avx.h:49
Methodload
src/models/model.cc:551
Methodload_and_convert
src/cpu/vec.h:34
Methodload_and_convert
src/cpu/vec_avx512.h:37
Methodload_and_convert
src/cpu/vec_neon.h:43
Methodload_and_convert
src/cpu/vec_avx.h:68
Functionload_symbol
src/cuda/mpi_stub.cc:14
Functionload_symbol
src/cuda/nccl_stub.cc:16
Functionload_symbol
src/cuda/cublas_stub.cc:23
Functionload_symbol_global
src/cuda/mpi_stub.cc:40
Methodload_vocabularies
src/models/sequence_to_sequence.cc:13
Methodlog
src/cpu/vec.h:87
Methodlog
src/cpu/vec_avx512.h:90
Methodlog
src/cpu/primitives.cc:368
Methodlog
src/cpu/vec_neon.h:106
Methodlog
src/cpu/vec_avx.h:132
Functionlog10
Common logarithm. This function is exact to rounding for all rounding modes. See also:** Documentation for [std::log10](https://en.cppreference.com/w
include/half_float/half.hpp:3078
Functionlog1p
Natural logarithm plus one. This function may be 1 ULP off the correctly rounded exact result in <0.05% of inputs for `std::round_to_nearest` and in ~
include/half_float/half.hpp:3156
Functionlog2_post
include/half_float/half.hpp:1720
Functionlog<TARGET_ISA>
src/cpu/kernels.cc:220
Functionlog_system_config
src/utils.cc:28
Functionlogb
Extract exponent. See also:** Documentation for [std::logb](https://en.cppreference.com/w/cpp/numeric/math/logb). \param arg number to query \return f
include/half_float/half.hpp:4265
Methodlogsumexp
src/cpu/primitives.cc:350
Functionlrint
Nearest integer using half's internal rounding mode. See also:** Documentation for [std::lrint](https://en.cppreference.com/w/cpp/numeric/math/rint).
include/half_float/half.hpp:4118
Functionlround
Nearest integer. See also:** Documentation for [std::lround](https://en.cppreference.com/w/cpp/numeric/math/round). \param arg half to round \return n
include/half_float/half.hpp:4102
Methodlt
src/cpu/vec.h:63
Methodlt
src/cpu/vec_avx512.h:66
Methodlt
src/cpu/vec_neon.h:82
Methodlt
src/cpu/vec_avx.h:107
Functionmain
cli/translator.cc:12
Functionmain
tests/benchmark_ops.cc:132
Functionmain
tests/test.cc:7
Functionmain
examples/wngt2020/main.cc:15
Functionmake_array
include/nlohmann/json.hpp:3206
Methodmake_source_ids
src/models/sequence_to_sequence.cc:143
Methodmake_target_ids
src/models/sequence_to_sequence.cc:168
Methodmax
src/cpu/vec.h:107
Methodmax
src/cpu/vec_avx512.h:110
Methodmax
src/cpu/primitives.cc:100
Methodmax
src/cpu/vec_neon.h:126
Methodmax
src/cpu/vec_avx.h:152
Methodmax
include/ctranslate2/primitives.h:105
Methodmax_element
src/cpu/primitives.cc:94
Methodmax_input_time
include/ctranslate2/layers/whisper.h:30
Methodmax_num_classes
src/ops/topp_mask.cc:30
Methodmax_output_time
include/ctranslate2/layers/whisper.h:22
Functionmax_scale_exp2_sum
include/ctranslate2/ops/flash-attention/softmax.h:91
Functionmax_size
@brief returns the maximum possible number of elements @sa https://json.nlohmann.me/api/basic_json/max_size/
include/nlohmann/json.hpp:22153
Methodmaybe_encode
src/models/whisper.cc:107
Methodmaybe_encode
src/models/wav2vec2bert.cc:95
Methodmembuf
src/models/model_reader.cc:39
Functionmerge_patch
@brief applies a JSON Merge Patch @sa https://json.nlohmann.me/api/basic_json/merge_patch/
include/nlohmann/json.hpp:24269
Methodmin
src/cpu/vec.h:111
Methodmin
src/cpu/vec_avx512.h:114
Methodmin
src/cpu/primitives.cc:229
Methodmin
src/cpu/vec_neon.h:130
Methodmin
src/cpu/vec_avx.h:156
Methodmin
include/ctranslate2/primitives.h:116
Functionmod
include/half_float/half.hpp:1409
← previousnext →1,701–1,800 of 2,508, ranked by callers