Comments (1)
Sorry for the late reply. I never encountered this problem, but apparently this comes from VNLB trying to use parallelization with OpenMP, but OpenBLAS being built without OpenMP support.
So, there are two things you can try.
- Disable OpenMP parallelization in VNLB (which will make it run slower)
- Recompile OpenBLAS with OpenMP support.
For option 2, you need to download the source code of OpenBLAS and compile it with the flag USE_OPENMP=1
. Probably something like this:
make USE_OPENMP=1
I never compiled OpenBLAS from its source code, so I won't be able to help you with that.
For option 1, you can either
- disable OpenMP at compilation by commenting in the main
CMakeList.txt
file the lines 30-35, or - set
OMP_NUM_THREADS=1
before calling the denoising program (assuming you are working in Linux) . You can do that with the command
export OMP_NUM_THREADS=1
from vnlb.
Related Issues (10)
- Do you know what is wrong with this ? HOT 5
- Python API HOT 2
- VideoNLB::computeBayesEstimate: insufficient patches for given rank/patch dimension HOT 6
- How to compute VNLB-H 10*10*2? HOT 3
- Take noisy frames as input HOT 1
- Default patch size ? HOT 1
- Optical flow HOT 3
- compiling issue in arch linux HOT 4
- Benchmarking Code HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vnlb.