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

drop Lux "branding" #52

Closed
wants to merge 2 commits into from
Closed

Conversation

CarloLucibello
Copy link
Contributor

@CarloLucibello CarloLucibello commented Jul 10, 2024

fix #51

Some comments

  • Package name has to be finalized, I used DeviceUtils.jl for the time being/
  • I dropped the LuxCUDA extension as it is not really required for data movement. We now have only the CUDA extension. We give warnings if cuDNN is not installed though and point to either using CUDA, cuDNN or using LuxCUDA.
  • Except for the CUDA extension, everything else is just renaming.

Copy link

codecov bot commented Jul 10, 2024

Codecov Report

Attention: Patch coverage is 24.57143% with 132 lines in your changes missing coverage. Please review.

Project coverage is 38.72%. Comparing base (4936a4e) to head (25f3c4f).

Files Patch % Lines
ext/DeviceUtilsAMDGPUExt.jl 0.00% 49 Missing ⚠️
ext/DeviceUtilsCUDAExt.jl 0.00% 44 Missing ⚠️
ext/DeviceUtilscuDNNExt.jl 0.00% 13 Missing ⚠️
ext/DeviceUtilsMetalExt.jl 0.00% 7 Missing ⚠️
src/DeviceUtils.jl 78.12% 7 Missing ⚠️
ext/DeviceUtilsoneAPIExt.jl 0.00% 6 Missing ⚠️
ext/DeviceUtilsTrackerExt.jl 62.50% 3 Missing ⚠️
ext/DeviceUtilsFillArraysExt.jl 50.00% 1 Missing ⚠️
ext/DeviceUtilsGPUArraysExt.jl 0.00% 1 Missing ⚠️
ext/DeviceUtilsZygoteExt.jl 50.00% 1 Missing ⚠️

❗ There is a different number of reports uploaded between BASE (4936a4e) and HEAD (25f3c4f). Click for more details.

HEAD has 2 uploads less than BASE
Flag BASE (4936a4e) HEAD (25f3c4f)
6 4
Additional details and impacted files
@@             Coverage Diff             @@
##             main      #52       +/-   ##
===========================================
- Coverage   85.81%   38.72%   -47.10%     
===========================================
  Files          13       13               
  Lines         289      297        +8     
===========================================
- Hits          248      115      -133     
- Misses         41      182      +141     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

ext/DeviceUtilsCUDAExt.jl Outdated Show resolved Hide resolved
test/runtests.jl Outdated Show resolved Hide resolved
@avik-pal avik-pal mentioned this pull request Jul 10, 2024
32 tasks
@CarloLucibello
Copy link
Contributor Author

not sure why coverage dropped

@avik-pal
Copy link
Member

not sure why coverage dropped

Buildkite doesn't give forks access to secrets. That is fine, I can open a PR from your branch and it will work

@avik-pal
Copy link
Member

Overall looks good, I will pull it into #53 and merge as 1.0 once the other packages are also ready for the tag.

ext/DeviceUtilsCUDAExt.jl Outdated Show resolved Hide resolved
Project.toml Outdated Show resolved Hide resolved
Project.toml Outdated Show resolved Hide resolved
@CarloLucibello
Copy link
Contributor Author

should I rebase?

@avik-pal
Copy link
Member

Yeah do a rebase. But I will merge this together with the 1.0 pr

cleanup

cleanup

fix

improve docstring

require cuDNN

none

functional only if cuDNN is functional

separate cuDNN extension

cleanup
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

make this package framework agnostic?
2 participants