Definition at line 751 of file mainTable.cpp. References Impala::CmdOptions::AddOption(), DoAppendFeatureTable(), DoConcatFeatureTable(), DoDiffTableInt(), DoDiffTableReal(), DoDiffTableUInt64(), DoDumpSimilarityTableSetTrec(), DoDumpTableInt(), DoDumpTableReal(), DoDumpTaskTable(), DoFeatureTable2Svm(), DoFeatureTableReadAscii(), DoFeatureTableWriteAscii(), DoImportSimilarityTableSet(), DoMakeRandomSimilarityTableSet(), DoProcSimilarityTableSet(), DoScaleFeatureTable(), DoSelectFeatureTableSet(), DoSimFeatureTable(), DoVxsTable(), Impala::CmdOptions::GetArg(), Impala::CmdOptions::GetInstance(), ILOG_DEBUG, ILOG_ERROR, ILOG_VAR, Impala::CmdOptions::Initialise(), and Impala::CmdOptions::ParseArgs(). Referenced by main(). 00752 { 00753 CmdOptions& options = CmdOptions::GetInstance(); 00754 options.Initialise(false, false, true); 00755 options.AddOption(0, "start", "nr", "0"); 00756 options.AddOption(0, "end", "nr", "-1"); 00757 options.AddOption(0, "order", "", "false"); 00758 String usageStr = "cmd = \n\n"; 00759 usageStr += " vxstable file.vxs\n"; 00760 usageStr += " scalefeaturetable tablename scaledtablename minmaxtablename\n"; 00761 usageStr += " concatfeaturetable dir useName resultDef tableDefs\n"; 00762 usageStr += " featuretable2svm tablename svmname [concept.truth]\n"; 00763 usageStr += " featuretablereadascii tablename asciiname\n"; 00764 usageStr += " featuretablewriteascii tablename asciiname\n"; 00765 usageStr += " simfeaturetable outDir tablename1 tablename2\n"; 00766 usageStr += " selectfeaturetableset dataset.txt feature output.txt\n"; 00767 usageStr += " dumpsimilaritytablesettrec videoset.txt names.txt\n"; 00768 usageStr += " importsimilaritytableset outdir concepts indir nrIds [fileext]\n"; 00769 usageStr += " procsimilaritytableset videoset.txt walkType concepts.txt model feature fileId\n"; 00770 usageStr += " makerandomsimilaritytableset videoset.txt\n"; 00771 usageStr += " dumptasktable tablename\n"; 00772 usageStr += " dumptablereal tablename\n"; 00773 usageStr += " dumptableint tablename\n"; 00774 usageStr += " difftablereal tablename1 tablename2\n"; 00775 usageStr += " difftableint tablename1 tablename2\n"; 00776 usageStr += " difftableuint64 tablename1 tablename2\n"; 00777 if (! options.ParseArgs(argc, argv, usageStr, 1)) 00778 return 1; 00779 00780 ILOG_VAR(Impala.Application.mainTable); 00781 00782 String cmd = options.GetArg(0); 00783 ILOG_DEBUG("table command : " << cmd); 00784 00785 if (cmd == "vxstable") 00786 DoVxsTable(); 00787 else if (cmd == "scalefeaturetable") 00788 DoScaleFeatureTable(); 00789 else if (cmd == "append") 00790 DoAppendFeatureTable(); 00791 else if (cmd == "concatfeaturetable") 00792 DoConcatFeatureTable(); 00793 else if (cmd == "featuretable2svm") 00794 DoFeatureTable2Svm(); 00795 else if (cmd == "featuretablereadascii") 00796 DoFeatureTableReadAscii(); 00797 else if (cmd == "featuretablewriteascii") 00798 DoFeatureTableWriteAscii(); 00799 else if (cmd == "simfeaturetable") 00800 DoSimFeatureTable(); 00801 else if (cmd == "selectfeaturetableset") 00802 DoSelectFeatureTableSet(); 00803 else if (cmd == "dumpsimilaritytablesettrec") 00804 DoDumpSimilarityTableSetTrec(); 00805 else if (cmd == "importsimilaritytableset") 00806 DoImportSimilarityTableSet(); 00807 else if (cmd == "procsimilaritytableset") 00808 DoProcSimilarityTableSet(); 00809 else if (cmd == "makerandomsimilaritytableset") 00810 DoMakeRandomSimilarityTableSet(); 00811 else if (cmd == "dumptasktable") 00812 DoDumpTaskTable(); 00813 else if (cmd == "dumptablereal") 00814 DoDumpTableReal(); 00815 else if (cmd == "dumptableint") 00816 DoDumpTableInt(); 00817 else if (cmd == "difftablereal") 00818 DoDiffTableReal(); 00819 else if (cmd == "difftableint") 00820 DoDiffTableInt(); 00821 else if (cmd == "difftableuint64") 00822 DoDiffTableUInt64(); 00823 00824 else ILOG_ERROR("Unknown cmd : " << cmd); 00825 00826 return 0; 00827 }
Here is the call graph for this function: ![]()
|