SciML / PSOGPU.jl

GPU accelerated Particle Swarm Optimization
MIT License
13 stars 1 forks source link

[WIP]Some restructuring and API changes #9

Closed Vaibhavdixit02 closed 11 months ago

Vaibhavdixit02 commented 11 months ago

Use dispatch more and add Optimization.jl API

codecov[bot] commented 11 months ago

Codecov Report

Attention: 51 lines in your changes are missing coverage. Please review.

Comparison is base (b761536) 29.75% compared to head (994c380) 49.38%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #9 +/- ## =========================================== + Coverage 29.75% 49.38% +19.62% =========================================== Files 5 6 +1 Lines 205 243 +38 =========================================== + Hits 61 120 +59 + Misses 144 123 -21 ``` | [Files](https://app.codecov.io/gh/utkarsh530/PSOGPU.jl/pull/9?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Utkarsh) | Coverage Δ | | |---|---|---| | [src/pso\_cpu.jl](https://app.codecov.io/gh/utkarsh530/PSOGPU.jl/pull/9?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Utkarsh#diff-c3JjL3Bzb19jcHUuamw=) | `96.15% <100.00%> (+96.15%)` | :arrow_up: | | [src/pso\_async\_gpu.jl](https://app.codecov.io/gh/utkarsh530/PSOGPU.jl/pull/9?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Utkarsh#diff-c3JjL3Bzb19hc3luY19ncHUuamw=) | `0.00% <0.00%> (ø)` | | | [src/pso\_gpu.jl](https://app.codecov.io/gh/utkarsh530/PSOGPU.jl/pull/9?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Utkarsh#diff-c3JjL3Bzb19ncHUuamw=) | `0.00% <0.00%> (-62.50%)` | :arrow_down: | | [src/PSOGPU.jl](https://app.codecov.io/gh/utkarsh530/PSOGPU.jl/pull/9?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Utkarsh#diff-c3JjL1BTT0dQVS5qbA==) | `53.57% <60.86%> (+46.90%)` | :arrow_up: | | [src/pso\_sync\_cpu.jl](https://app.codecov.io/gh/utkarsh530/PSOGPU.jl/pull/9?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Utkarsh#diff-c3JjL3Bzb19zeW5jX2NwdS5qbA==) | `0.00% <0.00%> (ø)` | | | [src/utils.jl](https://app.codecov.io/gh/utkarsh530/PSOGPU.jl/pull/9?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Utkarsh#diff-c3JjL3V0aWxzLmps) | `60.00% <60.00%> (ø)` | |

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.