MCPcopy Index your code
hub / github.com/tensorflow/tfjs / valToString

Function valToString

tfjs-core/src/tensor_format.ts:69–84  ·  view source on GitHub ↗
(
    val: number|string|[number, number], pad: number, dtype: DataType)

Source from the content-addressed store, hash-verified

67}
68
69function valToString(
70 val: number|string|[number, number], pad: number, dtype: DataType) {
71 let valStr: string;
72 if (Array.isArray(val)) {
73 valStr = `${parseFloat(val[0].toFixed(FORMAT_NUM_SIG_DIGITS))} + ` +
74 `${parseFloat(val[1].toFixed(FORMAT_NUM_SIG_DIGITS))}j`;
75 } else if (isString(val)) {
76 valStr = `'${val}'`;
77 } else if (dtype === 'bool') {
78 valStr = boolNumToString(val);
79 } else {
80 valStr = parseFloat(val.toFixed(FORMAT_NUM_SIG_DIGITS)).toString();
81 }
82
83 return rightPad(valStr, pad);
84}
85
86function boolNumToString(v: number): string {
87 return v === 0 ? 'false' : 'true';

Callers 2

computeMaxSizePerColumnFunction · 0.85
subTensorToStringFunction · 0.85

Calls 4

isStringFunction · 0.90
rightPadFunction · 0.90
boolNumToStringFunction · 0.85
toStringMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…