REVIEW 5 major objections 5 minor 47 references
Cheetah: Mixed Low-Precision Hardware & Software Co-Design Framework for DNNs on the Edge
T0 review · 5 major / 5 minor · reviewed 2026-08-14 · deepseek-v4-flash
Pith's one-line read The Cheetah framework shows 16-bit posits train small DNNs better than 16-bit floats, and 5–8-bit posits win the accuracy-versus-energy tradeoff for edge inference.
desk verdict Useful engineering framework and the first same-bit-width posit-vs-float training comparison, but the headline training claim rests on a vanilla FP16 baseline and an internal inconsistency that need fixing before I would trust it. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central object is the posit number format, a Type III unum whose tapered precision allocates more fraction bits to values near 1, with a regime field providing wide dynamic range. The argument is carried by pairing this format with the EMAC—an exact multiply-accumulate soft core that multiplies posits without intermediate rounding and accumulates into a wide fixed-point register (the quire) before a single convergent rounding step. Cheetah combines these with rounding or linear quantization and searches over bit-width and exponent/regime settings to find the point where accuracy and energy-delay product meet a design constraint.
What would settle it
Retrain the same 4-layer feedforward networks on MNIST and Fashion-MNIST with a standard mixed-precision FP16 schedule (32-bit weight updates, loss scaling, or stochastic rounding) and compare test accuracy with the 16-bit posit runs; if FP16 then reaches within about 0.1–0.5 percentage points of 32-bit float while 16-bit posit stays about 6 points lower, the training-advantage claim would be falsified.
Extended reading notes
Core claim
The central claim is that posits outperform IEEE-style floating point and fixed-point at matched low bit widths for both training and inference on small image-classification tasks. In the paper's experiments, 16-bit posit training reaches 96.535% and 87.400% on MNIST and Fashion-MNIST, compared with 90.646% and 81.725% for 16-bit float; at 5 bits, posit inference beats float by 28.5 percentage points and fixed-point by 31.62 on CIFAR-10. The authors attribute this to two mechanisms: posit's tapered precision concentrates representation accuracy near 1, matching DNN weight and activation distributions, and the EMAC core defers rounding until after all products are accumulated.
Load-bearing premise
The load-bearing premise is that the FP16 baseline in Table V is a fair comparator for 16-bit training; it uses no mixed-precision accumulation, loss scaling, or stochastic rounding, so if a stronger FP16 recipe were used the claimed posit advantage could shrink.
Editorial extensions
If this is right
- Small edge DNNs can be trained end-to-end at 16-bit posit precision with simple round-to-nearest arithmetic, without loss scaling or stochastic rounding, and still land within about 1% of 32-bit float accuracy.
- Inference at 5–8 bits with posits, especially with linear quantization and exponent width es=0 or 1, keeps accuracy close to full precision while reducing EMAC energy-delay product.
- Linear quantization with shift lets designers replace general multipliers with constant-power-of-two scalings, lowering hardware cost and enabling power-of-two scaling.
- Cheetah-style search over bit-width and posit exponent settings can pick a configuration from a target accuracy and energy-delay constraint rather than relying on ad hoc choices.
Reading between the lines
- The 16-bit posit training advantage may depend on the comparison margin: a stronger FP16 baseline using 32-bit accumulation and loss scaling could close the gap, and testing that baseline on the same networks would separate format benefit from baseline weakness.
- The energy-delay results are measured on a Virtex-7 FPGA soft core; an ASIC implementation could shift the comparison, especially because posit encode/decode is resource-heavy while avoiding subnormals saves latency.
- Because posit's tapered precision is matched to weight distributions in small networks, deeper networks with wider dynamic ranges (such as ImageNet-scale CNNs) may need more exponent bits, and the framework's search over es is a natural way to test this.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper presents Cheetah, a hardware/software co-design framework for low-precision DNN training and inference that supports posit, floating-point, and fixed-point formats under rounding and linear quantization. The framework couples software emulation in Keras/TensorFlow with an FPGA soft-core implementation of exact multiply-and-accumulate (EMAC) operations. The authors evaluate inference on MNIST, Fashion-MNIST, and CIFAR-10 at 5–8 bit widths and training on MNIST and Fashion-MNIST at 16 and 32 bits. The two headline claims are that 16-bit posits outperform 16-bit floating point in DNN training, and that 5–8-bit posits improve the accuracy-versus-energy-delay-product trade-off over float and fixed-point for inference. The paper also reports on the EMAC FPGA implementation and compares resource usage, latency, and energy-delay product across formats.
Significance. If substantiated, the training result would be a notable contribution: it would show a simple round-to-nearest posit pipeline matching or exceeding FP16 training without loss scaling or master-weight copies, which would be attractive for edge training. The inference study is also useful in that it compares formats at equal bit-widths, uses a consistent EMAC hardware baseline, and reports a concrete FPGA implementation. The distortion-rate analysis (Fig. 4) is a reasonable way to connect format properties to DNN parameter statistics. The framework itself, with support for multiple formats and quantization schemes, is a useful artifact for the community. However, the central training claim rests on a comparison against a vanilla FP16 baseline that lacks established mixed-precision techniques, and the paper contains a direct numerical inconsistency in the magnitude of the claimed accuracy degradation. As a result, the headline result is not yet established by the evidence presented.
major comments (5)
- [Section V-C, Table V] The claim that '16-bit posits outperform 16-bit floating point in DNN training' is not supported as stated because the FP16 baseline is a bare pipeline with no loss scaling, no FP32 master-weight copies, no stochastic rounding, and no mixed-precision accumulation. The cited prior work on FP16 training (e.g., [14], [34]) uses these techniques specifically to prevent the accuracy collapse that Table V shows for Float-16 (90.646% on MNIST and 81.725% on Fashion-MNIST, roughly 7.4 points below Float-32). Without a fair FP16 baseline, the observed gap may reflect FP16's limited 5-bit exponent range rather than any advantage of the posit format. Please rerun the comparison with a state-of-the-art mixed-precision FP16 baseline, or explicitly restrict and justify the claim to a 'vanilla FP16 without mixed-precision techniques' comparison.
- [Section V-C, final paragraph and Table V] The text states that 16-bit posits show 'less than 1% accuracy degradation' without exhaustively analyzing DNN training parameters. Table V, however, shows Posit-16 at 96.535% versus Posit-32 at 98.131% on MNIST (a 1.60 percentage-point drop) and at 87.400% versus 89.263% on Fashion-MNIST (a 1.86 percentage-point drop). This is an internal inconsistency between the text and the reported numbers, and it must be corrected. In addition, although Table V reports averages over 10 independent runs, no variance, standard deviation, or significance test is given, so the claimed 'slightly better accuracy' of Posit-16 over Float-16 cannot be assessed statistically.
- [Section V-C, Table V and Section II-B] The table reports accuracy for 'Posit-16' without specifying the posit exponent size es. Since a posit's value, dynamic range, and precision depend critically on es (Eq. 3), and since the paper elsewhere shows that es ∈ {0,1,2} materially changes accuracy (Table IV), the reported Posit-16 numbers are not reproducible or comparable to Float-16 without knowing which es was used. Please report the exact posit configuration and the analogous float exponent-bit width for every training run.
- [Section V-A, Table III] The inference comparison in Table III reports 'respective best results' for each format, with posit es ∈ {0,1,2} and floating-point exponent width we ∈ {3,4}. This is a form of selecting the best exponent configuration per format, but the table does not indicate which es or we was chosen for each bit-width and dataset. If the best configuration is selected per cell on the test set, the comparison is optimistic for both formats and should be justified or replaced with a fixed configuration policy; at minimum, the selected configurations should be listed so that the reader can assess whether the comparison is balanced.
- [Section V-C and Section IV-A] The description of the training pipeline is incomplete in ways that are load-bearing for the training claim. The paper says networks are trained 'using only the specified numerical format,' but it does not state how gradients, weight updates, and biases are quantized, whether the EMAC/quire accumulator is used during training as well as inference, how the learning rate is represented, or what optimizer and hyperparameters are used. Without this information, the FP16 and Posit-16 results in Table V cannot be reproduced, and it is unclear whether the comparison isolates the numerical format or conflates it with pipeline choices.
minor comments (5)
- [Section I, Introduction] The sentence 'However, the scope of these studies is limited, as highlighted below' is followed by item 1: 'None of the previous works explore the propriety of the posit numerical format'; 'propriety' should be 'appropriateness' or 'suitability'.
- [Figures 8 and 9] The legends in Figures 8 and 9 contain garbled tokens such as '/uni00000029/uni0000004c/...' instead of readable format labels. These figures are otherwise central to the EDP comparison and need to be regenerated with correct text.
- [Table VI and References] Table VI lists 'Courbariaux et al. [45]' as a separate row, but reference [45] appears to be the same arXiv paper as reference [32] (both cite arXiv:1412.7024) with different titles. This duplication should be cleaned up, and the table's 'DNN library' entry for Wang et al. ('Home Suite') should be clarified.
- [Section IV-A and Table I] The text says that β is selected from {1, 2, 4, 8} to provide 'a wide coverage (~82%) of the dynamic range of each numerical format, as shown in Table I,' but Table I reports coverage percentages for the numerical formats themselves, not for the β values. The connection between the β grid and the coverage percentages is not explained and should be made explicit.
- [Abstract and Section IV] The abstract states that Cheetah 'supports mixed-precision floating point and fixed-point numerical formats,' but the training experiments reported here use only a single 16- or 32-bit format per network with no mixed-precision configuration. Please either add such experiments or soften the abstract to describe the framework's capability rather than claiming demonstrated mixed-precision training.
Circularity Check
No significant circularity: the paper's central claims are empirical benchmarks, not derivations from fitted inputs or self-citation chains.
full rationale
The paper's main claims are comparative accuracy and energy-delay measurements reported in Tables III, IV, and V, produced by software emulation and FPGA synthesis. No fitted constant is fed back as a prediction, and no equation is shown to reduce to its own inputs by construction. The EMAC design is taken from the authors' prior work [20], [21], but that is design reuse rather than a load-bearing circular argument: the posit-versus-float comparisons are measured results, not consequences of the citation. Concerns about the fairness of the FP16 training baseline and the apparent inconsistency between the '<1% accuracy degradation' text and the Table V numbers are correctness risks, not circularity. They do not amount to a claim that a prediction is equivalent to its input by definition.
Assumptions & free parameters
free parameters (3)
- Linear quantization range beta =
beta in {1, 2, 4, 8}
- Scale factors alpha1 and alpha2 =
alpha1 = beta / Max(A_i); alpha2 = 2 * beta / (Max(W_i) - Min(W_i))
- Best exponent configuration per format =
posit es in {0,1,2}; float we in {3,4}, best per bit-width
assumptions (4)
- standard math Posit arithmetic and EMAC quire properties from [20], [25] are correct and applicable to DNN numeric ranges.
- domain assumption DNN training and inference parameters are concentrated around one, matching posit's tapered precision distribution.
- domain assumption The exact MAC (EMAC) with a wide quire register preserves precision and is a fair arithmetic core for comparing formats.
- domain assumption Per-MAC energy-delay-product on one FPGA is representative of full DNN edge hardware cost.
Cite this review
Pith. "Pith review of Cheetah: Mixed Low-Precision Hardware & Software Co-Design Framework for DNNs on the Edge." pith.science (2026). https://pith.science/paper/2DX52CGV
@misc{pith2026190802386,
author = {Pith},
title = {Pith review of: Cheetah: Mixed Low-Precision Hardware & Software Co-Design Framework for DNNs on the Edge},
year = {2026},
howpublished = {\url{https://pith.science/paper/2DX52CGV}},
note = {Machine review of arXiv:1908.02386}
}
read the original abstract
Low-precision DNNs have been extensively explored in order to reduce the size of DNN models for edge devices. Recently, the posit numerical format has shown promise for DNN data representation and compute with ultra-low precision in [5..8]-bits. However, previous studies were limited to studying posit for DNN inference only. In this paper, we propose the Cheetah framework, which supports both DNN training and inference using posits, as well as other commonly used formats. Additionally, the framework is amenable for different quantization approaches and supports mixed-precision floating point and fixed-point numerical formats. Cheetah is evaluated on three datasets: MNIST, Fashion MNIST, and CIFAR-10. Results indicate that 16-bit posits outperform 16-bit floating point in DNN training. Furthermore, performing inference with [5..8]-bit posits improves the trade-off between performance and energy-delay-product over both [5..8]-bit float and fixed-point.
Figures
Figures from the paper (6 more)
Reference graph
Works this paper leans on
-
[14]
Training deep neural networks with 8-bit floating point numbers,
N. Wang, J. Choi, D. Brand, C.-Y . Chen, and K. Gopalakrishnan, “Training deep neural networks with 8-bit floating point numbers,” in Advances in neural information processing systems , 2018, pp. 7686– 7695
work page 2018
-
[34]
P. Micikevicius, S. Narang, J. Alben, G. F. Diamos, E. Elsen et al. , “Mixed precision training,” in Conference Track Proceedings of the 6th International Conference on Learning Representations, ICLR . Vancouver, BC, Canada: OpenReview.net, 2018. [Online]. Available: https://openreview.net/forum?id=r1gs9JgRZ
work page 2018
-
[1]
Edge intelligence: On-demand deep learning model co-inference with device-edge synergy,
E. Li, Z. Zhou, and X. Chen, “Edge intelligence: On-demand deep learning model co-inference with device-edge synergy,” in Proceedings of the 2018 Workshop on Mobile Edge Communications . ACM, 2018, pp. 31–36
work page 2018
-
[2]
Edge computing: Vision and challenges,
W. Shi, J. Cao, Q. Zhang, Y . Li, and L. Xu, “Edge computing: Vision and challenges,” IEEE Internet of Things Journal , vol. 3, no. 5, pp. 637–646, 2016
2016
-
[3]
The emergence of edge computing,
M. Satyanarayanan, “The emergence of edge computing,” Computer, vol. 50, no. 1, pp. 30–39, 2017
2017
-
[4]
Imagenet classification with deep convolutional neural networks,
A. Krizhevsky, I. Sutskever, and G. E. Hinton, “Imagenet classification with deep convolutional neural networks,” in Advances in Neural Information Processing Systems 25: 26th Annual Conference on Neural Information Processing Systems, NeurIPS , P. L. Bartlett, F. C. N. Pereira, C. J. C. Burges, L. Bottou, and K. Q. Weinberger, Eds., Lake Tahoe, Nevada, US...
work page 2012
-
[5]
1.1 computing’s energy problem (and what we can do about it),
M. Horowitz, “1.1 computing’s energy problem (and what we can do about it),” in 2014 IEEE international solid-state circuits conference digest of technical papers (ISSCC) . IEEE, 2014, pp. 10–14
2014
-
[6]
Scaling for edge inference of deep neural networks,
X. Xu, Y . Ding, S. X. Hu, M. Niemier, J. Cong et al., “Scaling for edge inference of deep neural networks,” Nature Electronics, vol. 1, no. 4, p. 216, 2018
work page 2018
Show all 47 references
-
[7]
Ma- chine learning at facebook: Understanding inference at the edge,
C.-J. Wu, D. Brooks, K. Chen, D. Chen, S. Choudhury et al. , “Ma- chine learning at facebook: Understanding inference at the edge,” in 2019 IEEE International Symposium on High Performance Computer Architecture (HPCA). IEEE, 2019, pp. 331–344
2019
-
[8]
Mobilenets: Efficient convolutional neural networks for mobile vision applications,
A. G. Howard, M. Zhu, B. Chen, D. Kalenichenko, W. Wang et al. , “Mobilenets: Efficient convolutional neural networks for mobile vision applications,” arXiv preprint arXiv:1704.04861 , 2017
2017 arXiv
-
[9]
Drop an octave: Reducing spatial redundancy in convolutional neural networks with octave convolution,
Y . Chen, H. Fang, B. Xu, Z. Yan, Y . Kalantidis et al. , “Drop an octave: Reducing spatial redundancy in convolutional neural networks with octave convolution,” arXiv preprint arXiv:1904.05049 , 2019
1904 arXiv
-
[10]
MEC: Memory-efficient convolution for deep neural network,
M. Cho and D. Brand, “MEC: Memory-efficient convolution for deep neural network,” in Proceedings of the 34th International Conference on Machine Learning, ICML , ser. Proceedings of Machine Learning Research, D. Precup and Y . W. Teh, Eds., vol. 70. Sydney, NSW, Australia: PMLR...
2017
-
[11]
Sbnet: Sparse blocks network for fast inference,
M. Ren, A. Pokrovsky, B. Yang, and R. Urtasun, “Sbnet: Sparse blocks network for fast inference,” in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition , 2018, pp. 8711–8720
2018
-
[12]
Revisiting the importance of individual units in cnns via ablation,
B. Zhou, Y . Sun, D. Bau, and A. Torralba, “Revisiting the importance of individual units in cnns via ablation,” arXiv preprint arXiv:1806.02891, 2018
2018 arXiv
-
[13]
Quantization and training of neural networks for efficient integer-arithmetic-only inference,
B. Jacob, S. Kligys, B. Chen, M. Zhu, M. Tang et al. , “Quantization and training of neural networks for efficient integer-arithmetic-only inference,” in The IEEE Conference on Computer Vision and Pattern Recognition (CVPR), June 2018
2018
-
[15]
Understanding the impact of precision quantization on the accuracy and energy of neural networks,
S. Hashemi, N. Anthony, H. Tann, R. I. Bahar, and S. Reda, “Understanding the impact of precision quantization on the accuracy and energy of neural networks,” in Design, Automation & Test in Europe Conference & Exhibition, DATE , D. Atienza and G. D. Natale, Eds. Lausanne, Swi...
2017
-
[16]
Ristretto: A frame- work for empirical study of resource-efficient inference in convolutional neural networks,
P. Gysel, J. Pimentel, M. Motamedi, and S. Ghiasi, “Ristretto: A frame- work for empirical study of resource-efficient inference in convolutional neural networks,” IEEE Transactions on Neural Networks and Learning Systems, 2018
2018
-
[17]
A survey on methods and theories of quantized neural net- works,
Y . Guo, “A survey on methods and theories of quantized neural net- works,” arXiv preprint arXiv:1808.04752 , 2018
2018 arXiv
-
[18]
Quantizing deep convolutional networks for effi- cient inference: A whitepaper,
R. Krishnamoorthi, “Quantizing deep convolutional networks for effi- cient inference: A whitepaper,” arXiv preprint arXiv:1806.08342, 2018
2018 arXiv
-
[19]
Deep learning infer- ence on embedded devices: Fixed-point vs posit,
S. H. F. Langroudi, T. Pandit, and D. Kudithipudi, “Deep learning infer- ence on embedded devices: Fixed-point vs posit,” in 2018 1st Workshop on Energy Efficient Machine Learning and Cognitive Computing for Embedded Applications (EMC2) , March 2018, pp. 19–23
2018
-
[20]
Deep positron: A deep neural network using the posit number system,
Z. Carmichael, H. F. Langroudi, C. Khazanov, J. Lillie, J. L. Gustafson, and D. Kudithipudi, “Deep positron: A deep neural network using the posit number system,” in Design, Automation & Test in Europe Conference & Exhibition, DATE . Florence, Italy: IEEE, Mar. 2019, pp. 1421–...
2019
-
[21]
Performance-efficiency trade-off of low-precision numerical formats in deep neural networks,
Z. Carmichael, H. F. Langroudi, C. Khazanov, J. Lillie, J. L. Gustafson, and D. Kudithipudi, “Performance-efficiency trade-off of low-precision numerical formats in deep neural networks,” in Proceedings of the Conference for Next Generation Arithmetic, ser. CoNGA’19. Singapore,...
2019
-
[22]
Rethinking floating point for deep learning,
J. Johnson, “Rethinking floating point for deep learning,” arXiv preprint arXiv:1811.01721, 2018
2018 arXiv
-
[23]
Gradient-based learning applied to document recognition,
Y . LeCun, L. Bottou, Y . Bengio, and P. Haffner, “Gradient-based learning applied to document recognition,” Proceedings of the IEEE , vol. 86, no. 11, pp. 2278–2324, 1998
1998
-
[24]
Goodfellow, Y
I. Goodfellow, Y . Bengio, and A. Courville, Deep Learning. MIT Press, 2016, http://www.deeplearningbook.org
2016
-
[25]
Beating floating point at its own game: Posit arithmetic,
J. L. Gustafson and I. T. Yonemoto, “Beating floating point at its own game: Posit arithmetic,”Supercomputing Frontiers and Innovations, vol. 4, no. 2, pp. 71–86, 2017
2017
-
[26]
Unums 2.0: An interview with John L. Gustafson,
W. Tichy, “Unums 2.0: An interview with John L. Gustafson,” Ubiquity, vol. 2016, no. September, p. 1, 2016
2016
-
[27]
VLSI implementation of a neural network model,
H. P. Graf, L. D. Jackel, and W. E. Hubbard, “VLSI implementation of a neural network model,” IEEE Computer , vol. 21, no. 3, pp. 41–49,
-
[28]
An arti- ficial neural network accelerator using general purpose 24 bits floating point digital signal processors,
A. Iwata, Y . Yoshida, S. Matsuda, Y . Sato, and N. Suzumura, “An arti- ficial neural network accelerator using general purpose 24 bits floating point digital signal processors,” in International Joint Conference on Neural Networks, IJCNN , vol. 2, 1989, pp. 171–175
1989
-
[29]
A VLSI architecture for high-performance, low- cost, on-chip learning,
D. W. Hammerstrom, “A VLSI architecture for high-performance, low- cost, on-chip learning,” in IJCNN 1990, International Joint Conference on Neural Networks. San Diego, CA, USA: IEEE, Jun. 1990, pp. 537–
1990
-
[30]
Experimental determination of precision requirements for back-propagation training of artificial neural networks,
K. Asanovic and N. Morgan, “Experimental determination of precision requirements for back-propagation training of artificial neural networks,” in In Proceedings of the 2nd International Conference on Microelectron- ics for Neural Networks , 1991, pp. 9–15. 13
1991
-
[31]
Training with noise is equivalent to tikhonov regular- ization,
C. M. Bishop, “Training with noise is equivalent to tikhonov regular- ization,” Neural computation, vol. 7, no. 1, pp. 108–116, 1995
1995
-
[33]
Deep learning with limited numerical precision,
S. Gupta, A. Agrawal, K. Gopalakrishnan, and P. Narayanan, “Deep learning with limited numerical precision,” in Proceedings of the 32nd International Conference on Machine Learning, ICML , ser. JMLR Workshop and Conference Proceedings, F. R. Bach and D. M. Blei, Eds., vol. 37....
2015
-
[35]
Flexpoint: An adaptive numerical format for efficient training of deep neural networks,
U. K ¨oster, T. Webb, X. Wang, M. Nassar, A. K. Bansalet al., “Flexpoint: An adaptive numerical format for efficient training of deep neural networks,” inAdvances in Neural Information Processing Systems, 2017, pp. 1742–1752
2017
-
[36]
Mixed precision training with 8-bit floating point,
N. Mellempudi, S. Srinivasan, D. Das, and B. Kaul, “Mixed precision training with 8-bit floating point,” arXiv preprint arXiv:1905.12334 , 2019
1905 arXiv
-
[37]
A study of BFLOAT16 for deep learning training,
D. Kalamkar, D. Mudigere, N. Mellempudi, D. Das, K. Banerjee et al., “A study of BFLOAT16 for deep learning training,” arXiv preprint arXiv:1905.12322, 2019
1905 arXiv
-
[38]
Serving DNNs in real time at datacenter scale with Project Brainwave,
E. Chung, J. Fowers, K. Ovtcharov, M. Papamichael, A. Caulfield et al., “Serving DNNs in real time at datacenter scale with Project Brainwave,” IEEE Micro, vol. 38, no. 2, pp. 8–20, 2018
2018
-
[39]
Rounding errors in algebraic processes,
J. H. Wilkinson, “Rounding errors in algebraic processes,” in IFIP Congress, 1959, pp. 44–53
1959
-
[40]
Posits: the good, the bad and the ugly,
F. de Dinechin, L. Forget, J.-M. Muller, and Y . Uguen, “Posits: the good, the bad and the ugly,” Dec. 2018, working paper or preprint. [Online]. Available: https://hal.inria.fr/hal-01959581
2018
-
[41]
The use of multiple measurements in taxonomic prob- lems,
R. A. Fisher, “The use of multiple measurements in taxonomic prob- lems,” Annals of eugenics , vol. 7, no. 2, pp. 179–188, 1936
1936
-
[42]
Kulisch, Computer arithmetic and validity: theory, implementation, and applications , 1st ed., ser
U. Kulisch, Computer arithmetic and validity: theory, implementation, and applications , 1st ed., ser. de Gruyter Studies in Mathematics. Berlin, New York, USA: Walter de Gruyter, 2008, vol. 33
2008
-
[43]
Chollet et al., “Keras,” https://github.com/keras-team/keras, 2015
F. Chollet et al., “Keras,” https://github.com/keras-team/keras, 2015
2015
-
[44]
TensorFlow: Large-scale machine learning on heterogeneous systems,
M. Abadi, A. Agarwal, P. Barham, E. Brevdo, Z. Chen et al. , “TensorFlow: Large-scale machine learning on heterogeneous systems,”
-
[45]
Training deep neu- ral networks with low precision multiplications,
M. Courbariaux, Y . Bengio, and J.-P. David, “Training deep neu- ral networks with low precision multiplications,” arXiv preprint arXiv:1412.7024, 2014
2014 arXiv
-
[544]
Available: https://doi.org/10.1109/IJCNN.1990.137621
[Online]. Available: https://doi.org/10.1109/IJCNN.1990.137621
1990
- [1988]
-
[2015]
Available: https://www.tensorflow.org/
[Online]. Available: https://www.tensorflow.org/
Reviewed August 14, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.