Skip to content
This repository has been archived by the owner on Nov 4, 2024. It is now read-only.

refactor: general code cleanups #84

Merged
merged 15 commits into from
Jul 14, 2024
Merged

refactor: general code cleanups #84

merged 15 commits into from
Jul 14, 2024

Conversation

avik-pal
Copy link
Member

@avik-pal avik-pal commented Jul 13, 2024

Updates

  • general refactors to simplify the code
  • using get_device_type inside performance-sensitive code instead of get_device
  • ForwardDiff.jl is now a main dependency. Needed for some of the future performance improvements that are planned.

Needs

@avik-pal avik-pal force-pushed the ap/update branch 3 times, most recently from 1462e59 to e53c05a Compare July 13, 2024 03:32
@avik-pal avik-pal force-pushed the ap/update branch 2 times, most recently from 5bd236f to ecad149 Compare July 13, 2024 04:34
@avik-pal avik-pal force-pushed the ap/update branch 2 times, most recently from e21991e to 36078ef Compare July 13, 2024 04:53
@avik-pal avik-pal force-pushed the ap/update branch 2 times, most recently from e4a34a9 to db0d1b4 Compare July 13, 2024 06:45
@avik-pal avik-pal force-pushed the ap/update branch 2 times, most recently from 635eaad to 3ec79df Compare July 13, 2024 18:24
src/impl/fused_conv.jl Outdated Show resolved Hide resolved
Copy link

codecov bot commented Jul 13, 2024

Codecov Report

Attention: Patch coverage is 44.44444% with 75 lines in your changes missing coverage. Please review.

Project coverage is 49.51%. Comparing base (9110a5d) to head (0184472).

Files Patch % Lines
ext/LuxLibCUDAExt/cublaslt.jl 0.00% 17 Missing ⚠️
src/impl/fused_conv.jl 44.44% 15 Missing ⚠️
ext/LuxLibcuDNNExt/batchnorm.jl 0.00% 13 Missing ⚠️
ext/LuxLibCUDAExt/fused_dense.jl 0.00% 12 Missing ⚠️
ext/LuxLibAMDGPUExt.jl 0.00% 6 Missing ⚠️
src/utils.jl 60.00% 6 Missing ⚠️
ext/LuxLibTrackerExt.jl 20.00% 4 Missing ⚠️
ext/LuxLibTrackerAMDGPUExt.jl 0.00% 1 Missing ⚠️
ext/LuxLibcuDNNExt/LuxLibcuDNNExt.jl 0.00% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##             main      #84       +/-   ##
===========================================
- Coverage   77.90%   49.51%   -28.39%     
===========================================
  Files          25       23        -2     
  Lines         783      729       -54     
===========================================
- Hits          610      361      -249     
- Misses        173      368      +195     

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

@avik-pal avik-pal merged commit 84959b3 into main Jul 14, 2024
19 of 27 checks passed
@avik-pal avik-pal deleted the ap/update branch July 14, 2024 00:09
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant