mirror of
https://github.com/jomjol/AI-on-the-edge-device-docs.git
synced 2025-12-07 12:07:01 +03:00
Describe AllowNegativeRates
This commit is contained in:
@@ -14,14 +14,16 @@ For digits on water meters, gas-meters or power meters you can select between tw
|
||||
|
||||
### dig-class11
|
||||
|
||||
This model can recognize full digits. All intermediate states shown a "N" for not a number. But in post process it uses older values to fill up the "N" values if possible.
|
||||
This model can recognize full digits. It was the first model version. All intermediate states shown a "N" for not a number. But in post process it uses older values to fill up the "N" values if possible.
|
||||
|
||||
{: style="width:300px"}
|
||||
|
||||
It's may a good fallback, if dig-cont/dig-class100 results are not good.
|
||||
|
||||
#### Main features
|
||||
|
||||
* well suited for LCD digits
|
||||
* with the ExtendedResolution option is not supported. (Only in conjunction with ana-class100 / ana-cont)
|
||||
* the ExtendedResolution option is not supported. (Only in conjunction with ana-class100 / ana-cont)
|
||||
|
||||
|
||||
### dig-class100 / dig-cont
|
||||
@@ -37,10 +39,16 @@ These models are used to get a continuous reading with intermediate states. To s
|
||||
* Advantage over dig-class11 that results continue to be calculated in the transition between digits.
|
||||
* With the ExtendedResolution option, higher accuracy is possible by adding another digit.
|
||||
|
||||
Look [here](https://jomjol.github.io/neural-network-digital-counter-readout) for a list of digit images used for the training
|
||||
Look [here](https://jomjol.github.io/neural-network-digital-counter-readout) for a list of digit images used for the training.
|
||||
|
||||
#### dig-class100 vs. dig-cont
|
||||
The difference is in the internal processing. Take the one that gives you the best results.
|
||||
The difference is in the internal processing.
|
||||
|
||||
The dig-class100 is a standard classification model. Each tenth step is an output.
|
||||
|
||||
dig-cont uses two outputs and arctangent to get the result. You see very complicated.
|
||||
|
||||
Try both models on your device and take the one that gives you the best results.
|
||||
|
||||
## Analog pointer models
|
||||
|
||||
@@ -58,13 +66,16 @@ For pointers on water meters use the analog models. You can only choose between
|
||||
Look [here](https://jomjol.github.io/neural-network-analog-needle-readout/) for a list of pointer images used for the training
|
||||
|
||||
#### ana-class100 vs. ana-cont
|
||||
The difference is in the internal processing. Take the one that gives you the best results. Both models learn from the same data.
|
||||
|
||||
The difference is in the internal processing.
|
||||
|
||||
Take the one that gives you the best results. Both models learn from the same data.
|
||||
|
||||
|
||||
|
||||
## Different types of models (normal vs. quantized)
|
||||
|
||||
The normally trained network is calculating with internal floating point numbers. The saving of floating point numbers naturally takes more space than an integer type. Often the increased accuracy is not needed. Therefore there is the option, to "quantize" a neural network. In this case the internal values are rescaled to integer values, which is called "quantization". The stored tflite files are usually much smaller.
|
||||
The normally trained network is calculating with internal floating point numbers. The saving of floating point numbers naturally takes more space than an integer type. Often the increased accuracy is not needed. Therefore there is the option, to "quantize" a neural network. In this case the internal values are rescaled to integer values, which is called "quantization". The stored tflite files are usually much smaller and runs faster on the edgeAI-device.
|
||||
Usually the models are distrusted therefore in both versions. They can be distinguished by a "-q" at the end of the logfile.
|
||||
|
||||
#### Example:
|
||||
|
||||
Reference in New Issue
Block a user