Skip to content
This repository has been archived by the owner on Sep 25, 2023. It is now read-only.

[RELEASE] cusignal v22.06 #488

Merged
merged 12 commits into from
Jun 7, 2022
Merged

[RELEASE] cusignal v22.06 #488

merged 12 commits into from
Jun 7, 2022

Commits on Mar 17, 2022

  1. DOC

    raydouglass committed Mar 17, 2022
    Configuration menu
    Copy the full SHA
    081da13 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2022

  1. Merge pull request #466 from rapidsai/branch-22.04

    [gpuCI] Forward-merge branch-22.04 to branch-22.06 [skip gpuci]
    GPUtester authored Mar 23, 2022
    Configuration menu
    Copy the full SHA
    217f596 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2022

  1. Add/fix installation sections for SDR example notebooks (#476)

    - Adjusts the installation section for the RTL-SDR example notebook to properly install all of the NeMo ASR toolkit dependencies as well as SoapySDR with RTL-SDR support
    - Installs pyaudio + SoapySDR with LimeSDR support for the general SDR example notebook
    - Adds a disclaimer to both notebooks that they will not work without an SDR device connected
    
    Closes #469 
    Closes #470
    
    Authors:
      - Charles Blackmon-Luca (https://github.com/charlesbluca)
    
    Approvers:
      - Adam Thompson (https://github.com/awthomp)
    
    URL: #476
    charlesbluca authored Apr 20, 2022
    Configuration menu
    Copy the full SHA
    50b92be View commit details
    Browse the repository at this point in the history
  2. Extend get_pinned_mem to work with more dtype / shapes (#477)

    This PR makes some changes to `get_pinned_mem` so that it properly handles dtypes other than `uint8` - it also adds some additional handling for `shape` so that integers are now supported, and the output array actually has the input `shape`.
    
    Authors:
      - Charles Blackmon-Luca (https://github.com/charlesbluca)
    
    Approvers:
      - Adam Thompson (https://github.com/awthomp)
    
    URL: #477
    charlesbluca authored Apr 20, 2022
    Configuration menu
    Copy the full SHA
    2481660 View commit details
    Browse the repository at this point in the history
  3. Fix pinned buffer IO issues (#479)

    This PR resolve pinned buffer IO issues introduced in de9be48; essentially, if `read_bin` is passed a `buffer` and `dtype`, it should prioritize `buffer.dtype` over `dtype` to ensure that the buffer and memmap sizes match up.
    
    Still want to add IO tests to ensure that things are working properly, and potentially alter `read_bin` to raise an error if both `buffer` and `dtype` are provided.
    
    Closes #474
    
    Authors:
      - Charles Blackmon-Luca (https://github.com/charlesbluca)
    
    Approvers:
      - Adam Thompson (https://github.com/awthomp)
    
    URL: #479
    charlesbluca authored Apr 20, 2022
    Configuration menu
    Copy the full SHA
    d69f9cb View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2022

  1. Use pre-commit to enforce Python style checks (#478)

    This PR adds a [pre-commit](https://pre-commit.com/) configuration to this repo to enforce the Python style checks - it also modifies the gpuCI style check to use pre-commit instead of just `isort`.
    
    The pre-commit configuration can probably be expanded to include CUDA style enforcement with `clang-format`, but this seemed like a decent starting point.
    
    Authors:
      - Charles Blackmon-Luca (https://github.com/charlesbluca)
    
    Approvers:
      - AJ Schmidt (https://github.com/ajschmidt8)
      - Adam Thompson (https://github.com/awthomp)
    
    URL: #478
    charlesbluca authored Apr 22, 2022
    Configuration menu
    Copy the full SHA
    600eb63 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2022

  1. Use conda to build python packages during GPU tests (#480)

    This PR convert the `from sources` build we are doing in GPU test job to a `conda build`. This is done for the following reasons:
    - This is required step to improve the Ops CI/CD setup to a more convenient pipeline
    - This is required to start using `conda` compilers and `mamba` to build RAPIDS packages
    - This prevent us from manually managing and installing the dependencies in GPU job
    - This ensure the packages can be installed
    - This ensure the tests are running and working against the package content and not the build results. Currently the Python packages are not tested.
    
    This may increase the global pipeline time, but the usage of `mamba` should resolve this as `mamba` is faster than `conda` to build packages
    
    Authors:
      - Jordan Jacobelli (https://github.com/Ethyling)
    
    Approvers:
      - AJ Schmidt (https://github.com/ajschmidt8)
      - Brad Rees (https://github.com/BradReesWork)
    
    URL: #480
    jjacobelli authored May 11, 2022
    Configuration menu
    Copy the full SHA
    07289a1 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2022

  1. fix changelog

    ajschmidt8 committed May 20, 2022
    Configuration menu
    Copy the full SHA
    238ddf9 View commit details
    Browse the repository at this point in the history
  2. Use conda compilers (#461)

    This PR enables the usage of conda compilers to build conda packages. This is required to use `mambabuild`
    
    Authors:
      - Jordan Jacobelli (https://github.com/Ethyling)
    
    Approvers:
      - AJ Schmidt (https://github.com/ajschmidt8)
    
    URL: #461
    jjacobelli authored May 20, 2022
    Configuration menu
    Copy the full SHA
    b9aa582 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2022

  1. Simplify conda recipes (#484)

    Simplify recipes using `{{ target_platform }}` for `sysroot` package and `compiler()` function in `ignore_run_exports_from`
    
    Authors:
      - Jordan Jacobelli (https://github.com/Ethyling)
    
    Approvers:
      - AJ Schmidt (https://github.com/ajschmidt8)
    
    URL: #484
    jjacobelli authored May 23, 2022
    Configuration menu
    Copy the full SHA
    52a53a7 View commit details
    Browse the repository at this point in the history
  2. Build packages using mambabuild (#453)

    Use `mambabuild` to build `conda` packages. This should speed up the builds and help to debug `conda` conflict issues
    
    Authors:
      - Jordan Jacobelli (https://github.com/Ethyling)
    
    Approvers:
      - AJ Schmidt (https://github.com/ajschmidt8)
    
    URL: #453
    jjacobelli authored May 23, 2022
    Configuration menu
    Copy the full SHA
    50e9d64 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2022

  1. update changelog

    raydouglass committed Jun 7, 2022
    Configuration menu
    Copy the full SHA
    5557e98 View commit details
    Browse the repository at this point in the history