[shogun] Improving shogun's test suite

2019-09-25 Thread Ahmed Essam via shogun-list
Hi all! First I want to apologize for promising to continue contributing in the last month, and not doing so, I got busy. And it seems with school this will continue being the case :"( I would like to contribute to shogun's test suite as part of a course project on software testing. I will take a

[shogun] General Typed Testing Proposal

2019-12-10 Thread Ahmed Essam via shogun-list
Hello all, Currently, there is no systematic testing of classes that does not require the manual enumeration of new sub-classes. An attempt to make a testing framework that can automatically test class families has been made in PR #4712 . I want

Re: [shogun] General Typed Testing Proposal

2020-01-23 Thread Ahmed Essam via shogun-list
tudent > or even mentor? > We could make your generic testing with introspection idea a project > proposal, or part of one. > > Cheers, > Fernando. > > On Tue, 10 Dec 2019 at 18:44, Ahmed Essam via shogun-list < > shogun-list@shogun-toolbox.org> wrote: > >&g

Re: [shogun] GSoC 2020 -Web Tool for Disease Incidence Estimation with Shogun

2020-02-28 Thread Ahmed Essam via shogun-list
Hi Ahmed, Shogun mainly has two other submodules: data and gpl. The data submodule (as the name implies) contains datasets which are used by the meta-examples. The gpl submodule contains source code under the gpl license. Running 'git submodule update --init' will download them for you. They are

Re: [shogun] Error when I try to run an example using gcc

2020-02-29 Thread Ahmed Essam via shogun-list
Shogun needs c++17. Add the flag 'std=c++1z'. On Sun, Mar 1, 2020, 3:11 AM Ahmed Khalifa via shogun-list < shogun-list@shogun-toolbox.org> wrote: > Hello guys, > So as per the document, I should run the example using something like *gcc > cartree.cpp -o native_example -I/path/to/headers -lshogun

Re: [shogun] Error when I try to run an example using gcc

2020-02-29 Thread Ahmed Essam via shogun-list
Try something like this "gcc kmeans.cpp -o native_example -I/path/to/headers -L/path/to/libshogun/ -lshogun -std=c++17" libshogun.so should be in path/to/libshogun/libshogun.so On Sun, Mar 1, 2020 at 4:34 AM Ahmed Khalifa wrote: > Have done that, this is what I get https://pastebin.com/VYe96muB

Re: [shogun] Error when I try to run an example using gcc

2020-02-29 Thread Ahmed Essam via shogun-list
Try `sudo apt install libhdf5-dev`. If that didn't work, try `gcc kmeans.cpp -I/path/to/headers -L/path/to/libshogun/ -lshogun /usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so -std=c++17 -o native_example` On Sun, Mar 1, 2020 at 4:45 AM Ahmed Khalifa wrote: > this is what I get :( > > /usr/bin/l

Re: [shogun] Error when I try to run an example using gcc

2020-03-01 Thread Ahmed Essam via shogun-list
You should probably tinker around and see how to do it, that way you'll learn more. You can check out CMake tutorials to see how to create a project and link libraries and whatnot. You can also lookup how to make CMake show the compilation commands it uses, and see how the examples are built (what

[shogun] Swig R Bindings Fix

2020-09-02 Thread Ahmed Essam via shogun-list
Hi all, I have some time off, and I'm looking for a project to pick up. I enjoyed playing with swig last year, and I think a fun project would be to bring back the R bindings. So I will spend this week and maybe the next understanding how their R module works, and hopefully fix the problem with sh