DeepSpeed
CPUAdam fp16 and bf16 support
#5409
Merged

CPUAdam fp16 and bf16 support #5409

tjruwase merged 37 commits into deepspeedai:master from BacharL:hab_cpu_adam
BacharL
BacharL BacharL requested a review from mrwyattii mrwyattii 2 years ago
BacharL BacharL requested a review from awan-10 awan-10 2 years ago
BacharL BacharL requested a review from arashb arashb 2 years ago
BacharL BacharL marked this pull request as draft 2 years ago
BacharL BacharL force pushed from 79a9e8e4 to a9d5b2c0 2 years ago
BacharL BacharL force pushed from a9d5b2c0 to 11ddda8c 2 years ago
BacharL BacharL changed the title [SW-173858] CPUAdam fp16 and bf16 support CPUAdam fp16 and bf16 support 2 years ago
BacharL BacharL force pushed from 11ddda8c to 8b99fe52 2 years ago
BacharL BacharL marked this pull request as ready for review 2 years ago
BacharL BacharL requested a review from tjruwase tjruwase 2 years ago
BacharL BacharL requested a review from loadams loadams 2 years ago
tjruwase
tjruwase commented on 2024-05-03
tjruwase
tjruwase commented on 2024-05-04
tjruwase
tjruwase commented on 2024-05-04
tjruwase
tjruwase commented on 2024-05-04
tjruwase
tjruwase commented on 2024-05-04
tjruwase
tjruwase commented on 2024-05-04
tjruwase
[SW-0] allow running tests on simulator
65faa95d
fused adam for hpu
f18eef35
CPUAdam fp16 and bf16 support
c3899714
add missing functions
04a95e53
remvoe set_dtype function, move dtype argument to constructor
46138042
fix dead code
4f13b2e6
cleanup half_precision
fd9901d8
remove HALF_DTYPE compiler define
9b3151db
apply changes to cpulion and cpuadagrad
f940312d
fix compile errors
beb0d6cd
fix compile errors
f7ee43cf
pre commit
d8efc503
BacharL BacharL force pushed from 6300c833 to 7d513597 2 years ago
BacharL BacharL force pushed from 7d513597 to d8efc503 2 years ago
BacharL
tjruwase
tjruwase commented on 2024-05-06
codepsell fixes
a5a0531f
fix typo
42cbf955
tjruwase Merge branch 'master' into hab_cpu_adam
aaeffe69
RezaYazdaniAminabadi
RezaYazdaniAminabadi commented on 2024-05-07
cpu adam templated param,state and device types
d9d21883
fix cuda build
4d150cf9
pre commit
930ca333
apply changes to adagrad and lion
468a314f
pre commit
2987e5fa
fix typos
3c86804a
BacharL
tjruwase
tjruwase commented on 2024-05-08
tjruwase Merge branch 'master' into hab_cpu_adam
cebcd21e
Revert "fused adam for hpu"
a690a0df
cleanup device params and cuda specific code from cpuadam
f518a701
cleanup cuda code from cpulion and cpuadagrad
79477f37
fix builders
023d1f85
pre commit
005c7cc8
fix builders
9b115590
fix cpulion build
48ac1297
remove unused function declerations
abc5b2bd
tjruwase Merge branch 'master' into hab_cpu_adam
6bd525ad
fix bf16 to numpy conversion in tests
8aa6a204
BacharL
BacharL commented on 2024-05-12
tjruwase Merge branch 'master' into hab_cpu_adam
cbef0bfb
skip test_torch_adamw_equal for invalid parameter combinations
23625cfe
BacharL BacharL force pushed from badfdeed to 23625cfe 2 years ago
remove fp16_param_groups argument
e8e1b251
pre commit
0f5ffc3d
tjruwase Merge branch 'master' into hab_cpu_adam
62975f28
tjruwase
tjruwase approved these changes on 2024-05-20
tjruwase tjruwase merged 69af3611 into master 2 years ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone