Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NeuralNetworkVerification/Marabou
/ functions
Functions
4,559 in github.com/NeuralNetworkVerification/Marabou
⨍
Functions
4,559
◇
Types & classes
641
↓ 3 callers
Method
getOutputVariables
src/engine/InputQuery.cpp:577
↓ 3 callers
Method
getQ
src/basis_factorization/ForrestTomlinFactorization.cpp:776
↓ 3 callers
Method
getRightHandSide
src/engine/Tableau.cpp:2190
↓ 3 callers
Method
getSATSolutionFlag
src/proofs/UnsatCertificateNode.cpp:103
↓ 3 callers
Method
getScalars
Get scalar values This helper function determines if MatMul of Conv2D equations can be combined with a subsequent addition or
maraboupy/MarabouNetworkTF.py:399
↓ 3 callers
Method
getSparseAColumn
src/engine/Tableau.cpp:1619
↓ 3 callers
Method
getSymbolicBoundTighteningType
src/configuration/Options.cpp:183
↓ 3 callers
Method
getSymbolicLbOfLb
src/nlr/Layer.cpp:1769
↓ 3 callers
Method
getSymbolicLbOfUb
src/nlr/Layer.cpp:1779
↓ 3 callers
Method
getSymbolicUbOfLb
src/nlr/Layer.cpp:1774
↓ 3 callers
Method
getSymbolicUbOfUb
src/nlr/Layer.cpp:1784
↓ 3 callers
Method
getTotalTimeInMicro
src/common/Statistics.cpp:430
↓ 3 callers
Method
getU
src/basis_factorization/ForrestTomlinFactorization.cpp:786
↓ 3 callers
Method
getWeights
src/nlr/Layer.cpp:500
↓ 3 callers
Method
isEqualTo
Add a comparison between two Marabou networks and all their attributes. :param network: the other Marabou network to be compared wit
maraboupy/parsers/InputQueryBuilder.py:361
↓ 3 callers
Method
isOptimizing
src/engine/ITableau.h:200
↓ 3 callers
Method
makeLeaf
src/proofs/UnsatCertificateNode.cpp:138
↓ 3 callers
Method
markInputVariable
src/input_parsers/InputQueryBuilder.cpp:44
↓ 3 callers
Method
markOutputVariable
src/input_parsers/InputQueryBuilder.cpp:49
↓ 3 callers
Method
minimizeHeuristicCost
src/engine/Engine.cpp:3127
↓ 3 callers
Method
performDegeneratePivot
src/engine/Tableau.cpp:803
↓ 3 callers
Method
pickSplitPLConstraint
src/engine/tests/MockEngine.h:176
↓ 3 callers
Function
redirectOutputToFile
maraboupy/MarabouCore.cpp:75
↓ 3 callers
Method
registerEngine
src/engine/BoundManager.cpp:480
↓ 3 callers
Method
registerTableau
src/engine/BoundManager.cpp:298
↓ 3 callers
Method
resetExplanation
src/engine/BoundManager.cpp:381
↓ 3 callers
Function
restoreOutputStream
maraboupy/MarabouCore.cpp:102
↓ 3 callers
Function
run_process
Runs a process with a timeout `timeout` in seconds. `args` are the arguments to execute, `cwd` is the working directory and `s_input` is the i
regress/run_regression.py:11
↓ 3 callers
Method
setAlpha
src/nlr/Layer.h:128
↓ 3 callers
Method
setLowerBound
src/common/GurobiWrapper.cpp:140
↓ 3 callers
Method
setNonBasicAssignment
src/engine/Tableau.cpp:1484
↓ 3 callers
Method
setOptions
maraboupy/MarabouCore.cpp:316
↓ 3 callers
Method
setPhaseStatusInCurrentPhasePattern
src/engine/SumOfInfeasibilitiesManager.cpp:345
↓ 3 callers
Method
setSplitPLConstraint
src/engine/tests/MockEngine.h:171
↓ 3 callers
Method
setTimeLimit
src/common/GurobiWrapper.cpp:335
↓ 3 callers
Method
setUNSATCertificateCurrentPointer
src/engine/Engine.cpp:3615
↓ 3 callers
Method
setUpperBound
src/common/GurobiWrapper.cpp:146
↓ 3 callers
Method
setVerbosity
Set verbosity
src/common/GurobiWrapper.h:146
↓ 3 callers
Method
sigmoidDerivative
src/engine/SigmoidConstraint.cpp:250
↓ 3 callers
Method
size
src/common/Vector.h:133
↓ 3 callers
Method
size
Returns the number of elements in the map. */
deps/CVC4/context/cdinsert_hashmap.h:113
↓ 3 callers
Method
size
deps/CVC4/context/cdtrail_queue.h:86
↓ 3 callers
Method
solve
src/cegar/IncrementalLinearization.cpp:47
↓ 3 callers
Method
storeEquations
src/engine/DegradationChecker.cpp:21
↓ 3 callers
Method
supportSoI
Whether the constraint can contribute the SoI cost function. */
src/engine/MaxConstraint.h:184
↓ 3 callers
Method
testName
tools/cxxtest/cxxtest/RealDescriptions.cpp:86
↓ 3 callers
Method
tightenLowerBound
src/engine/tests/MockTableau.h:557
↓ 3 callers
Method
transpose
Function handling transpose operation, performed on variables Args: op: (tf.op) transpose operation :meta private:
maraboupy/MarabouNetworkTF.py:326
↓ 3 callers
Method
trimZerosFromRight
src/common/MString.cpp:183
↓ 3 callers
Method
updateBoundExplanation
src/engine/BoundManager.cpp:403
↓ 3 callers
Method
updateBoundExplanation
src/proofs/BoundExplainer.cpp:86
↓ 3 callers
Method
updateBoundExplanationSparse
src/engine/BoundManager.cpp:408
↓ 3 callers
Method
updateCurrentPhasePatternForSatisfiedPLConstraints
src/engine/SumOfInfeasibilitiesManager.cpp:289
↓ 3 callers
Method
updateSingleRow
src/basis_factorization/SparseUnsortedLists.cpp:121
↓ 3 callers
Method
updateVariableToComplyWithLowerBoundUpdate
src/engine/Tableau.cpp:1785
↓ 3 callers
Method
updateVariableToComplyWithUpperBoundUpdate
src/engine/Tableau.cpp:1807
↓ 3 callers
Method
write
src/common/tests/Test_File.h:88
↓ 2 callers
Method
__mul__
Multiplication of a neuron's affine transformation with a constant. e.g., (a * x + b) * b' is supported while (a * x + b) * (a' * x'
maraboupy/MarabouPythonic.py:108
↓ 2 callers
Method
activateAll
tools/cxxtest/cxxtest/LinkedList.cpp:69
↓ 2 callers
Function
addAbsConstraint
maraboupy/MarabouCore.cpp:184
↓ 2 callers
Method
addBilinear
Function to add a bilinear constraint to the network Args: v1 (int): Variable representing input1 of Bilinear v2 (int)
maraboupy/parsers/InputQueryBuilder.py:120
↓ 2 callers
Method
addBilinearConstraint
src/common/GurobiWrapper.cpp:275
↓ 2 callers
Method
addLastEntry
src/basis_factorization/SparseUnsortedList.cpp:180
↓ 2 callers
Function
addMaxConstraint
maraboupy/MarabouCore.cpp:159
↓ 2 callers
Method
addSigmoid
Function to add a new Sigmoid constraint Args: v1 (int): Variable representing input of Sigmoid v2 (int): Variable re
maraboupy/parsers/InputQueryBuilder.py:129
↓ 2 callers
Function
addSignConstraint
maraboupy/MarabouCore.cpp:153
↓ 2 callers
Method
addSignConstraint
Function to add a new Sign constraint Args: b (int): Variable representing input of Sign f (int): Variable representi
maraboupy/parsers/InputQueryBuilder.py:165
↓ 2 callers
Method
addSourceLayer
src/nlr/Layer.cpp:418
↓ 2 callers
Function
addSuiteCreateDestroy
Add createSuite()/destroySuite() to current suite
tools/cxxtest/cxxtestgen.py:321
↓ 2 callers
Method
allSplitsSoFar
src/engine/SmtCore.cpp:400
↓ 2 callers
Method
allocate
deps/CVC4/context/context_mm.h:240
↓ 2 callers
Method
analyze
src/engine/ConstraintMatrixAnalyzer.cpp:90
↓ 2 callers
Method
append
src/common/Vector.h:68
↓ 2 callers
Method
applySnCSplit
src/engine/Engine.cpp:134
↓ 2 callers
Function
are_equal
This function tests whether two numbers are the same up to an error tolerance
maraboupy/test/test_core.py:184
↓ 2 callers
Function
asString
tools/cxxtest/cxxtest/ValueTraits.h:185
↓ 2 callers
Method
begin
* Returns an iterator to the begining of the HashMap. * Acts like a hash_map::const_iterator. */
deps/CVC4/context/cdinsert_hashmap.h:82
↓ 2 callers
Function
byteToHex
tools/cxxtest/cxxtest/ValueTraits.cpp:21
↓ 2 callers
Function
calculatePaddingNeeded
src/input_parsers/TensorUtils.cpp:140
↓ 2 callers
Method
checkValueWithinBounds
src/engine/Tableau.cpp:413
↓ 2 callers
Method
clear
src/basis_factorization/SparseUnsortedList.cpp:67
↓ 2 callers
Method
clearNetwork
Clears the network
maraboupy/MarabouNetworkNNet.py:69
↓ 2 callers
Method
clearProperty
Clear the lower bounds and upper bounds map, and the self.additionEquList
maraboupy/parsers/InputQueryBuilder.py:53
↓ 2 callers
Function
closeSuite
Close current suite and add it to the list if valid
tools/cxxtest/cxxtestgen.py:327
↓ 2 callers
Method
computeAssignment
src/nlr/Layer.cpp:130
↓ 2 callers
Method
computeNetworkAttributes
Computes the derived network attributes (equations, relus, bounds) :meta private:
maraboupy/MarabouNetworkNNet.py:174
↓ 2 callers
Method
computeSuccessorLayers
src/nlr/NetworkLevelReasoner.cpp:78
↓ 2 callers
Method
consistentBounds
src/engine/Engine.cpp:3299
↓ 2 callers
Method
consistentBounds
src/engine/tests/MockEngine.h:226
↓ 2 callers
Method
costFunctionJustComputed
src/engine/CostFunctionManager.cpp:426
↓ 2 callers
Method
createLPRelaxation
src/nlr/LPFormulator.cpp:628
↓ 2 callers
Method
deallocate
deps/CVC4/context/context_mm.h:243
↓ 2 callers
Function
define_ipq
This function defines a simple input query directly through MarabouCore Arguments: property_bound: (float) value of upper bound for x
maraboupy/test/test_core.py:144
↓ 2 callers
Method
deletePLCExplanations
src/proofs/UnsatCertificateNode.cpp:133
↓ 2 callers
Function
doFailTest
tools/cxxtest/cxxtest/TestSuite.cpp:66
↓ 2 callers
Method
dump
src/engine/Tableau.cpp:1545
↓ 2 callers
Method
dumpBounds
src/nlr/Layer.cpp:2157
↓ 2 callers
Method
duplicate
src/basis_factorization/LPElement.cpp:64
↓ 2 callers
Method
eliminateVariable
src/nlr/Layer.cpp:1626
↓ 2 callers
Method
end
* Returns an iterator to the end of the HashMap. * Acts like a hash_map::const_iterator. */
deps/CVC4/context/cdinsert_hashmap.h:89
← previous
next →
601–700 of 4,559, ranked by callers