Re: gift exec
Henning Müller <[email protected]>
| Newsgroups | gmane.comp.gnu.gift.general |
|---|---|
| Organization | HUG |
| Message-ID | <[email protected]> |
Hi, this collection does not contain any database, so the indexing with gift-add-collection did not work correctly. Cheers, Henning assifa cheick wrote: > > Hi, > > Can yau help me. I try to install gift i think i succeed in it but i am > not sure. I do this command: > > ./configure > make > make install > > after i create the based with gift-add-collection.pl /.../image > > and after i run the gift with command : gift and i obtain this: > > > GIFT:Starting Server > Random number generator has been seeded with 1628 > gift: CAlgorithmCollection: The following is the config file > located at "/home/assifa/gift-config.mrml" as read by this program: > <?xml version="1.0" standalone="no" ?> > > <!DOCTYPE mrml SYSTEM "file:/usr/local/share/mrml.dtd"> > > <!-- This file has become quite a free interpretation of MRML > the above !DOCTYPE is rather for the use of psgml than > a promise that the following is pure MRML. In fact the > parser does not validate. > > This is a configuration file for the server. It contains > information about collections, algorithms and > property sheets. > > > THIS FILE NEEDS CLEANING. ABOUT HALF OF THE LINES HERE ARE > LEGACY CODE. HOWEVER, IT IS NOT YET TESTED HOW THINGS BEHAVE > WHEN YOU REMOVE THE LEGACY CODE. SO, FOR A WHILE YOU HAVE > TO LIVE WITH QUITE A NUMBER OF OBSOLETE TAGS. > > --> > > > <mrml> > <cui-configuration> > <algorithm-list> > <!--COMMENT The new definiton of the default algorithm > The default algorithm performs in fact a meta > query of several inverted file queries. > Each sub-query of the meta query is > specialised on one of the feature groups > > Color histogram > Color block > Gabor histogram > Gabor block > > Each one of them is pruned in adifferent way. > (this is the goal of the operation) > --> > <algorithm > algorithm-id="a-perl" > algorithm-type="a-perl" > algorithm-name="Perl link" > collection-id="__COLLECTION__" > > cui-base-type="perl" > > cui-perl-script-file="/root/gift-embed-perl-modules.pl" > cui-perl-package="CGIFTLink" > cui-perl-query-function="processGIFTQueryCall" > cui-perl-random-function="processGIFTRandomQueryCall" > > cui-weighting-function="ClassicalIDF" > > > <query-paradigm-list> > <query-paradigm type="inverted-file"/> > <query-paradigm type="perl-demo"/> > </query-paradigm-list> > <property-sheet property-sheet-id="cui-p-1" > property-sheet-type="subset" send-type="none" minsubsetsize="0" > maxsubsetsize="1"> > <property-sheet property-sheet-id="cui-p0" caption="Modify > default configuration" property-sheet-type="set-element" send-type="none"/> > </property-sheet> > </algorithm> > <algorithm > algorithm-id="a-cidf" > algorithm-type="a-cidf" > algorithm-name="Classical IDF" > collection-id="__COLLECTION__" > > cui-block-color-histogram="no" > cui-block-color-blocks="no" > cui-block-texture-histogram="no" > cui-block-texture-blocks="no" > > cui-pr-percentage-of-features="70" > > cui-base-type="inverted_file" > cui-weighting-function="ClassicalIDF" > > > <query-paradigm-list> > <query-paradigm/><!-- match anything --> > </query-paradigm-list> > <property-sheet property-sheet-id="cui-p-1" > property-sheet-type="subset" send-type="none" minsubsetsize="0" > maxsubsetsize="1"> > <property-sheet property-sheet-id="cui-p0" caption="Modify > default configuration" property-sheet-type="set-element" send-type="none"> > <property-sheet property-sheet-id="cui-p15" caption="Prune at % > of features" property-sheet-type="numeric" send-type="attribute" > send-name="cui-pr-percentage-of-features" from="20" to="100" step="5" > send-value="70"/> > <property-sheet property-sheet-id="cui-p1" > property-sheet-type="subset" send-type="none" minsubsetsize="1" > maxsubsetsize="4"> > <property-sheet property-sheet-id="cui-p12" > send-boolean-inverted="yes" caption="Colour blocks" > property-sheet-type="set-element" send-type="attribute" > send-name="cui-block-color-blocks" send-value="yes"/> > <property-sheet property-sheet-id="cui-p14" > send-boolean-inverted="yes" caption="Gabor blocks" > property-sheet-type="set-element" send-type="attribute" > send-name="cui-block-texture-blocks" send-value="yes"/> > <property-sheet property-sheet-id="cui-p13" > send-boolean-inverted="yes" caption="Gabor histogram" > property-sheet-type="set-element" send-type="attribute" > send-name="cui-block-texture-histogram" send-value="yes"/> > <property-sheet property-sheet-id="cui-p11" > send-boolean-inverted="yes" caption="Colour histogram" > property-sheet-type="set-element" send-type="attribute" > send-name="cui-block-color-histogram" send-value="yes"/> > </property-sheet> > </property-sheet> > </property-sheet> > </algorithm><!-- a-cidf --> > <algorithm > algorithm-id="adefault" > algorithm-type="adefault" > algorithm-name="Separate Normalisation" > collection-id="__COLLECTION__" > > cui-block-color-histogram="no" > cui-block-color-blocks="no" > cui-block-texture-histogram="no" > cui-block-texture-blocks="no" > > cui-pr-percentage-of-features="70" > > cui-base-type="multiple" > cui-weighting-function="ClassicalIDF" > > > <algorithm > algorithm-id="sub1" > algorithm-type="sub1" > algorithm-name="sub1" > > cui-block-color-blocks="yes" > cui-block-texture-histogram="yes" > cui-block-texture-blocks="yes" > > cui-pr-percentage-of-features="100" > > cui-base-type="inverted_file" > /> > <algorithm > algorithm-id="sub2" > algorithm-type="sub2" > algorithm-name="sub2" > > cui-block-color-histogram="yes" > cui-block-texture-histogram="yes" > cui-block-texture-blocks="yes" > > cui-base-type="inverted_file" > /> > <algorithm > algorithm-id="sub3" > algorithm-type="sub3" > algorithm-name="sub3" > > cui-block-color-histogram="yes" > cui-block-color-blocks="yes" > cui-block-texture-blocks="yes" > > cui-pr-percentage-of-features="100" > > cui-base-type="inverted_file" > /> > <algorithm > algorithm-id="sub4" > algorithm-type="sub4" > algorithm-name="sub4" > > cui-block-color-histogram="yes" > cui-block-color-blocks="yes" > cui-block-texture-histogram="yes" > > cui-base-type="inverted_file" > /> > <query-paradigm-list> > <query-paradigm/><!-- match anything --> > </query-paradigm-list> > <property-sheet property-sheet-id="cui-p-1" > property-sheet-type="subset" send-type="none" minsubsetsize="0" > maxsubsetsize="1"> > <property-sheet property-sheet-id="cui-p0" caption="Modify > default configuration" property-sheet-type="set-element" send-type="none"> > <property-sheet property-sheet-id="cui-p15" caption="Prune at % > of features" property-sheet-type="numeric" send-type="attribute" > send-name="cui-pr-percentage-of-features" from="20" to="100" step="5" > send-value="70"/> > <property-sheet property-sheet-id="cui-p1" > property-sheet-type="subset" send-type="none" minsubsetsize="1" > maxsubsetsize="4"> > <property-sheet property-sheet-id="cui-p12" > send-boolean-inverted="yes" caption="Colour blocks" > property-sheet-type="set-element" send-type="attribute" > send-name="cui-block-color-blocks" send-value="yes"/> > <property-sheet property-sheet-id="cui-p14" > send-boolean-inverted="yes" caption="Gabor blocks" > property-sheet-type="set-element" send-type="attribute" > send-name="cui-block-texture-blocks" send-value="yes"/> > <property-sheet property-sheet-id="cui-p13" > send-boolean-inverted="yes" caption="Gabor histogram" > property-sheet-type="set-element" send-type="attribute" > send-name="cui-block-texture-histogram" send-value="yes"/> > <property-sheet property-sheet-id="cui-p11" > send-boolean-inverted="yes" caption="Colour histogram" > property-sheet-type="set-element" send-type="attribute" > send-name="cui-block-color-histogram" send-value="yes"/> > </property-sheet> > </property-sheet> > </property-sheet> > </algorithm><!-- a-cidf --> > </algorithm-list> > <cui-algorithm-id-list-list> > <cui-algorithm-id-list cui-algorithm-id-list-id="ail-inverted-file"> > <cui-algorithm-id cui-algorithm-id="a-cidf"/> > </cui-algorithm-id-list> > </cui-algorithm-id-list-list> > <collection-list listid="1"> > > <!-- xxyx gift-add-collection xyxx DEPENDS ON THIS LINE --> > > </collection-list> > </cui-configuration> > </mrml> > > <!-- this is for xemacs to make it start up in the right mode. > it does the right thing, but complains > --> > > <!-- ;;; Local Variables: *** --> > <!-- ;;; mode: sgml *** --> > > > > This config file content will now be parsed by an XML parser > If error messages occur, these are related to the content shown above. > ++/+//++//++//+++/++/+/+/+////+/+/+/+/++//+++/++/+/+/+////gift: > CAlgorithmCollection: The config file has > been parsed successfully by CAlgorithmCollection > maybe other parts of the program will also parse > the same config file. > ----- > Configuring CAccessorAdminCollection > ../usr/local/lib....-- > Configuring the CAccessorFactoryContainer: > I am going to scan the following directorys for plugins > /usr/local/lib > Not testing file:. (File name does not match plugin name) > Not testing file:.. (File name does not match plugin name) > Not testing file:perl5 (File name does not match plugin name) > Not testing file:libMRML.so.1.3.0 (File name does not match plugin name) > Not testing file:libMRML.so.1 (File name does not match plugin name) > Not testing file:libMRML.so (File name does not match plugin name) > Not testing file:libMRML.la (File name does not match plugin name) > Not testing file:libMRML.a (File name does not match plugin name) > libGIFTAcURL2FTS.so.0.0.0 contains a sane GIFT Accessor plugin: url2fts > Lib:libGIFTAcURL2FTS, to be linked from libGIFTAcURL2FTS.so.0 already > registered! > Lib:libGIFTAcURL2FTS, to be linked from libGIFTAcURL2FTS.so already > registered! > Lib:libGIFTAcURL2FTS, to be linked from libGIFTAcURL2FTS.la already > registered! > Lib:libGIFTAcURL2FTS, to be linked from libGIFTAcURL2FTS.a already > registered! > libGIFTAcHierarchy.so.0.0.0 contains a sane GIFT Accessor plugin: hierarchy > Lib:libGIFTAcHierarchy, to be linked from libGIFTAcHierarchy.so.0 > already registered! > Lib:libGIFTAcHierarchy, to be linked from libGIFTAcHierarchy.so already > registered! > Lib:libGIFTAcHierarchy, to be linked from libGIFTAcHierarchy.la already > registered! > Lib:libGIFTAcHierarchy, to be linked from libGIFTAcHierarchy.a already > registered! > Not testing file:libGIFTQuHierarchy.so.0.0.0 (File name does not match > plugin name) > Not testing file:libGIFTQuHierarchy.so.0 (File name does not match > plugin name) > Not testing file:libGIFTQuHierarchy.so (File name does not match plugin > name) > Not testing file:libGIFTQuHierarchy.la (File name does not match plugin > name) > Not testing file:libGIFTQuHierarchy.a (File name does not match plugin > name) > libGIFTAcInvertedFile.so.0.0.0 contains a sane GIFT Accessor plugin: > inverted_file > Lib:libGIFTAcInvertedFile, to be linked from libGIFTAcInvertedFile.so.0 > already registered! > Lib:libGIFTAcInvertedFile, to be linked from libGIFTAcInvertedFile.so > already registered! > Lib:libGIFTAcInvertedFile, to be linked from libGIFTAcInvertedFile.la > already registered! > Lib:libGIFTAcInvertedFile, to be linked from libGIFTAcInvertedFile.a > already registered! > Not testing file:libGIFTQuInvertedFile.so.0.0.0 (File name does not > match plugin name) > Not testing file:libGIFTQuInvertedFile.so.0 (File name does not match > plugin name) > Not testing file:libGIFTQuInvertedFile.so (File name does not match > plugin name) > Not testing file:libGIFTQuInvertedFile.la (File name does not match > plugin name) > Not testing file:libGIFTQuInvertedFile.a (File name does not match > plugin name) > Could not link to symbol > libGIFTAcPerl_getClassName:/usr/local/lib/libGIFTAcPerl.so.0: undefined > symbol: libGIFTAcPerl_getClassName > libGIFTAcPerl.so.0.0.0 tested. Test FAILED. > Could not link to symbol > libGIFTAcPerl_getClassName:/usr/local/lib/libGIFTAcPerl.so.0: undefined > symbol: libGIFTAcPerl_getClassName > libGIFTAcPerl.so.0 tested. Test FAILED. > Could not link to symbol > libGIFTAcPerl_getClassName:/usr/local/lib/libGIFTAcPerl.so.0: undefined > symbol: libGIFTAcPerl_getClassName > libGIFTAcPerl.so tested. Test FAILED. > Could not open library: > /usr/local/lib/libGIFTAcPerl.la: invalid ELF header > libGIFTAcPerl.la tested. Test FAILED. > Could not open library: > /usr/local/lib/libGIFTAcPerl.a: invalid ELF header > libGIFTAcPerl.a tested. Test FAILED. > Not testing file:libGIFTQuPerl.so.0.0.0 (File name does not match plugin > name) > Not testing file:libGIFTQuPerl.so.0 (File name does not match plugin name) > Not testing file:libGIFTQuPerl.so (File name does not match plugin name) > Not testing file:libGIFTQuPerl.la (File name does not match plugin name) > Not testing file:libGIFTQuPerl.a (File name does not match plugin name) > libGIFTAcDistanceMatrix.so.0.0.0 contains a sane GIFT Accessor plugin: > distance_matrix > Lib:libGIFTAcDistanceMatrix, to be linked from > libGIFTAcDistanceMatrix.so.0 already registered! > Lib:libGIFTAcDistanceMatrix, to be linked from > libGIFTAcDistanceMatrix.so already registered! > Lib:libGIFTAcDistanceMatrix, to be linked from > libGIFTAcDistanceMatrix.la already registered! > Lib:libGIFTAcDistanceMatrix, to be linked from libGIFTAcDistanceMatrix.a > already registered! > FINISHED configuring the CAccessorFactoryContainer. > .--gift::CAccessorAdminCollection : I read the config file > /home/assifa/gift-config.mrml > Now we will parse the contents of this file using an XML parser > The config file has been parsed > successfully maybe other parts > of the program will also parse > the same config file. > FINISHED configuring CAccessorAdminCollection. > FileSize:-1 characters > CI18nTranslator.cc:75: File unreadable. > Internationalization will be disabled in this run of the GIFT > -- > Configuring CDynamicQueryFactory > Looking for libGIFTQu*.so in directory > /usr/local/lib > Not testing file:. (File name does not match plugin name) > Not testing file:.. (File name does not match plugin name) > Not testing file:perl5 (File name does not match plugin name) > Not testing file:libMRML.so.1.3.0 (File name does not match plugin name) > Not testing file:libMRML.so.1 (File name does not match plugin name) > Not testing file:libMRML.so (File name does not match plugin name) > Not testing file:libMRML.la (File name does not match plugin name) > Not testing file:libMRML.a (File name does not match plugin name) > Not testing file:libGIFTAcURL2FTS.so.0.0.0 (File name does not match > plugin name) > Not testing file:libGIFTAcURL2FTS.so.0 (File name does not match plugin > name) > Not testing file:libGIFTAcURL2FTS.so (File name does not match plugin name) > Not testing file:libGIFTAcURL2FTS.la (File name does not match plugin name) > Not testing file:libGIFTAcURL2FTS.a (File name does not match plugin name) > Not testing file:libGIFTAcHierarchy.so.0.0.0 (File name does not match > plugin name) > Not testing file:libGIFTAcHierarchy.so.0 (File name does not match > plugin name) > Not testing file:libGIFTAcHierarchy.so (File name does not match plugin > name) > Not testing file:libGIFTAcHierarchy.la (File name does not match plugin > name) > Not testing file:libGIFTAcHierarchy.a (File name does not match plugin > name) > libGIFTQuHierarchy.so.0.0.0 contains a sane GIFT Query plugin: hierarchy > Lib:libGIFTQuHierarchy, to be linked from libGIFTQuHierarchy.so.0 > already registered! > Lib:libGIFTQuHierarchy, to be linked from libGIFTQuHierarchy.so already > registered! > Lib:libGIFTQuHierarchy, to be linked from libGIFTQuHierarchy.la already > registered! > Lib:libGIFTQuHierarchy, to be linked from libGIFTQuHierarchy.a already > registered! > Not testing file:libGIFTAcInvertedFile.so.0.0.0 (File name does not > match plugin name) > Not testing file:libGIFTAcInvertedFile.so.0 (File name does not match > plugin name) > Not testing file:libGIFTAcInvertedFile.so (File name does not match > plugin name) > Not testing file:libGIFTAcInvertedFile.la (File name does not match > plugin name) > Not testing file:libGIFTAcInvertedFile.a (File name does not match > plugin name) > libGIFTQuInvertedFile.so.0.0.0 contains a sane GIFT Query plugin: > inverted_file > Lib:libGIFTQuInvertedFile, to be linked from libGIFTQuInvertedFile.so.0 > already registered! > Lib:libGIFTQuInvertedFile, to be linked from libGIFTQuInvertedFile.so > already registered! > Lib:libGIFTQuInvertedFile, to be linked from libGIFTQuInvertedFile.la > already registered! > Lib:libGIFTQuInvertedFile, to be linked from libGIFTQuInvertedFile.a > already registered! > Not testing file:libGIFTAcPerl.so.0.0.0 (File name does not match plugin > name) > Not testing file:libGIFTAcPerl.so.0 (File name does not match plugin name) > Not testing file:libGIFTAcPerl.so (File name does not match plugin name) > Not testing file:libGIFTAcPerl.la (File name does not match plugin name) > Not testing file:libGIFTAcPerl.a (File name does not match plugin name) > /usr/local/lib/libGIFTQuPerl.so.0: undefined symbol: > libGIFTQuPerl_getClassName > /usr/local/lib/libGIFTQuPerl.so.0: undefined symbol: > libGIFTQuPerl_getClassName > /usr/local/lib/libGIFTQuPerl.so.0: undefined symbol: > libGIFTQuPerl_getClassName > ..Could not open library: > /usr/local/lib/libGIFTQuPerl.la: invalid ELF header > ..Could not open library: > /usr/local/lib/libGIFTQuPerl.a: invalid ELF header > Not testing file:libGIFTAcDistanceMatrix.so.0.0.0 (File name does not > match plugin name) > Not testing file:libGIFTAcDistanceMatrix.so.0 (File name does not match > plugin name) > Not testing file:libGIFTAcDistanceMatrix.so (File name does not match > plugin name) > Not testing file:libGIFTAcDistanceMatrix.la (File name does not match > plugin name) > Not testing file:libGIFTAcDistanceMatrix.a (File name does not match > plugin name) > FINISHED Configuring CDynamicQueryFactory > ---------------------------------------- > The current configuration directory is: /home/assifa > ---------------------------------------- > Opening port 12789 > ---------------------------------------- > TCP socket successfully initialized:7 > TCP socket successfully initialized:8 > Waiting for connection... > > > I don't know if is it correct or normal. Can you help me please. I don't > understand and this software iv necessary for me. > > thanks. > > _________________________________________________________________ > Avec Windows Live OneCare éliminez tous les virus de votre PC ! > http://www.windowslive.fr/liveonecare/default.asp > > > > _______________________________________________ > help-GIFT mailing list > [email protected] > http://lists.gnu.org/mailman/listinfo/help-gift > -- --------------------------------------- Henning Müller (PhD) University & Hospitals of Geneva Service of Medical Informatics 24, rue Micheli-du-Crest CH-1211 Geneva 14, Switzerland Tel +41 22 372-6175 Fax +41 22 372-8680 email [email protected]