MCPcopy
hub / github.com/PaddlePaddle/PaddleOCR / to_float32

Function to_float32

tools/program.py:180–197  ·  view source on GitHub ↗
(preds)

Source from the content-addressed store, hash-verified

178
179
180def to_float32(preds):
181 if isinstance(preds, dict):
182 for k in preds:
183 if isinstance(preds[k], dict) or isinstance(preds[k], list):
184 preds[k] = to_float32(preds[k])
185 elif isinstance(preds[k], paddle.Tensor):
186 preds[k] = preds[k].astype(paddle.float32)
187 elif isinstance(preds, list):
188 for k in range(len(preds)):
189 if isinstance(preds[k], dict):
190 preds[k] = to_float32(preds[k])
191 elif isinstance(preds[k], list):
192 preds[k] = to_float32(preds[k])
193 elif isinstance(preds[k], paddle.Tensor):
194 preds[k] = preds[k].astype(paddle.float32)
195 elif isinstance(preds, paddle.Tensor):
196 preds = preds.astype(paddle.float32)
197 return preds
198
199
200def train(

Callers 2

trainFunction · 0.85
evalFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…