Giter VIP home page Giter VIP logo

Comments (5)

mcaceresb avatar mcaceresb commented on July 21, 2024 1

@tatanlabra I won't do this until I have access to Stata 17. However, I will add a disclaimer the benchmarks (in particular collapse) are presumably dated.

from stata-gtools.

mcaceresb avatar mcaceresb commented on July 21, 2024 1

@tatanlabra While I appreciate the offer I would rather run the benchmarks myself before updating the README. (I am also curious to test out the faster collapse.) However, you are welcome to post your results here so others might find this thread (only warning is that I manually copy the times to make the plot; I didn't automate that part.)

from stata-gtools.

tatanlabra avatar tatanlabra commented on July 21, 2024

@mcaceresb, I can run the quick benchmarks in 16 and 17, maybe adding box plots from different scenarios, and sharing the results here.

from stata-gtools.

santiago-afonso avatar santiago-afonso commented on July 21, 2024

I can help with Stata 17 benchmarks as well. (Regardless I'll keep using Gtools as the syntax and capabilities are better than Stata's commands!)

from stata-gtools.

mcaceresb avatar mcaceresb commented on July 21, 2024

@tatanlabra @osnofas I finally had occasion to test out Stata's collapse on 17/MP. collapse was indeed faster on my quick benchmarks. However, after some probing:

  • Single core performance is slower for native collapse.
  • In SE native collapse remains slower.
  • The speed improvement does not hold for some collapses or machines (on my laptop, even slightly complicated collapses were slower, as were collapses with larger data, e.g. 100M; on the server where I work, however, native collapse was 2x faster across the board).

I resolved to note in the README and the gcollapse docs that the native collapse in 17/MP is often faster but may also be slower. I think this is a sensible way to update the docs (but feel free to add any comments or feedback). Cheers!

from stata-gtools.

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.