Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Svalorzen/AI-Toolbox
/ functions
Functions
1,420 in github.com/Svalorzen/AI-Toolbox
⨍
Functions
1,420
◇
Types & classes
304
↓ 656 callers
Method
size
src/Factored/Utils/Core.cpp:403
↓ 161 callers
Method
emplace
include/AIToolbox/Factored/Utils/FilterMap.hpp:86
↓ 143 callers
Method
getActionProbability
src/POMDP/Policies/Policy.cpp:47
↓ 128 callers
Method
sampleAction
src/POMDP/Policies/Policy.cpp:15
↓ 115 callers
Method
size
* @brief This function returns the size of the range covered. */
include/AIToolbox/Utils/IndexMap.hpp:271
↓ 107 callers
Method
getS
include/AIToolbox/MDP/ThompsonModel.hpp:321
↓ 102 callers
Method
resize
src/Utils/StorageEigen.cpp:30
↓ 88 callers
Method
getTransitionProbability
test/MDP/Utils/OldMDPModel.hpp:352
↓ 88 callers
Method
record
src/MDP/Experience.cpp:12
↓ 81 callers
Method
getS
test/MDP/Utils/OldMDPModel.hpp:376
↓ 76 callers
Function
checkEqualSmall
* @brief This function checks if two doubles near [0,1] are reasonably equal. * * If the numbers are not near [0,1], the result is not guara
include/AIToolbox/Utils/Core.hpp:45
↓ 66 callers
Method
push_back
src/Utils/StorageEigen.cpp:19
↓ 65 callers
Method
getA
test/MDP/Utils/OldMDPModel.hpp:377
↓ 65 callers
Method
getS
test/POMDP/rPOMCPTests.cpp:53
↓ 65 callers
Method
insert
src/Factored/Utils/Trie.cpp:168
↓ 56 callers
Method
getA
test/POMDP/rPOMCPTests.cpp:54
↓ 56 callers
Method
getExpectedReward
test/MDP/Utils/OldMDPModel.hpp:356
↓ 55 callers
Function
toIndexPartial
src/Factored/Utils/Core.cpp:281
↓ 54 callers
Method
size
* @brief This function returns the number of values that have been added to the FilterMap. * * @return The number of contain
include/AIToolbox/Factored/Utils/FilterMap.hpp:202
↓ 51 callers
Method
stepUpdateQ
src/MDP/Algorithms/SARSA.cpp:11
↓ 49 callers
Method
getA
include/AIToolbox/Bandit/Model.hpp:110
↓ 47 callers
Method
getS
src/Factored/MDP/Environments/TigerAntelope.cpp:100
↓ 47 callers
Method
getVariables
include/AIToolbox/Factored/Utils/FactorGraph.hpp:346
↓ 45 callers
Method
getDiscount
include/AIToolbox/MDP/ThompsonModel.hpp:325
↓ 43 callers
Method
advance
src/Factored/Utils/Core.cpp:378
↓ 43 callers
Method
isValid
src/Factored/Utils/Core.cpp:392
↓ 42 callers
Method
getFactor
include/AIToolbox/Factored/Utils/FactorGraph.hpp:355
↓ 40 callers
Function
checkDifferentSmall
* @brief This function checks if two doubles near [0,1] are reasonably different. * * If the numbers are not near [0,1], the result is not g
include/AIToolbox/Utils/Core.hpp:60
↓ 40 callers
Method
getActionProbability
src/MDP/Policies/QGreedyPolicy.cpp:14
↓ 35 callers
Method
getA
src/Factored/MDP/Environments/TigerAntelope.cpp:105
↓ 33 callers
Method
getO
include/AIToolbox/POMDP/Model.hpp:350
↓ 32 callers
Method
getVisits
src/MDP/Experience.cpp:55
↓ 32 callers
Function
makeTigerProblem
()
test/Python/POMDP/Utils/TigerProblem.py:11
↓ 32 callers
Method
reserve
src/Factored/Utils/Trie.cpp:152
↓ 31 callers
Method
getO
test/POMDP/Utils/OldPOMDPModel.hpp:272
↓ 31 callers
Method
getObservationProbability
test/POMDP/Utils/OldPOMDPModel.hpp:267
↓ 31 callers
Method
getReward
src/MDP/Experience.cpp:63
↓ 30 callers
Method
getAdjacent
src/MDP/Environments/Utils/GridWorld.cpp:26
↓ 29 callers
Method
push_back
include/AIToolbox/Utils/StorageEigen.hpp:156
↓ 29 callers
Function
veccmp
include/AIToolbox/Utils/Core.hpp:158
↓ 28 callers
Method
getA
include/AIToolbox/MDP/ThompsonModel.hpp:323
↓ 28 callers
Method
setDiscount
test/MDP/Utils/OldMDPModel.hpp:360
↓ 27 callers
Function
checkEqualGeneral
* @brief This function checks if two doubles are reasonably equal. * * The order of the parameters is not important. * * @param a
include/AIToolbox/Utils/Core.hpp:74
↓ 27 callers
Method
erase
src/Factored/Utils/Trie.cpp:278
↓ 26 callers
Method
sync
include/AIToolbox/MDP/ThompsonModel.hpp:252
↓ 25 callers
Function
sampleProbability
include/AIToolbox/Utils/Probability.hpp:188
↓ 24 callers
Method
reserve
* @brief This function reserves the specified space to avoid reallocations. * * @param size The minimum number of elements w
include/AIToolbox/Factored/Utils/FilterMap.hpp:190
↓ 21 callers
Method
size
src/Factored/Utils/Trie.cpp:157
↓ 21 callers
Method
variableSize
include/AIToolbox/Factored/Utils/FactorGraph.hpp:429
↓ 20 callers
Function
findBestAtPoint
include/AIToolbox/Utils/Polytope.hpp:65
↓ 20 callers
Method
pushRow
src/Utils/LP/LpSolveWrapper.cpp:97
↓ 17 callers
Method
getDiscount
test/MDP/Utils/OldMDPModel.hpp:378
↓ 17 callers
Method
getSize
src/Factored/Utils/BayesianNetwork.cpp:125
↓ 17 callers
Method
getVisitsSum
src/MDP/Experience.cpp:59
↓ 17 callers
Function
makeQFunction
src/MDP/Utils.cpp:6
↓ 17 callers
Function
merge
src/Factored/Utils/Core.cpp:123
↓ 17 callers
Method
sampleSR
test/MDP/Utils/OldMDPModel.hpp:346
↓ 16 callers
Method
getA
src/MDP/SparseModel.cpp:54
↓ 16 callers
Method
getS
src/MDP/SparseModel.cpp:53
↓ 16 callers
Method
size
src/Factored/Utils/FasterTrie.cpp:149
↓ 15 callers
Method
getDiscount
test/POMDP/rPOMCPTests.cpp:55
↓ 15 callers
Method
getTransitionProbability
include/AIToolbox/MDP/ThompsonModel.hpp:303
↓ 15 callers
Function
makeCornerProblem
* @brief This function sets up the corner problem in a Model. * * The gist of this problem is a small grid where * the upper-left corne
include/AIToolbox/MDP/Environments/CornerProblem.hpp:52
↓ 15 callers
Method
stepUpdateP
src/MDP/Policies/WoLFPolicy.cpp:17
↓ 14 callers
Method
begin
* @brief This function returns an iterator to the beginning of this filtered range. */
include/AIToolbox/Utils/IndexMap.hpp:241
↓ 14 callers
Method
erase
include/AIToolbox/Factored/Utils/FactorGraph.hpp:401
↓ 14 callers
Method
filter
src/Factored/Utils/Trie.cpp:194
↓ 13 callers
Function
checkEqualProbability
* @brief This function checks whether two input ProbabilityVector are equal. * * This function is approximate. It assumes that the vectors a
include/AIToolbox/Utils/Probability.hpp:369
↓ 13 callers
Method
end
* @brief This function returns an iterator to the end of this filtered range. */
include/AIToolbox/Utils/IndexMap.hpp:256
↓ 13 callers
Method
getId
src/Factored/MDP/Algorithms/JointActionLearner.cpp:68
↓ 13 callers
Method
pop_back
src/Utils/StorageEigen.cpp:12
↓ 13 callers
Method
reset
src/Utils/Adam.cpp:27
↓ 12 callers
Function
factorSpacePartial
src/Factored/Utils/Core.cpp:207
↓ 12 callers
Method
getA
include/AIToolbox/Factored/Bandit/FlattenedModel.hpp:91
↓ 12 callers
Method
getS
src/Factored/MDP/Algorithms/JointActionLearner.cpp:66
↓ 12 callers
Method
getS
examples/MDP/tiger_antelope.cpp:133
↓ 12 callers
Method
push
src/Factored/Utils/BayesianNetwork.cpp:13
↓ 12 callers
Method
setstate
src/Python/Types.cpp:53
↓ 11 callers
Method
Model
test/POMDP/rPOMCPTests.cpp:51
↓ 11 callers
Method
getS
src/MDP/Model.cpp:59
↓ 11 callers
Method
reserve
src/Utils/StorageEigen.cpp:36
↓ 10 callers
Function
makeCliffProblem
* @brief This function sets up the cliff problem in a SparseModel. * * The gist of this problem is a small grid where the agent is suppose t
include/AIToolbox/MDP/Environments/CliffProblem.hpp:58
↓ 10 callers
Method
setRewardFunction
src/MDP/Model.cpp:29
↓ 10 callers
Method
setTransitionFunction
src/MDP/Model.cpp:21
↓ 9 callers
Function
computeImmediateRewards
include/AIToolbox/MDP/Utils.hpp:77
↓ 9 callers
Function
extractDominated
include/AIToolbox/Utils/Prune.hpp:30
↓ 9 callers
Function
isProbability
src/Utils/Probability.cpp:4
↓ 9 callers
Function
join
src/Factored/Utils/Core.cpp:92
↓ 8 callers
Method
Policy
src/MDP/Policies/Policy.cpp:9
↓ 8 callers
Method
SparseModel
src/MDP/SparseModel.cpp:4
↓ 8 callers
Method
getActionProbability
include/AIToolbox/MDP/Policies/BanditPolicyAdaptor.hpp:85
↓ 8 callers
Function
isProbability
include/AIToolbox/Utils/Probability.hpp:38
↓ 8 callers
Function
makeValueFunction
src/MDP/Utils.cpp:12
↓ 8 callers
Function
sequential_sorted_contains
include/AIToolbox/Utils/Core.hpp:247
↓ 8 callers
Method
setLearningRate
src/MDP/Algorithms/SARSA.cpp:15
↓ 8 callers
Function
toIndex
src/Factored/Utils/Core.cpp:260
↓ 8 callers
Function
updateBeliefPartialUnnormalized
include/AIToolbox/POMDP/Utils.hpp:350
↓ 8 callers
Function
updateBeliefUnnormalized
include/AIToolbox/POMDP/Utils.hpp:171
↓ 7 callers
Function
LPInterpolation
src/Utils/Polytope.cpp:59
↓ 7 callers
Function
ceil
* @brief This function returns a fast ceiling between two unsigned ints. * * Note: we do x + y, so it may overflow. * * @param x T
include/AIToolbox/Utils/Core.hpp:30
next →
1–100 of 1,420, ranked by callers