@@ -18,9 +18,9 @@ static std::unordered_map<int, std::shared_ptr<void>> s_optimizers;
1818
1919// C++ interface
2020
21- template <typename ds_params_percision_t , typename ds_state_precision_t >
22- void Adam_Optimizer::Step_1 (ds_params_percision_t * _params,
23- ds_params_percision_t * grads,
21+ template <typename ds_params_precision_t , typename ds_state_precision_t >
22+ void Adam_Optimizer::Step_1 (ds_params_precision_t * _params,
23+ ds_params_precision_t * grads,
2424 ds_state_precision_t * _exp_avg,
2525 ds_state_precision_t * _exp_avg_sq,
2626 size_t _param_size)
@@ -67,9 +67,9 @@ void Adam_Optimizer::Step_1(ds_params_percision_t* _params,
6767 }
6868}
6969
70- template <typename ds_params_percision_t , typename ds_state_precision_t >
71- void Adam_Optimizer::Step_4 (ds_params_percision_t * _params,
72- ds_params_percision_t * grads,
70+ template <typename ds_params_precision_t , typename ds_state_precision_t >
71+ void Adam_Optimizer::Step_4 (ds_params_precision_t * _params,
72+ ds_params_precision_t * grads,
7373 ds_state_precision_t * _exp_avg,
7474 ds_state_precision_t * _exp_avg_sq,
7575 size_t _param_size)
@@ -126,9 +126,9 @@ int create_adam_optimizer(int optimizer_id,
126126 return 0 ;
127127}
128128
129- template <typename ds_params_percision_t , typename ds_state_precision_t >
130- void Adam_Optimizer::Step_8 (ds_params_percision_t * _params,
131- ds_params_percision_t * grads,
129+ template <typename ds_params_precision_t , typename ds_state_precision_t >
130+ void Adam_Optimizer::Step_8 (ds_params_precision_t * _params,
131+ ds_params_precision_t * grads,
132132 ds_state_precision_t * _exp_avg,
133133 ds_state_precision_t * _exp_avg_sq,
134134 size_t _param_size)
@@ -145,16 +145,16 @@ void Adam_Optimizer::Step_8(ds_params_percision_t* _params,
145145 (_param_size - rounded_size));
146146}
147147
148- template <typename ds_params_percision_t , typename ds_state_precision_t >
148+ template <typename ds_params_precision_t , typename ds_state_precision_t >
149149void step_invoker (std::shared_ptr<Adam_Optimizer> opt,
150150 void * _params,
151151 void * grads,
152152 void * _exp_avg,
153153 void * _exp_avg_sq,
154154 size_t _param_size)
155155{
156- opt->Step_8 ((ds_params_percision_t *)(_params),
157- (ds_params_percision_t *)(grads),
156+ opt->Step_8 ((ds_params_precision_t *)(_params),
157+ (ds_params_precision_t *)(grads),
158158 (ds_state_precision_t *)(_exp_avg),
159159 (ds_state_precision_t *)(_exp_avg_sq),
160160 _param_size);
@@ -165,12 +165,12 @@ std::map<std::tuple<c10::ScalarType, c10::ScalarType>,
165165 invokers;
166166
167167// Fill map with template functions for each type
168- template <class ds_params_percision_t , class ds_state_precision_t >
168+ template <class ds_params_precision_t , class ds_state_precision_t >
169169void create_invoker ()
170170{
171- invokers[std::tuple (c10::CppTypeToScalarType<ds_params_percision_t >(),
171+ invokers[std::tuple (c10::CppTypeToScalarType<ds_params_precision_t >(),
172172 c10::CppTypeToScalarType<ds_state_precision_t >())] =
173- step_invoker<ds_params_percision_t , ds_state_precision_t >;
173+ step_invoker<ds_params_precision_t , ds_state_precision_t >;
174174}
175175struct InvokerInitializer {
176176 InvokerInitializer ()
0 commit comments