Linas Vepštas
Linas Vepštas
Hi Arley, Could you cut-n-paste this into the directory moses/moses/diary/particle-swarm/ ? The other directories under "diary" provide similar information on experiments. They are rather informal; just notes, really, nothing particularly...
Of course you can work on this issue! Moses is a relatively complex system, so as a newcomer, you will find it challenging to learn the system... moses is a...
> Using boost 1.58 for the most part. A couple of 1.54s. What does that mean? I don't think you can mix-n-match different versions of boost; that's just asking for...
You can explore the contents of a shared lib by saying ``` nm /where/is/libboost.dylib | less nm /where/is/libboost.dylib | grep program_options ``` But i general, its bizarre for the compiler...
> Do we need boost compiled with C++11? Maybe. A safe bet is to use the same compiler as the one one used for moses. In principle, this should not...
Hmm. Apparently, the ABI changed for cxx11, which explains why some symbols now have cxx11 as part of their name: they must be the ones using the new ABI. That...
BTW, fairly off-topic, but: take a look at the brand new `opencog/util/numeric.h` circa line 130: `nbits_to_pack` -- that function is used to pack bits, and tries to align so that...
The difference between adding two 64-bit ints, and adding 2x 32-bit ints is simply cutting the carry bit-line between bit 31 and bit 32. Thus all the architectures introduced "SSE"...
`gcc -Q --help=target` gives me: ``` -mlong-double-128 [disabled] -mlong-double-64 [disabled] -mlong-double-80 [enabled] ``` which explains earlier commentary about `long double`!!
and this: ``` -msse [disabled] -msse2 [disabled] -msse2avx [disabled] -msse3 [disabled] -msse4 [disabled] -msse4.1 [disabled] -msse4.2 [disabled] -msse4a [disabled] -msse5 -msseregparm [disabled] -mssse3 [disabled] ``` so that optimization is disabled,...