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

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone