Coder Social home page Coder Social logo

Comments (4)

wingedRuslan avatar wingedRuslan commented on July 28, 2024

@KirstieJane Thanks for the opening issue about that!

Indeed, the nx.erdos_renyi_graph() has the parameter seed. If we set this parameter to some value (e.g. 10), you will create the same Erdos Renyi graph each time we call plot_degree_dist.

Do you want to have this value hardcoded G_ER = nx.erdos_renyi_graph(nodes, cost, seed=10) or add this parameter seed to our function plot_degree_dist?

from scona.

KirstieJane avatar KirstieJane commented on July 28, 2024

I think add the parameter to the plot_degree_dist function, and give it a default value. It would be great to also give the options of passing 'random' for the seed and having the code create a new graph each time.

(But not having random as the default, that would have to be explicitly asked for)

from scona.

wingedRuslan avatar wingedRuslan commented on July 28, 2024

@KirstieJane, add commit to PR #121 to address this problem. Now by default, we set seed to 10 (just a default integer value) and we are able to make our results reproducible.
In case it is needed to create random Erdos Renyi Graph, set seed to None.

from scona.

Islast avatar Islast commented on July 28, 2024

Closing since #121 has been merged, adding this random seed setting functionality

from scona.

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.