Hi again,
now I have 2 collection indexed with gift. The first collection is working
fine and I can query it without problems. The second collection gives me an
error and I don't know why. I am doing the same in the gift-config.mrml with
the 2nd collection and the query is the same as well but with a picture
included in the 2nd collection.
The error output on the console:
----------------------------------------------------------------------------
-------------------------
TCP socket successfully initialized:7
TCP socket successfully initialized:8
trying to accept 7 1
Accept and serve: 7
CCommunicationHandler.cc:637:readAndParse before parse
CCommunicationHandler.cc:728:readAndParse before visit
CCommunicationHandler.cc:731:readAndParse before check
CAccessorFactoryContainer::openAccessor:inverted_file
NEWLY GENERATED.
gift: CAcIFFileSystem.cc:944: bool CAcIFFileSystem::init(bool): Assertion
`mURL2FTS->size()' failed.
Abgebrochen
----------------------------------------------------------------------------
-------------------------
This is only when I query my second collection in the same way as the first.
I suppose that something went wrong with the indexing but I don't know. I am
thankful for any hints about this error. I took a look into the sources
(CAcIFFileSystem.cc) but got no clue about the error. Attached you find the
file I created by typing in gift > giftlog.txt which seems to be fine. Any
ideas? Any workarounds?
Best Regards,
Fredrik Gundelsweiler
-----Ursprüngliche Nachricht-----
Von: Henning Müller [mailto:[EMAIL PROTECTED]
Gesendet: Dienstag, 11. November 2008 08:20
An: Fredrik Gundelsweiler
Cc: [email protected]
Betreff: Re: [help-GIFT] indexing more than one collection
Hi,
do not worry too much if the cui-cumber-of-images is not set correctly.
In the normal wieghting this value is to my knowledge not used. It
should all work fine and you should be able to have several collections
at the same time without problems.
I can not explain why the number is 2473 ... if stopped and restarted it
could have been the number of images newly added ...
You can check whether the number of images indexed is correct by looking
at the file url2fts that contains all images indexed by URL/identifier
and the name of the actual feature file.
You can modify everthing in the config file manually without any
problems as well.
Cheers, Henning
Fredrik Gundelsweiler a écrit :
> Hi there,
>
>
>
> I have indexed a collection of 13.421 images some time ago. Now I wanted
> to index a new collection of images (#10.000). I stopped the indexing
> process at about 7.527 images. Then I restarted the process and the
> indexing was successful. But now I wonder why in my gift-config.mrml the
> cui-number-of-images is set to about 2474.
>
>
>
> Here the line of the gift-config.mrml:
>
>
>
> <collection collection-id="c-9-45-20-10-10-108-1-314-0"
> collection-name="amazon_imgs"
> cui-algorithm-id-list-id="ail-inverted-file" cui-number-of-images="2473"
>
>
>
>
> Why is this value not 10.000 ? Does it matter or is all fine?
>
>
>
> Best Regards / Beste Grüße,
>
>
>
> Fredrik Gundelsweiler
>
>
>
> -----------------------------------
>
> Research Contact:
>
> University of Konstanz
>
> Informatics and Information Science
>
> Human-Computer Interaction
>
> Research Assistant Fredrik Gundelsweiler (B.Sc., M.Sc.)
>
> Room: D207
>
> fon: +49 (0)7531 88-3547
>
> fax: +49 (0)7531 88-4772
>
> mail: [EMAIL PROTECTED]
>
>
>
> -----------------------------------
>
> Private Contact:
>
> Fredrik Gundelsweiler
>
> Brauneggerstrasse 11
>
> 78462 Konstanz
>
> fon: +49 (0)7531 382253
>
> cellular: +49 (0)179 7823145
>
> mail: [EMAIL PROTECTED]
>
>
>
> -----------------------------------
>
> "Leben, das ist das Allerseltenste in der Welt - die meisten Menschen
> existieren nur."
>
> Oscar Wilde
>
>
>
> "There are only 10 kinds of people. Those who
>
> understand binary and those who don't."
>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> help-GIFT mailing list
> [email protected]
> http://lists.gnu.org/mailman/listinfo/help-gift
GIFT:Starting Server
gift: CAlgorithmCollection: The following is the config file
located at "/home/gundelsw/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)
-->
<!-- dasti -->
<algorithm algorithm-id="a-perl" algorithm-type="a-perl"
algorithm-name="Perl link" collection-id="c-21-8-22-20-1-108-3-50-0"
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="c-9-45-20-10-10-108-1-314-0"
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="c-9-45-20-10-10-108-1-314-0" 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>
<!-- dasti c-21-8-22-20-1-108-3-50-0 -->
<!-- amazon c-9-45-20-10-10-108-1-314-0 -->
<!-- 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 collection-id="c-21-8-22-20-1-108-3-50-0"
collection-name="Bilder_Dasti" cui-algorithm-id-list-id="ail-inverted-file"
cui-number-of-images="13075"
cui-base-dir="/home/gundelsw/gift-indexing-data/Bilder_Dasti/"
cui-inverted-file-location="InvertedFile.db"
cui-offset-file-location="InvertedFileOffset.db"
cui-feature-description-location="InvertedFileFeatureDescription.db"
cui-feature-file-location="url2fts.xml">
<query-paradigm-list>
<query-paradigm type="inverted-file"/>
<query-paradigm type="perl-demo"/>
</query-paradigm-list>
</collection>
<collection collection-id="c-9-45-20-10-10-108-1-314-0"
collection-name="amazon_imgs" cui-algorithm-id-list-id="ail-inverted-file"
cui-number-of-images="10000"
cui-base-dir="/home/gundelsw/gift-indexing-data/amazon_imgs/"
cui-inverted-file-location="InvertedFile.db"
cui-offset-file-location="InvertedFileOffset.db"
cui-feature-description-location="InvertedFileFeatureDescription.db"
cui-feature-file-location="url2fts.xml">
<query-paradigm-list>
<query-paradigm type="inverted-file"/>
<query-paradigm type="perl-demo"/>
</query-paradigm-list>
</collection>
</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:firmware (File name does not match plugin name)
Not testing file:python2.4 (File name does not match plugin name)
Not testing file:perl (File name does not match plugin name)
Not testing file:libexpat.so.1.5.2 (File name does not match plugin name)
Not testing file:libexpat.so.1 (File name does not match plugin name)
Not testing file:libexpat.so (File name does not match plugin name)
Not testing file:libexpat.la (File name does not match plugin name)
Not testing file:libexpat.a (File name does not match plugin name)
Not testing file:libMRML.so.0.3.0 (File name does not match plugin name)
Not testing file:libMRML.so.0 (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)
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)
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)
libGIFTAcPerl.so.0.0.0 tested. Test FAILED.
libGIFTAcPerl.so.0 tested. Test FAILED.
libGIFTAcPerl.so tested. Test FAILED.
libGIFTAcPerl.la tested. Test FAILED.
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/gundelsw/gift-config.mrml
Now we will parse the contents of this file using an XML parser
CAccessorAdminCollection: Adding collection Bilder_Dasti
under the ID c-21-8-22-20-1-108-3-50-0
CAccessorAdminCollection: Adding collection amazon_imgs
under the ID c-9-45-20-10-10-108-1-314-0
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
--
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:firmware (File name does not match plugin name)
Not testing file:python2.4 (File name does not match plugin name)
Not testing file:perl (File name does not match plugin name)
Not testing file:libexpat.so.1.5.2 (File name does not match plugin name)
Not testing file:libexpat.so.1 (File name does not match plugin name)
Not testing file:libexpat.so (File name does not match plugin name)
Not testing file:libexpat.la (File name does not match plugin name)
Not testing file:libexpat.a (File name does not match plugin name)
Not testing file:libMRML.so.0.3.0 (File name does not match plugin name)
Not testing file:libMRML.so.0 (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: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: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)
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/gundelsw
----------------------------------------
Opening port 12789
----------------------------------------
Waiting for connection...
...select
connected: 7->3
Accepted Connection!
Accepted from adress [Peer INET Address: 134.34.53.105]
calling processMessage (no thread)
<?xml version="1.0" standalone="no" ?><!DOCTYPE mrml SYSTEM
"http://www.mrml.net/specification/v1_0/MRML_v10.dtd"><mrml
session-id="dummy_session_identifier">STARTING:mrml
1:--------------------TEXT_
_
1:--------------------TEXT_ _
1:--------------------TEXT_ _
1:--------------------TEXT_ _
1:--------------------TEXT_ _
1:--------------------TEXT_ _
1:--------------------TEXT_ _
1:--------------------TEXT_ _
1:--------------------TEXT_ _
1:--------------------TEXT_ _
1:--------------------TEXT_ _
1:--------------------TEXT_ _
1:--------------------TEXT_ _
1:--------------------TEXT_ _
1:--------------------TEXT_ _
1:--------------------TEXT_ _
1:--------------------TEXT_ _
<open-session user-name="gundelsw"
session-name="test_session_freddy" />STARTING:open-session
ENDING:open-session
1:--------------------TEXT_
_
1:--------------------TEXT_ _
1:--------------------TEXT_ _
1:--------------------TEXT_ _
1:--------------------TEXT_ _
1:--------------------TEXT_ _
1:--------------------TEXT_ _
1:--------------------TEXT_ _
1:--------------------TEXT_ _
1:--------------------TEXT_ _
1:--------------------TEXT_ _
1:--------------------TEXT_ _
1:--------------------TEXT_ _
</mrml>ENDING:mrml
++/+//CHECKING: __ROOT__
++/+//CHECKING SUCCEEDED
VISITING: __ROOT__
CHECKING: mrml
++/+//CHECKING SUCCEEDED
VISITING: mrml
CHECKING: open-session
+/+/CHECKING SUCCEEDED
VISITING: open-session
HIER OPEN SESSION
ENTERING OPENSESSION
making a new session II
We have 3 algorithms in the algorithm collection.
CAlgorithmCollection.cc:284:default algorithm found
CAlgorithmCollection.cc:299:going to check default algorithm
+/+/+/+/++//+++/++/+/+/+////CAlgorithmCollection.cc:303:checked, now copying
checking before making children
making children
checking before making children
making children
checking before making children
making children
checking before making children
making children
checking before making children
making children
checking before making children
making children
checking before making children
making children
checking before making children
making children
checking before making children
making children
checking before making children
making children
checking before making children
making children
checking before making children
making children
checking before making children
making children
checking before making children
making children
checking before making children
making children
CAlgorithmCollection.cc:305:copied, now checking again
+/+/+/+/++//+++/++/+/+/+////[set
adefault
set]
[build
0x805ab98
1NUMBER OF CHILDREN that are ALGORITHMS 4
23.0x805ad28
1234.0x805ae78
1234.0x805afa8
1234.0x805b0f8
12344-Algorithm CONFIGURED-: configuration
<algorithm algorithm-id="adefault" algorithm-name="Separate Normalisation"
algorithm-type="adefault" collection-id="c-9-45-20-10-10-108-1-314-0"
cui-base-type="multiple" cui-block-color-blocks="no"
cui-block-color-histogram="no" cui-block-texture-blocks="no"
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70"
cui-weighting-function="ClassicalIDF" >
<algorithm algorithm-id="sub1" algorithm-name="sub1" algorithm-type="sub1"
collection-id="c-9-45-20-10-10-108-1-314-0" cui-base-type="inverted_file"
cui-block-color-blocks="yes" cui-block-color-histogram="no"
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes"
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
<algorithm algorithm-id="sub2" algorithm-name="sub2" algorithm-type="sub2"
collection-id="c-9-45-20-10-10-108-1-314-0" cui-base-type="inverted_file"
cui-block-color-blocks="no" cui-block-color-histogram="yes"
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes"
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />
<algorithm algorithm-id="sub3" algorithm-name="sub3" algorithm-type="sub3"
collection-id="c-9-45-20-10-10-108-1-314-0" cui-base-type="inverted_file"
cui-block-color-blocks="yes" cui-block-color-histogram="yes"
cui-block-texture-blocks="yes" cui-block-texture-histogram="no"
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
<algorithm algorithm-id="sub4" algorithm-name="sub4" algorithm-type="sub4"
collection-id="c-9-45-20-10-10-108-1-314-0" cui-base-type="inverted_file"
cui-block-color-blocks="yes" cui-block-color-histogram="yes"
cui-block-texture-blocks="no" cui-block-texture-histogram="yes"
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />
<query-paradigm-list >
<query-paradigm />
</query-paradigm-list>
<property-sheet maxsubsetsize="1" minsubsetsize="0"
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
<property-sheet caption="Modify default configuration"
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
<property-sheet caption="Prune at % of features" from="20"
property-sheet-id="cui-p15" property-sheet-type="numeric"
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70"
step="5" to="100" />
<property-sheet maxsubsetsize="4" minsubsetsize="1"
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
<property-sheet caption="Colour blocks"
property-sheet-id="cui-p12" property-sheet-type="set-element"
send-boolean-inverted="yes" send-name="cui-block-color-blocks"
send-type="attribute" send-value="yes" />
<property-sheet caption="Gabor blocks"
property-sheet-id="cui-p14" property-sheet-type="set-element"
send-boolean-inverted="yes" send-name="cui-block-texture-blocks"
send-type="attribute" send-value="yes" />
<property-sheet caption="Gabor histogram"
property-sheet-id="cui-p13" property-sheet-type="set-element"
send-boolean-inverted="yes" send-name="cui-block-texture-histogram"
send-type="attribute" send-value="yes" />
<property-sheet caption="Colour histogram"
property-sheet-id="cui-p11" property-sheet-type="set-element"
send-boolean-inverted="yes" send-name="cui-block-color-histogram"
send-type="attribute" send-value="yes" />
</property-sheet>
</property-sheet>
</property-sheet>
</algorithm>
-Algorithm CONFIGURED-
[mQ:multiple
mQ]
Build subalgorithm0x805ad28 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier
sub1
checking before making children
making children
Deleting mContentdoneCDynamicQueryFactory
GQOUERY0
CQInvertedFile.cc:255:Diagnostic output 0x806f1d8
CALLED: libGIFTAcInvertedFile_makeAccessor
Opening /home/gundelsw/gift-indexing-data/amazon_imgs/url2fts.xml ...success.
constructing parser
Reading
82 characters
Read url2fts.xml
Successfully processed
URLFile /home/gundelsw/gift-indexing-data/amazon_imgs/url2fts.xml processed.
Opening _/home/gundelsw/gift-indexing-data/amazon_imgs/InvertedFile.db_
...success.
Opening _/home/gundelsw/gift-indexing-data/amazon_imgs/InvertedFileOffset.db_
...success.
Opening
_/home/gundelsw/gift-indexing-data/amazon_imgs/InvertedFileFeatureDescription.db_
...success.
_______________________________________________
help-GIFT mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-gift