Git Product home page Git Product logo

go-pge's People

Contributors

verdverm avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

zeta1999 andmeier

go-pge's Issues

Format of output files, relation to pypge

I was able to successfully build and run go-pge. However, I have a few simple questions:

  1. We would like to include PGE in a comparative study but we need to be able to run experiments successfully. What we need is to be able to provide the algorithm training data, let it crunch the numbers and then retrieve the final model or a set of models along with their training and testing performance using RMSE, or at least retrieve the models in a form that can be parsed and reused. However, go-pge (or rather scripts/test.sh) produces a bunch of files but it is by far not clear what is exactly contained in each file and what do the numbers mean. I can guess some of it based on the file names but it's only a guess. Could you provide some pointers as to where can we obtain these outputs?
  2. What is the relation of go-pge and https://github.com/verdverm/pypge regarding the algorithm? Is go-pge the same algorithm as pypge for explicit problems? For our study, we like this go version a bit more as it does not involve multiple docker containers and has much more straightforward usage but the outputs are much less readable (hence the first question). However, pypge's outputs are not easy do read too. If pypge is the way to go, we have started a similar issue there: verdverm/pypge#12

If you could provide an answer the questions we would be happy to include your algorithm to our study and cite your paper.

Need a running example/config

PGE seems really cool. Thank you for releasing the code.

I've compiled and built ok. (BTW there are hardcoded /usr/tony paths in levmar.go.) I'm able to run the binary go-pge. And I'm able to change the config files e.g. to make it load the Korns-1 data.

But I am struggling to get it to actually run. When I run ./go-pge --cfg config/main/main_default.cfg I see successful loading of config files and data, and then I see this error:

Unknown init method
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xb code=0x1 addr=0x20 pc=0x4093f44]
[etc]

I have this in my main_default.cfg:

ProblemCfg = prob/prob_bench_default.cfg

and this in my prob_bench_default.cfg:

TrainData = benchmark/Korns_01.trn 
TestData = benchmark/Korns_01.tst

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.