Giter Club home page Giter Club logo

Comments (6)

gurbinder533 avatar gurbinder533 commented on July 30, 2024

Hello,
We have been able to reproduce this error and are working on the fix. We will push the changes as soon as possible and let you know.

from galois.

Yang-YiFan avatar Yang-YiFan commented on July 30, 2024

I've also encountered a similar issue in matrix completion. The program went segmentation fault on both gr and sgr format input even with one thread.
Any idea why I can't run SGD on one thread?

from galois.

l-hoang avatar l-hoang commented on July 30, 2024

Hello.

@WyjAloneSmile May you give me the command you used to convert your edgelist to the gr format as well as the command line you used to run sgd?

@Yang-YiFan Please open a separate issue with more details such as the command line used, graph used, etc, and I can take a look at your problem.

Thank you.

from galois.

WyjAloneSmile avatar WyjAloneSmile commented on July 30, 2024

Hello.

@WyjAloneSmile May you give me the command you used to convert your edgelist to the gr format as well as the command line you used to run sgd?

@Yang-YiFan Please open a separate issue with more details such as the command line used, graph used, etc, and I can take a look at your problem.

Thank you.

convert edgelist to gr: ./graph-convert input_graph output_graph -edgelist2gr -edgeType=int32
run SGD: yhrun -N 2 -n 2 -c 1 ./sgd input_gr -runs=1 -t=1 -DECAY_RATE=0.5 -LAMBDA=0.001 -LEARNING_RATE=0.001 -maxIterations=1000

from galois.

l-hoang avatar l-hoang commented on July 30, 2024

Hello @WyjAloneSmile.

Please try using "-edgeType=float64" instead of "-edgeType=int32". The distributed SGD graph expects a double for its datatype.

I am not able to reproduce the exact error you are seeing, but using int32 does cause the program to hang on my end. Using float64 causes it to run to completion correctly.

Let me know how it goes.

Thanks,
Loc

from galois.

l-hoang avatar l-hoang commented on July 30, 2024

I'll be closing this issue unless there are still problems. In that case, please reopen it.

from galois.

Related Issues (20)

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.