Activity for IT++

  • Bogdan Cristea Bogdan Cristea posted a comment on discussion Help

    Hi I recommend to checkout the master branch and compile from there IT++. Here is the change I have made: --- a/itpp/base/random_dsfmt.h +++ b/itpp/base/random_dsfmt.h @@ -299,7 +299,7 @@ */ static void do_recursion(typename Context::w128_t *r, typename Context::w128_t *a, typename Context::w128_t *b, typename Context::w128_t *lung) { #if defined(__SSE2__) - const unsigned int SSE2_SHUFF = 0x1bU; +#define SSE2_SHUFF 0x1bU __m128i x = a->si; __m128i z = _mm_slli_epi64(x, SL1);

  • Alireza Sheikh Alireza Sheikh modified a comment on discussion Help

    Hi, I have the same problem on Ubuntu 18.04. error: the last argument must be an 8-bit immediate __m128i y = _mm_shuffle_epi32(lung->si, SSE2_SHUFF); I'm a really bigineere in Linux, can you provid a link to the master branch with a bit more detail response? Thanks in advance. Alireza

  • Alireza Sheikh Alireza Sheikh posted a comment on discussion Help

    Hi, I have the same problem on Ubuntu 18.04. error: the last argument must be an 8-bit immediate __m128i y = _mm_shuffle_epi32(lung->si, SSE2_SHUFF); I'm a really bigineere in Linux, can you provided a link to the master branch with a bit more detail response? Thanks in advance. Alireza

  • Bogdan Cristea Bogdan Cristea posted a comment on ticket #256

    Hi I have solved recently a similar issue that generated errors when IT++ is compiled on Ubuntu Bionic. You can find the relevant change here: https://sourceforge.net/p/itpp/git/ci/bb5c7e95f40e8fdb5c3f3d01a84bcbaf76f3676d/tree/itpp/base/random_dsfmt.h?diff=d425a09330ced7aa8192d695df9d38876df6c76d

  • Kumar Appaiah Kumar Appaiah posted a comment on ticket #256

    Ok, so removing SSE2_SHUFF and replacing the entry with 0x1bU directly works. I will use this fix in Debian.

  • Kumar Appaiah Kumar Appaiah modified a comment on ticket #256

    Replacing SSE_SHUFF with 27 solves the problem, though I don't know if that is right. This may also be connected: https://stackoverflow.com/questions/48726032/using-a-variable-to-index-a-simd-vector-with-mm256-extract-epi32-intrinsic

  • Kumar Appaiah Kumar Appaiah posted a comment on ticket #256

    Replacing SSE_SHUFF with 27 solves the problem, though I don't know if that is right. This may also be connected: https://stackoverflow.com/questions/48726032/using-a-variable-to-index-a-simd-vector-with-mm256-extract-epi32-intrinsic

  • Kumar Appaiah Kumar Appaiah created ticket #256

    Unable to build with g++ 7.3.0

  • Bogdan Cristea Bogdan Cristea posted a comment on discussion Help

    Hi I have provided a fix into the master branch. regards Bogdan

  • Bogdan Cristea Bogdan Cristea committed [bb5c7e]

    corrected compilation on Ubuntu Bionic

  • Greg Greg posted a comment on discussion Help

    Hi, I'm trying to build it++ but am hitting the following compilation error. ~/itpp-4.3.1/itpp/base/random_dsfmt.h:306:18: error: the last argument must be an 8-bit immediate __m128i y = _mm_shuffle_epi32(lung->si, SSE2_SHUFF); Any ideas? Thanks, Greg

  • HanSango HanSango posted a comment on discussion Help

    how to realize the convolutional funciton, should I use filter as conv function?

  • Bogdan Cristea Bogdan Cristea posted a comment on discussion Open Discussion

    Hi IT++ is released under GPL licence and there were some discussions to adopt LGPL. If adopted, probably this will remain the only option for a commercial version. regards Bogdam

  • HanSango HanSango posted a comment on discussion Open Discussion

    Hi all, is there a convolution function for vector? Or I should use filter as convolution function?

  • Michael G. Michael G. modified a comment on discussion Help

  • Michael G. Michael G. posted a comment on discussion Help

    Guys, after a few days browsing the web, ...here i am. Trying to compile ITpp on windows 7 64bits using mingw492_32 ( from Qt 5.5 distri). A few months ago it was working fine, not anymore. sh configure --enable-static --disable-shared -with-blas=blas --with-lapack=lapack --with-fft=fftw3 lapack and blas are found...looks liek it finds FFTW3 but not fftw3.h...but i added path to System path. ...any idea what's going on ? thanks, Output: configure:26046: result: no configure:26190: checking for zfft1dx...

  • J W J W posted a comment on discussion Help

    Never mind! I sorted it out... :-)

  • John Wiley John Wiley posted a comment on discussion Help

    Good afternoon! Does anyone have an example of the LDPC decoder being used to support DVB-S2? I'm working on a soft demod for DVB-S2 and if someone else has already stood up/tested the LDPC codec, this'd be very useful... Best Regards, /jw

  • Vincent Le Nir Vincent Le Nir posted a comment on discussion Open Discussion

    Just for information, what would be the price of a limited commercial version of IT++ ? Best regards, Vincent

  • Bogdan Cristea Bogdan Cristea committed [d425a0]

    Merge commit 'f55b245697f91e9fafb22147375d631b1058b5f6'

  • Bogdan Cristea Bogdan Cristea committed [c34630]

    Merge commit '5380e907ef29344ce0b318c96f96419be3c0cb11'

  • Bogdan Cristea Bogdan Cristea posted a comment on discussion Help

    Hi From command line use cmake .. -DITPP_EXCEPTIONS=on or in cmake-gui define a new variable ITPP_EXCEPTIONS of type bool and init with true. This should at least put in config.h a #define ITPP_EXCEPTIONS regards Bogdan

  • ryn ryn posted a comment on discussion Help

    Hi I'm using cmake to compile itpp (v 4.3.1 ) on windows with gcc I need to enable itpp exceptions but there is no information on the Installation page about enabling exceptions using cmake How can i enable exceptions with cmake?

  • Alessandro Ugolini Alessandro Ugolini created ticket #255

    Error in operators > and < with ivec

  • Harish Vangala Harish Vangala modified a comment on discussion Help

    IT++ has a large collection of utilities, which might be an overkill for many cases where all that the user needs is: Vec<T>, Mat<T>, random numbers, and overloaded operators. In other words, all that the user ever needs is #include<itpp/itbase.h> for all his applications and nothing more. In this case, I find a precompiled header an overkill, because he can compile all those IT++ routines along with his program without any significant/noticeable additional delay. In some cases, user may be willing...

  • Harish Vangala Harish Vangala modified a comment on discussion Help

    IT++ has a large collection of utilities, which might be an overkill for many cases where all that the user needs is: Vec<T>, Mat<T>, random numbers, and overloaded operators. In other words, all that the user ever needs is #include<itpp/itbase.h> for all his applications and nothing more. In this case, I find a precompiled header an overkill, because he can compile all those IT++ routines along with his program without any significant/noticeable additional delay. In some cases, user may be willing...

  • Harish Vangala Harish Vangala modified a comment on discussion Help

    IT++ has a large collection of utilities, which might be an overkill for many cases where all that the user needs is: Vec<T>, Mat<T>, random numbers, and overloaded operators. In other words, all that the user ever needs is include<itpp itbase.h=""> for all his applications and nothing more. In this case, I find a precompiled header an overkill, because he can compile all those IT++ routines along with his program without any significant/noticeable additional delay. In some cases, user may be willing...

  • Harish Vangala Harish Vangala modified a comment on discussion Help

    IT++ has a large collection of utilities, which might be an overkill for many cases where only basic linear algebra and RNG utilities are desired. (mainly Vec<T>, Mat<T>, random numbers, and overloaded operators) In other words, the user needs to include itpp/itbase.h for all his applications and nothing else. In this case, I find expecting a precompiled header is an overkill. In my expectation, by simply having: 1. #include of a set of .h and .cpp files of IT++, in the source (maybe, replacing itpp/itbase.h)...

  • Harish Vangala Harish Vangala modified a comment on discussion Help

    IT++ has a large collection of utilities, which might be an overkill for many cases where only basic linear algebra and RNG utilities are desired. (mainly Vec<T>, Mat<T>, random numbers, and overloaded operators) In other words, the user needs to include itpp/itbase.h for all his applications and nothing else. In this case, I find expecting a precompiled header is an overkill. In my expectation, by simply having: 1. #include at user end (maybe, replacing itpp/itbase.h) 2. a copy of the extracted...

  • Harish Vangala Harish Vangala posted a comment on discussion Help

    IT++ has a large collection of utilities, which might be an overkill for many cases where only basic linear algebra and RNG utilities are desired. (mainly Vec<T>, Mat<T>, random numbers, and overloaded operators) In other words, the user needs to include itpp/itbase.h for all his applications and nothing else. In this case, I find expecting a precompiled header is an overkill. In my expectation, by simply having: 1. #include by user 2. a copy of the extracted itpp folder from the package in the current...

  • Martin Hauke Martin Hauke created ticket #254

    Some gtests (SISO.all and Rand) fail on recent openSUSE Tumbleweed versions

  • Conrad Sanderson Conrad Sanderson posted a comment on discussion Open Discussion

    There is a new C++ signal processing library called SigPack: http://sigpack.sourceforge.net/ https://sourceforge.net/projects/sigpack/ SigPack is actively developed, while IT++ seems to be stagnant these days.

  • Mahdi SHK Mahdi SHK posted a comment on discussion Help

    Hi, Is there any way to generate diffrent H matrices of LDPC code with the same degree...

  • Kiran Karra Kiran Karra created ticket #253

    RS Decoder Fails in Loop w/ seg-fault

  • Michael Olivas Michael Olivas posted a comment on discussion Help

    Was this ever resolved? Because I am having exactly the same problem trying to set...

  • Bogdan Cristea Bogdan Cristea posted a comment on discussion Help

    Hi Sorry, my mistake, it has been some time since I haven't used SISO modules. There...

  • MAROUA MHAMDI MAROUA MHAMDI modified a comment on discussion Help

    Hi, Thank you for your response. I was talking about resetting the punctured bits...

  • MAROUA MHAMDI MAROUA MHAMDI posted a comment on discussion Help

    Hi, Thank you for your response. I'm talking about resetting the punctured bits to...

  • Bogdan Cristea Bogdan Cristea posted a comment on discussion Help

    Hi This is done internally using the puncturing matrix. regards Bogdan

  • MAROUA MHAMDI MAROUA MHAMDI modified a comment on discussion Help

    Is there any ITPP function that set the punctured bits to zero before soft decoding...

  • MAROUA MHAMDI MAROUA MHAMDI posted a comment on discussion Help

    Is there any ITPP function that set the punctred bits to zero before soft decoding...

  • Bogdan Cristea Bogdan Cristea posted a comment on discussion Open Discussion

    For tests on Windows this service https://www.appveyor.com is free for open-source...

  • Niklas Doose Niklas Doose created ticket #252

    Unrepresentable size of matrices let program crash

  • Frank Frank posted a comment on ticket #87

    p.s.: I think it's OK to violate GPL in your house for your private enjoyment. But...

  • Frank Frank posted a comment on ticket #87

    The GPL forbids to link with GPL-incompatible parts. Embedding IT++/Mex functions...

  • Harish Vangala Harish Vangala modified a comment on ticket #87

    I am a current ardent user of IT++ library for my research. This post is so timely...

  • Harish Vangala Harish Vangala posted a comment on ticket #87

    I am a current ardent user of IT++ library for my research. This post is so timely...

  • andy_panov andy_panov posted a comment on ticket #87

    Hi Bogdan I am OK if license is changed if you feel it would be benefitial for the...

  • Frank Frank posted a comment on ticket #87

    Maybe you cannot reach every developer to ask for permission. Maybe even some disagree....

  • Bogdan Cristea Bogdan Cristea posted a comment on ticket #87

    Hi I have just received an e-mail from someone interested in using IT++ algorithms...

  • Bogdan Cristea Bogdan Cristea modified ticket #87

    GPL->LGPL licence change, more suitable for a library with basic vector and matrix objects

  • Farzad Etemadi Farzad Etemadi posted a comment on discussion Help

    Hi Bogdan I used Visual Studio 14 2015, I did not see an option specifically for...

  • Bogdan Cristea Bogdan Cristea modified a comment on discussion Help

    Hi What generator did you select in cmake? You need to select a generator corresponding...

  • Bogdan Cristea Bogdan Cristea posted a comment on discussion Help

    Hi What generator did you select in cmake. You need to select a generator corresponding...

  • Farzad Etemadi Farzad Etemadi posted a comment on discussion Help

    Thanks Bogdan. I followed the instructions. In itpp-4.3.1\build directory, I did...

  • Bogdan Cristea Bogdan Cristea posted a comment on discussion Help

    Hi Instructions specific for MSVC++ are found here: http://itpp.sourceforge.net/4.3.1/installation.html#inst_instr_cmake...

  • Farzad Etemadi Farzad Etemadi posted a comment on discussion Help

    Hi Could someone please point me to the full instructions on how to use cmake for...

  • Kumar Appaiah Kumar Appaiah posted a comment on discussion Open Discussion

    I have added support for testing the Debian package building with Travis CI using...

  • Kumar Appaiah Kumar Appaiah posted a comment on ticket #103

    Some more: #include <itpp/itcomm.h> #include <iostream> #include <algorithm> namespace...

  • Kumar Appaiah Kumar Appaiah posted a comment on ticket #103

    How is this for a start? #include <itpp/itcomm.h> #include <iostream> namespace itpp...

  • Kumar Appaiah Kumar Appaiah posted a comment on ticket #103

    I will look into this and put my comments here. I agree with your assessment, and...

  • Kumar Appaiah Kumar Appaiah posted a comment on discussion Open Discussion

    You can do one of two things: Place a post-receive hook or automatically push to...

  • Bogdan Cristea Bogdan Cristea modified a comment on ticket #103

    Hi We should update the IT++ code to C++11. This task might require a moderate rewrite...

  • Bogdan Cristea Bogdan Cristea posted a comment on ticket #103

    Hi We should update the IT++ code to C++11. This task might require a moderate rewrite...

  • Bogdan Cristea Bogdan Cristea posted a comment on discussion Open Discussion

    Hi The ideea is very good especially because we get travis-ci support. On how many...

  • Kumar Appaiah Kumar Appaiah posted a comment on discussion Open Discussion

    I put the IT++ source code on Github and added support for Travis-CI and coveralls....

  • Kumar Appaiah Kumar Appaiah created ticket #103

    Support C++11 loop goodness

  • naijun zheng naijun zheng posted a comment on discussion Help

    it may be caused by win32 program compiling. the memory limitaion is below to 2GB,...

  • Gianni Gianni posted a comment on discussion Open Discussion

    I answer to myself: I've installed again itpp from git source and not from .tar (the...

  • Gianni Gianni posted a comment on discussion Open Discussion

    Update. I tried to run itpp_gtest and the result il this: [----------] 2 tests from...

  • naijun zheng naijun zheng posted a comment on discussion Help

    Hi, everyone I have installed itpp linked with VS2012 in Win7. The program of LDPC...

  • naijun zheng naijun zheng posted a comment on discussion Help

    Hi, everyone I have installed itpp linked with VS2012 in Win7. The program of LDPC...

  • Ioannis Ioannis posted a comment on discussion Help

    Hi Bogdan, I have linked the libraries as you mention. I have stored the f2c.a, blas.a,...

  • Gianni Gianni posted a comment on discussion Open Discussion

    Hi guys, I'm trying to implement multilateration with four BSs. In this contest I...

  • Niklas Doose Niklas Doose created ticket #102

    Compare vectors elementwise with binary vector output

  • andy_panov andy_panov posted a comment on discussion Help

    Hi, It seems like you are mixing the OMP and Windows native threading facilities....

  • clpclw clpclw modified a comment on discussion Help

    At first,I'm glad to see your answer,Thank you very much. Then if I have a thread...

  • clpclw clpclw posted a comment on discussion Help

    At first,I'm glad to see your answer,Thank you very much. Then if I have a thread...

  • andy_panov andy_panov posted a comment on discussion Help

    Nothing special. Your code should be fine till threads work with different output...

  • clpclw clpclw posted a comment on discussion Help

    I successfully used Cmake to build itpp_debug.dll/itpp.dll with blas_win32.dll,lapack_win32.dll,libfftw3-3.dll.Then...

  • Jake Wortman Jake Wortman posted a comment on discussion Help

    Thanks for getting back to me. I have read the instructions thouroughly, but there...

  • Bogdan Cristea Bogdan Cristea modified ticket #251

    LDPC_Generator_Systematic::construct() returns wrong ordering

  • Bogdan Cristea Bogdan Cristea posted a comment on ticket #251

    changes pushed into master

  • Bogdan Cristea Bogdan Cristea committed [1553f9]

    solved bug in LDPC class

  • Bogdan Cristea Bogdan Cristea posted a comment on discussion Help

    Hi IT+ uses cmake compilation system to compile and install IT++. Please follow the...

  • Jake Wortman Jake Wortman posted a comment on discussion Help

    Hi, I am new to c++ and am trying to code up a program that uses some it++ functions...

  • Michael Meidlinger Michael Meidlinger created ticket #251

    LDPC_Generator_Systematic::construct() returns wrong ordering

  • MAROUA MHAMDI MAROUA MHAMDI posted a comment on discussion Help

    Hi everyone, I have a problem with the output of the soft demapper function (demodulate_soft_bits)...

  • Michael Meidlinger Michael Meidlinger created ticket #250

    Cmake: Combination of static and debug

  • Bogdan Cristea Bogdan Cristea posted a comment on discussion Help

    Hi For matrix concatenation look at Mat class help http://itpp.sourceforge.net/4.3.1/classitpp_1_1Mat.html...

  • Bogdan Cristea Bogdan Cristea posted a comment on discussion Help

    Check cmake documemtation. Also github projects might help https://github.com/sz...

  • Angela Suarez Angela Suarez posted a comment on discussion Help

    Hello everyone! I'm new in this community and I need some help with Alamouti Code....

  • zhongyunlong zhongyunlong posted a comment on discussion Help

    I am a beginner, can only step by step according to do, do not know how to do it...

  • Bogdan Cristea Bogdan Cristea posted a comment on discussion Help

    Hi IT++ relies now on cmake for compilation and I'd recomment using cmake when you...

  • zhongyunlong zhongyunlong posted a comment on discussion Help

    Hello ,Could you help with integrating the IT++ library and the Qt Designer?

  • zhongyunlong zhongyunlong posted a comment on discussion Help

    I want to use IT++ library in the Qt Designer,what should I do ?

  • Ioannis Ioannis posted a comment on discussion Help

    Ok. I think that these are just warnings cause my project works fine. So, here is...

<< < 1 2 >