classifier_tester
executablemacOS207.1 KBarm64
Fingerprint
- Platform
- macOS
- Type
- executable
- Arch
- arm64
- Min OS
- 26.0.0
- SDK
- 26.2.0
- File Size
- 207.1 KB
- UUID
- 85115335-8451-3795-9A86-389533C4A171
- Analyzed
- 2026-04-09T08:36:35Z
- CDHash
- 8bd168f8253befffa638556e5f423277957d714455d8e083eeacd5b93a571fde
Frameworks7
Interesting Strings
DNA Capability Vector
Location
0
Keychain
0
Network
0
Storage
0
Hardware
0
IPC
0
Analytics
0
Security
0
System
0
Behavioral Profile
URL Endpoints
0
Telemetry Strings
0
File Paths
1
Bundle IDs
0
IOKit Constants
0
Library Functions
112
Structural HashesSHA-256
Static Libraries112 / 276 functions identified
Identified Libraries
FLAC 1.5.0 (10 fn)SDL2 2.32.10 (9 fn)SDL2_test 2.32.10 (1 fn)X11 1.8.12 (7 fn)Xext 1.3.6 (2 fn)Xi 1.8.2 (1 fn)aom 3.13.1 (8 fn)asprintf 0.26_1 (1 fn)avformat 8.0.1 (2 fn)b2 0.98.1 (1 fn)boost_contract 1.89.0 (2 fn)boost_graph 1.89.0 (1 fn)boost_locale 1.89.0 (2 fn)boost_program_options 1.89.0 (1 fn)boost_python313 1.89.0 (1 fn)boost_wave 1.89.0 (1 fn)crypto 3.6.1 (2 fn)event 2.1.12_1 (2 fn)flatbuffers 25.9.23 (11 fn)gobject-2.0 2.86.3 (1 fn)gtest 1.17.0 (1 fn)harfbuzz 12.3.0 (1 fn)jxl_extras_codec 0.11.1_3 (1 fn)leptonica 1.87.0 (3 fn)pkgconf 2.5.1 (1 fn)rubberband 4.0.0 (2 fn)sndfile 1.2.2_1 (1 fn)tesseract 5.5.2 (36 fn)
Functions(276)
0x1000024a0tesseract::StringParam::~StringParam()
0x1000024a4main
0x100002794tesseract::StringParam::StringParam(char const*, char const*, char const*, bool, tesseract::ParamsVectors*)
0x100002848tesseract::Param::Param(char const*, char const*, bool)
0x1000028acstd::__1::vector<tesseract::StringParam*, std::__1::allocator<tesseract::StringParam*> >::push_back[abi:ne200100](tesseract::StringParam*&&)
0x10000297cstd::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__assign_external(char const*, unsigned long)
0x100002a34std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__assign_external(char const*)
0x100002a68std::__1::__throw_length_error[abi:ne200100](char const*)
0x100002ab8std::length_error::length_error[abi:ne200100](char const*)
0x100002adcstd::__throw_bad_array_new_length[abi:ne200100]()
0x100002b04std::__1::vector<tesseract::StringParam*, std::__1::allocator<tesseract::StringParam*> >::__throw_length_error[abi:ne200100]()
0x100002b18std::__1::__allocation_result<std::__1::allocator_traits<std::__1::allocator<tesseract::StringParam*> >::pointer> std::__1::__allocate_at_least[abi:ne200100]<std::__1::allocator<tesseract::StringParam*> >(std::__1::allocator<tesseract::StringParam*>&, unsigned long)
0x100002b4ctesseract::StringParam::~StringParam()
0x100002bectesseract::tprintf(char const*, ...)
0x100002c28_GLOBAL__sub_I_classifier_tester.cpp
0x100002d20tesseract::ParseCommandLineFlags(char const*, int*, char***, bool)
0x100003830tesseract::PrintCommandLineFlags()
0x100003a1ctesseract::SafeAtod(char const*, double*)
0x100003bd8std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__throw_length_error[abi:ne200100]()
0x100003bectesseract::IntParam* tesseract::ParamUtils::FindParam<tesseract::IntParam>(char const*, std::__1::vector<tesseract::IntParam*, std::__1::allocator<tesseract::IntParam*> > const&, std::__1::vector<tesseract::IntParam*, std::__1::allocator<tesseract::IntParam*> > const&)
Imports194 symbols from 5 dylibs
Exports160
_ZN9tesseract12ErrorCounter12ComputeRatesERKNS0_6CountsEPd0x8340
_ZN9tesseract12ErrorCounter12ReportErrorsEiNS_10CountTypesERKNS_13FontInfoTableERKNS_14SampleIteratorEPdPNSt3__112basic_stringIcNS9_11char_traitsIcEENS9_9allocatorIcEEEE0x7778
_ZN9tesseract12ErrorCounter12ReportStringEbRKNS0_6CountsERNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE0x8154
_ZN9tesseract12ErrorCounter14AccumulateJunkEbRKNSt3__16vectorINS_13UnicharRatingENS1_9allocatorIS3_EEEEPNS_14TrainingSampleE0x7154
_ZN9tesseract12ErrorCounter14DebugNewErrorsEPNS_15ShapeClassifierES2_NS_10CountTypesERKNS_13FontInfoTableERKNSt3__16vectorINS_5ImageENS7_9allocatorIS9_EEEEPNS_14SampleIteratorE0x7c60
_ZN9tesseract12ErrorCounter16AccumulateErrorsEbNS_10CountTypesERKNS_13FontInfoTableERKNSt3__16vectorINS_13UnicharRatingENS5_9allocatorIS7_EEEEPNS_14TrainingSampleE0x7240
_ZN9tesseract12ErrorCounter16ComputeErrorRateEPNS_15ShapeClassifierEiNS_10CountTypesERKNS_13FontInfoTableERKNSt3__16vectorINS_5ImageENS7_9allocatorIS9_EEEEPNS_14SampleIteratorEPdSH_PNS7_12basic_stringIcNS7_11char_traitsIcEENSA_IcEEEE0x6dc4
_ZN9tesseract12ErrorCounter6CountsC1Ev0x8074
_ZN9tesseract12ErrorCounter6CountsC2Ev0x83b8
_ZN9tesseract12ErrorCounter6CountspLERKS1_0x8130
_ZN9tesseract12ErrorCounterC1ERKNS_10UNICHARSETEi0x7104
_ZN9tesseract12ErrorCounterC2ERKNS_10UNICHARSETEi0x7eec
_ZN9tesseract12feature_defsE0x1c460
_ZN9tesseract13FLAGS_test_chE0x1c690
_ZN9tesseract13IntFeatureMap15FinalizeMappingEPNS_14SampleIteratorE0x9958
_ZN9tesseract13IntFeatureMap16DeleteMapFeatureEi0x9590
_ZN9tesseract13IntFeatureMap4InitERKNS_15IntFeatureSpaceE0x95f0
_ZN9tesseract13IntFeatureMap5ClearEv0x9440
_ZN9tesseract13IntFeatureMapC1Ev0x93b4
_ZN9tesseract13IntFeatureMapC2Ev0x9354
_ZN9tesseract13IntFeatureMapD1Ev0x94a0
_ZN9tesseract13IntFeatureMapD2Ev0x9414
_ZN9tesseract13MasterTrainer11IncludeJunkEv0xaf54
_ZN9tesseract13MasterTrainer12LoadFontInfoEPKc0xb060
_ZN9tesseract13MasterTrainer12LoadXHeightsEPKc0xb284
_ZN9tesseract13MasterTrainer13ClusterShapesEiifPNS_10ShapeTableE0xa9bc
_ZN9tesseract13MasterTrainer13GetFontInfoIdEPKc0xa298
_ZN9tesseract13MasterTrainer13ShapeDistanceERKNS_10ShapeTableEii0xc978
_ZN9tesseract13MasterTrainer14AddSpacingInfoEPKc0xb4b8
_ZN9tesseract13MasterTrainer14DebugCanonicalEPKcS2_0xc290
_ZN9tesseract13MasterTrainer14DisplaySamplesEPKciS2_i0xc500
_ZN9tesseract13MasterTrainer14LoadPageImagesEPKc0xa3dc
_ZN9tesseract13MasterTrainer14LoadUnicharsetEPKc0x9dac
_ZN9tesseract13MasterTrainer14TestClassifierENS_10CountTypesEibPNS_17TrainingSampleSetEPNS_15ShapeClassifierEPNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEE0xc7f8
_ZN9tesseract13MasterTrainer15PostLoadCleanupEv0xa464
_ZN9tesseract13MasterTrainer16PreTrainingSetupEv0xa6a0
_ZN9tesseract13MasterTrainer17SetupMasterShapesEv0xa718
_ZN9tesseract13MasterTrainer18SetupForClusteringERKNS_10ShapeTableERKNS_19FEATURE_DEFS_STRUCTEiPi0xbcc4
_ZN9tesseract13MasterTrainer18TestClassifierVOldEbPNS_15ShapeClassifierES2_0xc758
_ZN9tesseract13MasterTrainer19ReadTrainingSamplesEPKcRKNS_19FEATURE_DEFS_STRUCTEb0x9f50
_ZN9tesseract13MasterTrainer19SetupFlatShapeTableEPNS_10ShapeTableE0xbb3c
_ZN9tesseract13MasterTrainer23TestClassifierOnSamplesENS_10CountTypesEibPNS_15ShapeClassifierEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE0xc7e8
_ZN9tesseract13MasterTrainer24ReplaceFragmentedSamplesEv0xa54c
_ZN9tesseract13MasterTrainer24WriteInttempAndPFFMTableERKNS_10UNICHARSETES3_RKNS_10ShapeTableEPNS_12CLASS_STRUCTEPKcSA_0xbf10
_ZN9tesseract13MasterTrainer25GetBestMatchingFontInfoIdEPKc0xb804
_ZN9tesseract13MasterTrainer38ReplicateAndRandomizeSamplesIfRequiredEv0xb004
_ZN9tesseract13MasterTrainer9AddSampleEbPKcPNS_14TrainingSampleE0xa2d0
_ZN9tesseract13MasterTrainerC1ENS_17NormalizationModeEbbi0x9b70
_ZN9tesseract13MasterTrainerC2ENS_17NormalizationModeEbbi0x9a18
_ZN9tesseract13MasterTrainerD1Ev0x9c44
_ZN9tesseract13MasterTrainerD2Ev0x9b74
_ZN9tesseract14IntFeatureDist3SetERKNSt3__16vectorIiNS1_9allocatorIiEEEEib0x8f3c
_ZN9tesseract14IntFeatureDist4InitEPKNS_13IntFeatureMapE0x8e90
_ZN9tesseract14IntFeatureDist5ClearEv0x8e20
_ZN9tesseract14IntFeatureDistC1Ev0x8de4
_ZN9tesseract14IntFeatureDistC2Ev0x8dcc
_ZN9tesseract14IntFeatureDistD1Ev0x8e6c
_ZN9tesseract14IntFeatureDistD2Ev0x8dfc
_ZN9tesseract14LoadShapeTableERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE0x4310
_ZN9tesseract14NumberOfProtosEPNS_8list_recEbb0x5a8c
_ZN9tesseract14ParseArgumentsEPiPPPc0x4170
_ZN9tesseract14SampleIterator14UniformSamplesEv0xd854
_ZN9tesseract14SampleIterator16NormalizeSamplesEv0xd8d8
_ZN9tesseract14SampleIterator17MapSampleFeaturesERKNS_13IntFeatureMapE0xd784
_ZN9tesseract14SampleIterator4InitEPKNS_12IndexMapBiDiEPKNS_10ShapeTableEbPNS_17TrainingSampleSetE0xd2e4
_ZN9tesseract14SampleIterator4NextEv0xd454
_ZN9tesseract14SampleIterator5BeginEv0xd20c
_ZN9tesseract14SampleIterator5ClearEv0xd290
_ZN9tesseract14SampleIteratorC1Ev0xd220
_ZN9tesseract14SampleIteratorC2Ev0xd1c0
_ZN9tesseract14SampleIteratorD1Ev0xd2c0
_ZN9tesseract14SampleIteratorD2Ev0xd26c
_ZN9tesseract15FLAGS_fonts_dirE0x1c6e0
_ZN9tesseract15FreeLabeledListEPNS_15LABELEDLISTNODEE0x4e9c
_ZN9tesseract15WriteShapeTableERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERKNS_10ShapeTableE0x44a0
_ZN9tesseract16LoadTrainingDataEPKPKcbPPNS_10ShapeTableERNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE0x45d4
_ZN9tesseract17CleanUpUnusedDataEPNS_8list_recE0x5250
_ZN9tesseract17FLAGS_debug_levelE0x1c488
_ZN9tesseract17FreeNormProtoListEPNS_8list_recE0x59c4
_ZN9tesseract17SetUpForFloat2IntERKNS_10UNICHARSETEPNS_8list_recE0x5594
_ZN9tesseract17TrainingSampleSet10KillSampleEPNS_14TrainingSampleE0xf4ac
_ZN9tesseract17TrainingSampleSet11DeSerializeEbP7__sFILE0xdf44
_ZN9tesseract17TrainingSampleSet13FontClassInfo11DeSerializeEbP7__sFILE0xdaa8
_ZN9tesseract17TrainingSampleSet13FontClassInfoC1Ev0xd9e8
_ZN9tesseract17TrainingSampleSet13FontClassInfoC2Ev0xd9b0
_ZN9tesseract17TrainingSampleSet13IndexFeaturesERKNS_15IntFeatureSpaceE0xf468
_ZN9tesseract17TrainingSampleSet13MutableSampleEiii0xe6b8
_ZN9tesseract17TrainingSampleSet14LoadUnicharsetEPKc0xe33c
_ZN9tesseract17TrainingSampleSet14SetupFontIdMapEv0xf8e4
_ZN9tesseract17TrainingSampleSet15ClusterDistanceEiiiiRKNS_13IntFeatureMapE0xec4c
_ZN9tesseract17TrainingSampleSet15UnicharDistanceERKNS_15UnicharAndFontsES3_bRKNS_13IntFeatureMapE0xe9e8
_ZN9tesseract17TrainingSampleSet17DeleteDeadSamplesEv0xf4b8
_ZN9tesseract17TrainingSampleSet20ComputeCloudFeaturesEi0x10230
_ZN9tesseract17TrainingSampleSet22OrganizeByFontAndClassEv0xf550
_ZN9tesseract17TrainingSampleSet23ComputeCanonicalSamplesERKNS_13IntFeatureMapEb0xfa04
_ZN9tesseract17TrainingSampleSet24ComputeCanonicalFeaturesEv0x100a8
_ZN9tesseract17TrainingSampleSet28ReplicateAndRandomizeSamplesEv0xff18
_ZN9tesseract17TrainingSampleSet9AddSampleEPKcPNS_14TrainingSampleE0xe3d8
_ZN9tesseract17TrainingSampleSet9AddSampleEiPNS_14TrainingSampleE0xe4b8
_ZN9tesseract17TrainingSampleSetC1ERKNS_13FontInfoTableE0xdcc4
_ZN9tesseract17TrainingSampleSetC2ERKNS_13FontInfoTableE0xdc48
_ZN9tesseract17TrainingSampleSetD1Ev0xdd48
_ZN9tesseract17TrainingSampleSetD2Ev0xdcc8
_ZN9tesseract18SetUpForClusteringERKNS_19FEATURE_DEFS_STRUCTEPNS_15LABELEDLISTNODEEPKc0x4ed4
_ZN9tesseract19AddToNormProtosListEPPNS_8list_recES1_RKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE0x59fc
_ZN9tesseract19FreeTrainingSamplesEPNS_8list_recE0x4e38
_ZN9tesseract19ReadTrainingSamplesERKNS_19FEATURE_DEFS_STRUCTEPKciPNS_10UNICHARSETEP7__sFILEPPNS_8list_recE0x4ba8
_ZN9tesseract20FLAGS_output_trainerE0x1c640
_ZN9tesseract20FreeLabeledClassListEPNS_8list_recE0x5538
_ZN9tesseract21ParseCommandLineFlagsEPKcPiPPPcb0x2d20
_ZN9tesseract23FLAGS_fontconfig_tmpdirE0x1c730
_ZN9tesseract24MergeInsignificantProtosEPNS_8list_recEPKcPNS_9CLUSTEREREPNS_13CLUSTERCONFIGE0x502c
_ZN9tesseract25RemoveInsignificantProtosEPNS_8list_recEbbi0x52ac
_ZN9tesseract6ConfigE0x1c000
_ZN9tesseract7FLAGS_DE0x1c4b0
_ZN9tesseract7FLAGS_FE0x1c500
_ZN9tesseract7FLAGS_OE0x1c5f0
_ZN9tesseract7FLAGS_UE0x1c5a0
_ZN9tesseract7FLAGS_XE0x1c550
_ZN9tesseract8FindListEPNS_8list_recERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE0x4b1c
_ZN9tesseract9FindClassEPNS_8list_recERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE0x54ac
_ZN9tesseract9NormalizeEPf0x5920
_ZNK9tesseract13IntFeatureMap10MapFeatureERKNS_18INT_FEATURE_STRUCTE0x9540
_ZNK9tesseract13IntFeatureMap12IndexFeatureERKNS_18INT_FEATURE_STRUCTE0x94cc
_ZNK9tesseract13IntFeatureMap13OffsetFeatureEii0x9918
_ZNK9tesseract13IntFeatureMap15MapIndexFeatureEi0x956c
_ZNK9tesseract13IntFeatureMap16DebugMapFeaturesERKNSt3__16vectorIiNS1_9allocatorIiEEEE0x99a0
_ZNK9tesseract13IntFeatureMap17InverseMapFeatureEi0x9580
_ZNK9tesseract13IntFeatureMap19InverseIndexFeatureEi0x9578
_ZNK9tesseract13IntFeatureMap19IsMapFeatureDeletedEi0x95c4
_ZNK9tesseract13IntFeatureMap20ComputeOffsetFeatureEii0x973c
_ZNK9tesseract13MasterTrainer9SerializeEP7__sFILE0x9c48
_ZNK9tesseract14IntFeatureDist15FeatureDistanceERKNSt3__16vectorIiNS1_9allocatorIiEEEE0x9004
_ZNK9tesseract14IntFeatureDist20DebugFeatureDistanceERKNSt3__16vectorIiNS1_9allocatorIiEEEE0x9094
_ZNK9tesseract14SampleIterator13GetShapeEntryEv0xd5dc
_ZNK9tesseract14SampleIterator13MutableSampleEv0xd5fc
_ZNK9tesseract14SampleIterator16GetSparseClassIDEv0xd6e0
_ZNK9tesseract14SampleIterator17GetCompactClassIDEv0xd698
_ZNK9tesseract14SampleIterator17GlobalSampleIndexEv0xd650
_ZNK9tesseract14SampleIterator17SparseCharsetSizeEv0xd748
_ZNK9tesseract14SampleIterator18CompactCharsetSizeEv0xd70c
_ZNK9tesseract14SampleIterator5AtEndEv0xd57c
_ZNK9tesseract14SampleIterator9GetSampleEv0xd58c
_ZNK9tesseract17TrainingSampleSet13FontClassInfo9SerializeEP7__sFILE0xda20
_ZNK9tesseract17TrainingSampleSet14SampleToStringERKNS_14TrainingSampleE0xe768
_ZNK9tesseract17TrainingSampleSet15NumClassSamplesEiib0xe518
_ZNK9tesseract17TrainingSampleSet16GetCanonicalDistEii0xf390
_ZNK9tesseract17TrainingSampleSet16GetCloudFeaturesEii0xe8c8
_ZNK9tesseract17TrainingSampleSet17GlobalSampleIndexEiii0xf2e8
_ZNK9tesseract17TrainingSampleSet17ReliablySeparableEiiiiRKNS_13IntFeatureMapEb0xf06c
_ZNK9tesseract17TrainingSampleSet18GetCanonicalSampleEii0xf23c
_ZNK9tesseract17TrainingSampleSet19AddAllFontsForClassEiPNS_5ShapeE0x10410
_ZNK9tesseract17TrainingSampleSet20GetCanonicalFeaturesEii0xe958
_ZNK9tesseract17TrainingSampleSet22ComputeClusterDistanceEiiiiRKNS_13IntFeatureMapE0xefac
_ZNK9tesseract17TrainingSampleSet25DisplaySamplesWithFeatureEiRKNS_5ShapeERKNS_15IntFeatureSpaceENS_10ScrollView5ColorEPS7_0x1047c
_ZNK9tesseract17TrainingSampleSet9GetSampleEi0xe5fc
_ZNK9tesseract17TrainingSampleSet9GetSampleEiii0xe608
_ZNK9tesseract17TrainingSampleSet9SerializeEP7__sFILE0xdd4c
_mh_execute_header0x0
main0x24a4