Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/david-cortes/isotree
/ functions
Functions
632 in github.com/david-cortes/isotree
⨍
Functions
632
◇
Types & classes
77
↓ 1 callers
Function
R_fopen
src/Rwrapper.cpp:2298
↓ 1 callers
Function
R_has_openmp
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:3072
↓ 1 callers
Method
__str__
(self)
isotree/__init__.py:1243
↓ 1 callers
Function
_all_equal
(x, y)
isotree/__init__.py:70
↓ 1 callers
Method
_export_metadata
(self)
isotree/__init__.py:4142
↓ 1 callers
Method
_initialize_full
(self, sample_size = None, ntrees = 500, ndim = 3, ntry = 1, categ_cols = None, max_depth = "
isotree/__init__.py:977
↓ 1 callers
Method
_take_metadata
(self, metadata)
isotree/__init__.py:4216
↓ 1 callers
Method
add_O3
(self)
setup.py:213
↓ 1 callers
Method
add_highest_supported_cxx_standard
(self)
setup.py:219
↓ 1 callers
Method
add_link_time_optimization
(self)
setup.py:132
↓ 1 callers
Method
add_march_native
(self)
setup.py:123
↓ 1 callers
Method
add_no_math_errno
(self)
setup.py:141
↓ 1 callers
Method
add_no_trapping_math
(self)
setup.py:148
↓ 1 callers
Method
add_openmp_linkage
(self)
setup.py:155
↓ 1 callers
Function
add_range_penalty
src/serialize.cpp:4421
↓ 1 callers
Method
add_restrict_qualifier
(self)
setup.py:278
↓ 1 callers
Function
add_tree
src/instantiate_template_headers.hpp:111
↓ 1 callers
Function
addto_R_list_inplace
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:3065
↓ 1 callers
Function
allocate_imp
src/impute.hpp:1305
↓ 1 callers
Function
allocate_imp_map
src/impute.hpp:1297
↓ 1 callers
Function
allocate_imp_vec
src/impute.hpp:1286
↓ 1 callers
Function
append_trees_from_other
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:1675
↓ 1 callers
Function
apply_box_muller_transform
example/isotree_c_ex.c:146
↓ 1 callers
Function
assign_csc_cols
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:2932
↓ 1 callers
Method
backup
src/utils.hpp:1291
↓ 1 callers
Function
bits_to_random_floating
Converts a random number within the 'uint64_t' range to a uniformly-random 'double' in the open unit interval. */
example/isotree_c_ex.c:135
↓ 1 callers
Function
build_distance_mappings
src/indexer.cpp:308
↓ 1 callers
Method
build_indexer
src/oop_interface.cpp:455
↓ 1 callers
Method
calc_bratio
src/utils.hpp:2144
↓ 1 callers
Method
calc_bratio_ext
src/utils.hpp:2175
↓ 1 callers
Method
calc_bratio_inv_log
src/utils.hpp:2092
↓ 1 callers
Function
calc_mean_only
src/mult.hpp:121
↓ 1 callers
Function
calc_similarity_from_indexer
src/dist.hpp:1261
↓ 1 callers
Function
calc_similarity_from_indexer_with_references
src/dist.hpp:1726
↓ 1 callers
Function
call_reconstruct_csr_sliced
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:2537
↓ 1 callers
Function
call_reconstruct_csr_with_categ
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:2552
↓ 1 callers
Function
call_sort_csc_indices
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:2530
↓ 1 callers
Function
call_take_cols_by_index_csc
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:2837
↓ 1 callers
Function
call_take_cols_by_index_csr
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:2681
↓ 1 callers
Function
call_take_cols_by_slice_csc
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:2807
↓ 1 callers
Function
call_take_cols_by_slice_csr
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:2623
↓ 1 callers
Method
check_cflags_contain_arch
(self)
setup.py:104
↓ 1 callers
Method
check_for_variable_dont_set_march
(self)
setup.py:120
↓ 1 callers
Function
check_node_indexer_has_distances
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:2149
↓ 1 callers
Function
check_node_indexer_has_references
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:2237
↓ 1 callers
Function
check_null_ptr_model_internal
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:224
↓ 1 callers
Function
combine_tree_imputations
src/impute.hpp:803
↓ 1 callers
Function
compare_pointers
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:2267
↓ 1 callers
Function
copy_cpp_objects
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:2032
↓ 1 callers
Function
copy_csc_cols_by_index
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:2909
↓ 1 callers
Function
copy_csc_cols_by_slice
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:2895
↓ 1 callers
Function
count_ncateg_in_col
src/utils.hpp:3401
↓ 1 callers
Function
deepcopy_int
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:3053
↓ 1 callers
Function
deepcopy_vector
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:2571
↓ 1 callers
Function
delete_isotree_model
src/c_interface.cpp:379
↓ 1 callers
Function
delete_isotree_parameters
src/c_interface.cpp:124
↓ 1 callers
Function
deserialize_ExtIsoForest
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:178
↓ 1 callers
Function
deserialize_Imputer
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:184
↓ 1 callers
Function
deserialize_Indexer
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:190
↓ 1 callers
Function
deserialize_IsoForest
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:172
↓ 1 callers
Function
deserialize_from_file
[[Rcpp::export]]
src/Rwrapper.cpp:2378
↓ 1 callers
Function
digamma
This is implemented only for positive non-integer inputs */
src/digamma.hpp:140
↓ 1 callers
Function
dist_iso
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:1229
↓ 1 callers
Function
drop_imputer
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:1379
↓ 1 callers
Function
drop_indexer
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:1420
↓ 1 callers
Function
drop_nonterminal_imp_node
src/impute.hpp:733
↓ 1 callers
Function
drop_reference_points
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:1460
↓ 1 callers
Function
endian_swap
src/serialize.cpp:251
↓ 1 callers
Function
endian_swap_int
src/serialize.cpp:313
↓ 1 callers
Function
endian_swap_size_t
Note: on macOS, some compilers will take 'size_t' as different from 'uin64_t', hence it needs a separate one. However, in other compiler and platf
src/serialize.cpp:303
↓ 1 callers
Function
expected_avg_depth
gen_tables/gen_tables.c:30
↓ 1 callers
Function
extract_cond_ext_isotree
src/sql.cpp:541
↓ 1 callers
Function
extract_cond_isotree
src/sql.cpp:370
↓ 1 callers
Function
fill_random_normal
example/isotree_c_ex.c:158
↓ 1 callers
Function
fit_model
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:501
↓ 1 callers
Method
fit_predict
Fit the model in-place and produce isolation or separation depths along the way See the documentation of other methods ('ini
isotree/__init__.py:1478
↓ 1 callers
Function
fit_tree
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:818
↓ 1 callers
Function
gen_rand64
Draws a random uniform number in the interval [0, 2^64), using the splitmix64 algorithm: https://prng.di.unimi.it/splitmix64.c */
example/isotree_c_ex.c:125
↓ 1 callers
Function
generate_tree_rules
src/sql.cpp:319
↓ 1 callers
Function
get_empty_int_mat
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:3027
↓ 1 callers
Function
get_empty_tmat
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:3019
↓ 1 callers
Function
get_idx_max
example/isotree_c_ex.c:110
↓ 1 callers
Function
get_idx_tree_left
src/indexer.cpp:137
↓ 1 callers
Function
get_is_little_endian
Note: the way in which endian-ness detection is handled here looks inefficient at a first glance. Nevertheless, do NOT try to optimize any furth
src/xoshiro.hpp:280
↓ 1 callers
Function
get_n_nodes
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:1645
↓ 1 callers
Method
get_ntrees
src/oop_interface.cpp:642
↓ 1 callers
Function
get_null_R_pointer_internal
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:2253
↓ 1 callers
Function
get_null_int_mat
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:3033
↓ 1 callers
Method
get_num_nodes
Get number of nodes per tree Gets the number of nodes per tree, along with the number of terminal nodes. Returns --
isotree/__init__.py:3001
↓ 1 callers
Method
get_num_reference_points
src/oop_interface.cpp:518
↓ 1 callers
Function
get_num_references
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:2245
↓ 1 callers
Method
get_params
Get parameters for this estimator. Kept for compatibility with scikit-learn. Parameters ---------- deep : b
isotree/__init__.py:1185
↓ 1 callers
Function
get_split_range_v2
src/helpers_iforest.hpp:126
↓ 1 callers
Function
harmonic
gen_tables/gen_tables.c:14
↓ 1 callers
Function
harmonic_recursive
usage for getting harmonic(n) is like this: harmonic_recursive((double)1, (double)(n + 1)); */
src/utils.hpp:148
↓ 1 callers
Function
harmonic_recursive
gen_tables/gen_tables.c:7
↓ 1 callers
Function
impute_iso
[[Rcpp::export(rng = false)]]
src/Rwrapper.cpp:1323
↓ 1 callers
Function
incremental_serialize_ExtIsoForest
src/serialize.cpp:2445
↓ 1 callers
Function
incremental_serialize_Imputer
src/serialize.cpp:2451
↓ 1 callers
Function
incremental_serialize_Indexer
src/serialize.cpp:2457
← previous
next →
201–300 of 632, ranked by callers