Filter is used to set minimum level of logged messages.
|inMinLogLevel||DeepLearningLogLevel||Sets minimum level of logged messages|
This tool may be used to control amount of logs generated by other Deep Learning tools. By default, only Error, Warning and Info messages are logged. In a typical operation it may generate several megabytes of data. One file per day is created. Only last 3 files are stored - the rest is deleted to contain size of log files.
If such disk space consumption is unacceptable, inMinLogLevel may be set to Warning or even Error. This will ensure that subsequent calls to Deep Learning filters will write substantially less data (if anything). However, it will not lead to any observable performance improvement.
Using Debug or Trace leads to much larger log files and worse performance. It should be used only to diagnose problems.
Log files are saved to a %LocalAppData%/FabImage/FabImage Deep Learning 5.3 directory.
This tool is safe to call from multiple workers or threads. However, it is advisable to call this tool at the beginning of each worker/thread using Deep Learning tools.
Please note, that this mechanism is completely independent of the logging system in FabImage Studio or FabImage Library.
This filter is available on Basic Complexity Level.