Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve performance of RNG sampling routines #613

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

Improve performance of RNG sampling routines #613

wants to merge 4 commits into from

Commits on Feb 15, 2020

  1. Improve performance of RNG.normal()

    This patch improves the speed at which samples are drawn from
    gaussian distributions. The improvement is activate for matrices
    with more than 2500 components (roughly 32x32x3 and above).
    For large matrices (224x224x3 and above) the expected speedup is
    up to 3x.
    aleju committed Feb 15, 2020
    Configuration menu
    Copy the full SHA
    7769fb6 View commit details
    Browse the repository at this point in the history
  2. Improve RNG.uniform() performance

    This improves the performance of sampling using RNG.uniform().
    The speedup is activated for matrices with 12500+ components
    and is around 2x for large images (224x224x3).
    aleju committed Feb 15, 2020
    Configuration menu
    Copy the full SHA
    55c632e View commit details
    Browse the repository at this point in the history
  3. Fix :func: pointers to numpy

    This removes a few ":func:" tags in docstrings for functions
    that pointed to numpy.
    aleju committed Feb 15, 2020
    Configuration menu
    Copy the full SHA
    b7317ec View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2020

  1. Add changelog for PR

    aleju committed Feb 16, 2020
    Configuration menu
    Copy the full SHA
    c4b78e9 View commit details
    Browse the repository at this point in the history