MCPcopy Create free account
hub / github.com/NeuralNetworkVerification/Marabou / resetExplanation

Method resetExplanation

src/proofs/BoundExplainer.cpp:314–322  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

312}
313
314void BoundExplainer::resetExplanation( unsigned var, bool isUpper )
315{
316 ASSERT( var < _numberOfVariables );
317 isUpper ? _upperBoundExplanations[var]->set( SparseUnsortedList() )
318 : _lowerBoundExplanations[var]->set( SparseUnsortedList() );
319
320 isUpper ? _trivialUpperBoundExplanation[var]->set( true )
321 : _trivialLowerBoundExplanation[var]->set( true );
322}
323
324void BoundExplainer::setExplanation( const Vector<double> &explanation, unsigned var, bool isUpper )
325{

Callers 1

Calls 2

SparseUnsortedListClass · 0.50
setMethod · 0.45

Tested by 1