src/core/network/NeuralNetwork.java
public void waitToComplete() {
        if (!isStarted()) return;
        executeLock.lock();
        if (isProcessing()) completeLockCondition.awaitUninterruptibly();
        executeLock.unlock();
    }
/**
     * Waits for neural network to finalize it execution (processing).
     *
     */
Waits for neural network to finalize it execution (processing).
Waits for neural network to finalize it execution ( processing ) .
public void waitToComplete() {
        if (!isStarted()) return;
        executeLock.lock();
        if (isProcessing()) completeLockCondition.awaitUninterruptibly();
        executeLock.unlock();
    }
public void waitToComplete ( ) { if ( ! isStarted ( ) ) return ; executeLock . lock ( ) ; if ( isProcessing ( ) ) completeLockCondition . awaitUninterruptibly ( ) ; executeLock . unlock ( ) ; }
Waits for neural network to finalize it execution (processing).
Waits for neural network to finalize it execution ( processing ) .