Fabrizio Riguzzi
faf7726452
test program
2013-09-17 13:04:22 +02:00
Fabrizio Riguzzi
700cd2d9dc
CLL->Score
2013-09-09 12:41:42 +02:00
Fabrizio Riguzzi
52caac6548
aucpr as a score
2013-09-08 22:11:11 +02:00
Fabrizio Riguzzi
b00a5bf7fc
em/8 returns the list of updated probabilities of examples
2013-09-08 17:46:36 +02:00
Fabrizio Riguzzi
cbf31fcd50
fixed test predicates
2013-09-08 16:06:18 +02:00
Fabrizio Riguzzi
b06e1f8bb0
var depth
2013-09-04 21:34:04 +02:00
Fabrizio Riguzzi
c671d8aa29
slipcover manual
2013-09-04 21:12:09 +02:00
Fabrizio Riguzzi
842b7f25ab
Merge branch 'master' of git@git.dcc.fc.up.pt:yap-6.3
2013-09-04 19:11:28 +02:00
Fabrizio Riguzzi
1f3f9bfb1f
inference_sl.pl equal to slipcase
2013-09-04 19:10:31 +02:00
Fabrizio Riguzzi
d53857db21
dos2unix inference_sl.pl
2013-09-04 19:09:36 +02:00
Fabrizio Riguzzi
cb304e781c
slipcover
2013-09-04 18:58:00 +02:00
Vitor Santos Costa
24de22eeb5
MLN generative learning
2013-07-29 17:56:32 -05:00
Vitor Santos Costa
bfb4cef8f9
fixes
2013-07-29 17:55:51 -05:00
Vitor Santos Costa
3bb50ce3af
handle possible stack expansion or gc
2013-07-25 10:21:17 -05:00
Vitor Santos Costa
4245a04ed0
Merge branch 'master' of ssh://git.dcc.fc.up.pt/yap-6.3
2013-07-16 10:00:51 -05:00
Fabrizio Riguzzi
a405ee4bb0
update manual
2013-07-16 15:57:18 +02:00
Vítor Santos Costa
5e80c3ca86
learning
2013-07-16 08:00:16 -05:00
Fabrizio Riguzzi
2e309201ab
slipcase examples
2013-07-16 13:55:22 +02:00
Fabrizio Riguzzi
dff6925a66
remved unnecessary gloabl vars from bddem.c
2013-07-16 12:43:50 +02:00
Fabrizio Riguzzi
d87bb830cd
simplecudd link
2013-07-12 15:03:37 +02:00
Fabrizio Riguzzi
69b1f51a4e
fixed hrefs in cplint manual
2013-07-12 14:59:20 +02:00
Vitor Santos Costa
ddee3df5f8
fix order
2013-06-20 18:09:30 -05:00
Vitor Santos Costa
cc73f426d9
MLN stuff
2013-06-19 21:38:43 -05:00
Vitor Santos Costa
24714dbd01
small fixes to l-bfgs
2013-06-19 21:36:18 -05:00
Vítor Santos Costa
f4ef6702e1
upgrade version
2013-06-19 21:34:30 -05:00
Vitor Santos Costa
7e1f3009e6
Bernd Gutmann's lbfgs interface
2013-06-13 17:57:55 -05:00
Vitor Santos Costa
f1cbc7f3be
improved mln stuff
2013-06-07 18:22:42 -05:00
Vitor Santos Costa
23a787bcb3
mlns in PFL
2013-06-06 19:22:22 -05:00
Vitor Santos Costa
6b31d08633
mlns in PFL
2013-06-06 19:18:46 -05:00
Vítor Santos Costa
ea3f25c378
Merge branch 'master' of ssh://yap.git.sourceforge.net/gitroot/yap/yap-6.3
2013-04-16 21:26:41 -05:00
Vitor Santos Costa
cb08a542e2
get rid of comments
2013-04-16 21:14:05 +01:00
Vitor Santos Costa
1c9cc469d5
Merge branch 'master' of ssh://yap.git.sourceforge.net/gitroot/yap/yap-6.3
2013-04-16 21:11:51 +01:00
Tiago Gomes
9e57b32431
Fix compilation with older versions of GCC
2013-04-16 21:07:03 +01:00
Vítor Santos Costa
e5d5352268
Merge branch 'master' of ssh://yap.git.sourceforge.net/gitroot/yap/yap-6.3
2013-04-16 07:53:01 -05:00
Vitor Santos Costa
78410ade1a
ensure evidence does not go away, make sure YAP compiles
2013-04-15 19:12:53 -05:00
Tiago Gomes
9e9ad24c90
Small updates to latex docs
2013-04-13 12:43:52 +01:00
Tiago Gomes
761406fa46
Small updates to html docs
2013-04-13 12:33:48 +01:00
Tiago Gomes
745a034d43
Reduce the size of the section labels
2013-04-13 00:49:59 +01:00
Tiago Gomes
cb6715664b
Create a HTML version of the manual
2013-04-12 23:49:12 +01:00
Tiago Gomes
3405a8895b
Small updates to manual
2013-04-12 23:48:25 +01:00
Tiago Gomes
fc2530fbe2
It appears that 'make install' on top level calls 'make all' on the horus makefile
2013-04-11 23:16:51 +01:00
Tiago Gomes
7ecfb999d5
Style change
2013-04-11 23:06:13 +01:00
Tiago Gomes
de6d7981fb
Merge branch 'master' of ssh://yap.git.sourceforge.net/gitroot/yap/yap-6.3
2013-04-11 22:28:41 +01:00
Vítor Santos Costa
23d2f7b8e5
more cleanups.
2013-04-07 10:40:42 -05:00
Vítor Santos Costa
4a95575fe1
should always lookup who generates the parameters (not supported in learning).
2013-04-07 09:51:20 -05:00
Vítor Santos Costa
30cc02e4ee
Merge branch 'master' of ssh://yap.git.sourceforge.net/gitroot/yap/yap-6.3
2013-04-07 08:18:54 -05:00
Vítor Santos Costa
4ab4f1cab1
allow integer parameters.
2013-04-07 08:18:13 -05:00
Vitor Santos Costa
12799589a8
thread fixes
2013-04-07 00:00:41 +01:00
Tiago Gomes
b13a8b73a1
Merge branch 'master' of ssh://yap.git.sourceforge.net/gitroot/yap/yap-6.3
2013-04-04 16:20:18 +01:00
Tiago Gomes
a2e54a235a
Factor: improve factor multiplication
...
Pass the argument as reference-to-const and also allow chaining of multiplications.
2013-03-21 21:49:12 +00:00
Tiago Gomes
6da2580c8f
Fix c550139c8b
2013-03-21 21:43:27 +00:00
Tiago Gomes
e2ca97c8de
Factor: use the default copy constructor
2013-03-21 21:20:28 +00:00
Tiago Gomes
389daab83f
Oops
2013-03-21 19:29:24 +00:00
Tiago Gomes
da88ffcc78
Watch out for undefined behaviour.
2013-03-18 16:18:47 +00:00
Tiago Gomes
c550139c8b
Add more assertations to Factor class.
...
SumOutFirstVariable and SumOutLastVariable will only are correctly defined if the variable is binary.
2013-03-18 15:57:10 +00:00
Tiago Gomes
4ca17b9e9b
Turn off debug by default
2013-03-18 15:08:06 +00:00
Tiago Gomes
acf83dd0a1
Add some unit tests
2013-03-18 14:42:54 +00:00
Tiago Gomes
403695a7ba
Ouch! We were deleting the same links twice
2013-03-18 12:56:36 +00:00
Tiago Gomes
07dba92406
Add a more complex example to be used by unit tests
2013-03-18 11:33:27 +00:00
Tiago Gomes
bc04d28092
Use a static method to create a FactorGraph
2013-03-14 16:57:34 +00:00
Tiago Gomes
2ef1651c6a
Add more 2 digits of precision
2013-03-14 16:55:20 +00:00
Tiago Gomes
b5d72f751e
We need to reverse the ranges too
2013-03-13 23:22:38 +00:00
Tiago Gomes
d3663d9370
Forgot to call exit
2013-03-13 22:37:04 +00:00
Tiago Gomes
23469e6f94
Initial infrastructure to support CppUnit
2013-03-13 14:47:14 +00:00
Tiago Gomes
5e5feb5674
Improve Makefile
2013-03-12 21:11:43 +00:00
Vítor Santos Costa
7f910c694d
fix paths
2013-03-10 15:21:42 -05:00
Vitor Santos Costa
d0858c0d0c
remove debugging
2013-03-10 17:24:47 +00:00
Vitor Santos Costa
6397cc9ff7
merge
2013-03-10 17:17:58 +00:00
Vitor Santos Costa
e7146c9a46
new version, thread only.
2013-03-10 17:13:09 +00:00
Vitor Santos Costa
b0b74fd0f8
update
2013-03-10 15:49:37 +00:00
Vitor Santos Costa
f62ea7686a
fixes and update
2013-03-10 15:44:23 +00:00
Tiago Gomes
21c401c0dd
Move CTNode class to sourcef file
2013-03-09 19:41:17 +00:00
Tiago Gomes
2da7249247
Trivial
2013-03-09 17:14:00 +00:00
Tiago Gomes
a300b27764
BeliefProp: move some members to private section
2013-03-09 16:46:42 +00:00
Tiago Gomes
95539226ea
Kill SPNodeInfo class
2013-03-09 16:41:53 +00:00
Tiago Gomes
d563fce952
Var: replace struct by a pair
2013-03-09 16:18:13 +00:00
Tiago Gomes
532654baba
Use enum class instead of old enum.
...
As we are relying on c++11x for other stuff too.
2013-03-09 15:39:39 +00:00
Vitor Santos Costa
a5000dab32
change SWI stuff to swi directory.
2013-03-05 15:50:38 -06:00
Tiago Gomes
7193d2238d
Move template definitions to source file and use explicite template instantiation.
2013-03-04 17:58:32 +00:00
Tiago Gomes
063f3ff6e3
Forgot to add these two in the previous commit
2013-03-04 17:57:56 +00:00
Tiago Gomes
93fa793683
Separate TFactor and Factor classes.
...
Rename TFactor to GenericFactor. GenericFactor.cpp is empty for now.
2013-03-04 15:47:47 +00:00
Tiago Gomes
98efd54da7
Remove unused member function
2013-03-04 15:10:51 +00:00
Vitor Santos Costa
acf565d91b
new version.
2013-03-03 08:54:09 -06:00
Tiago Gomes
902624f557
f(void) vs f()
...
"In fact, the f(void) style has been called an "abomination" by Bjarne Stroustrup, the creator of C++, Dennis Ritchie, the co-creator of C, and Doug McIlroy, head of the research department where Unix was born."
2013-02-28 19:45:37 +00:00
Vitor Santos Costa
b49e9b908b
gradient is more complex to compute
2013-02-26 09:39:56 -06:00
Vitor Santos Costa
59d97f83b4
handle negation in tries and add debugging hooks
2013-02-26 09:39:18 -06:00
Tiago Gomes
c8b639f495
Define sortByParams as a local class
2013-02-22 12:35:14 +00:00
Tiago Gomes
0991a84793
Move sortByParams to source file
2013-02-21 00:13:11 +00:00
Tiago Gomes
59c6f5c243
DISALLOW_COPY_AND_ASSIGN should be in the end
2013-02-21 00:06:34 +00:00
Tiago Gomes
f0572e3cfb
Move BpLink to inside of BeliefProp
2013-02-20 23:59:03 +00:00
Tiago Gomes
6b0e125e3b
Move MsgSchedule enum to inside class BeliefProp.
...
Move also SPNodeInfo to inside BeliefProp. Improve also some using of enums.
2013-02-20 23:34:03 +00:00
Tiago Gomes
ce8152d7a0
Add a comment explaining why we are inlining functions with loops in ElimGraph
2013-02-20 23:08:12 +00:00
Vítor Santos Costa
6f6f578578
fix not handling
2013-02-20 13:10:20 -06:00
Tiago Gomes
1d54a78601
BayesBall: improve encapsulation
2013-02-20 14:13:37 +00:00
Tiago Gomes
9a68d95c18
Turn EGNode to be a nested class inside ElimGraph
2013-02-20 13:49:01 +00:00
Tiago Gomes
8ca379c74a
Move ElimHeuristic enum to inside of ElimGraph class
2013-02-20 12:52:55 +00:00
Tiago Gomes
8de22f4f0b
Counting Bp: move internal classes to source file
2013-02-20 12:42:05 +00:00
Tiago Gomes
8c2468c28b
Improve encapsulation in HorusYap and perform other small refactorings
2013-02-20 11:52:42 +00:00
Tiago Gomes
77dfe50acb
LiftedVe: move internal classes to source file
2013-02-20 00:21:01 +00:00
Tiago Gomes
7edfe44576
WeightedBp: remove unnecessary include
2013-02-20 00:13:15 +00:00