Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/moses-smt/vowpal_wabbit.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-12-24initial cbify and a bugfixJohn Langford
2013-11-26fix compile errorsNirupama Chandrasekaran
2013-11-08fix windows compile warningsU-NORTHAMERICA\jcl
2013-10-30updated for windows compile and library interfaceU-NORTHAMERICA\jcl
2013-09-06remove Instance.cs and bump versionU-NORTHAMERICA\jcl
2013-09-05flatten-example continuedniruc
2013-08-29flatten exampleniruc
2013-08-21flatten vw exampleniruc
2013-08-15flatten exampleniruc
2013-05-01add support for max_examples in VW for TLCniruc
2013-04-09add main.ccniruc
2013-04-08fix windows side export_exampleU-NORTHAMERICA\jcl
2013-04-05cleanup of the vw.exe project filesniruc
2013-04-05added export_example to library exposed to c#niruc
2013-04-02added new files to windows buildniruc
2013-04-02fix conflictsunknown
2013-04-02fix bug on passing vw as structunknown
2013-04-01added C# interface to weightsU-NORTHAMERICA\jcl
2013-03-30tweak interface from Matt RichardsonU-NORTHAMERICA\jcl
2013-01-19Add Utf16 to Utf8 conversion in marshalling from C#Nick Nussbaum
2013-01-19 add utf-16 to utf-8 conversion functions to vwdll api for use from c# .netNick Nussbaum
the existing functions were modified and a new FcnA form added that retains the current ansi/utf8 access
2013-01-08updated c# interfaceU-NORTHAMERICA\jcl
2012-12-28adding a .bat test which invokes test 1 with the windows build of vwNick Nussbaum
minor tweaks to the program cs_test version to align with the .bat test output.
2012-12-28adjust cs_test library parameters to match those in test/RunTests scriptNick Nussbaum
2012-12-20This patch enables use of multiple passes from the library apiNick Nussbaum
it also adds a small test to the cs_test/Program.cs The point of this code is to allow --passes <n> to work from the library. It requires enabling the cache. Status As of now, prediction results seem off but it seems to do the right number of operations. This patch allows --passes <n> to work from the library VW initialization with a cache file specification changed parsed_atomic_example to have an optional do_read that defaults to true. If false it will not read the example (which the library loaded) but will cache it and also do ngram processing which was missing. parsed_atomic_example is now called from VW:read_example, and various VW:import_example functions before the setup_example. on VWdll.cpp VW_Finish if the pass count is > 1 some values are adjusted and then the start_parser, driver end parser loop is called to read the remaining passes from the cache. the main_parse_loop was changed to set examples to the parsed_examples_count which will be nonzero if the library did anything and zero in the normal .exe call. It also skips the all_passes_complet == all->numpasses for the library call. I'm not sure what this does, but it seems to double the number of pass reads. I'm using stdin_off as a proxy for "called by library" heree. If this can't be avoided perhaps stdin_off should be named "invoked by library". By calling the parser loop after the reads, the multi pass from cache is done, but possible other pre-read sequencing is missed for other functionality. A more general fix would be to make a mock reader which is really a co-routine for the library functions that are invoked between init and finish. This would allow stuff like merge caches before prediction and other stuff to work. The prediction file values do appear off. I'm trying to figure out if this is user error or something that happens from the library calling, or if I'm missing some processing. Also this hasn't been tested with unix. I'm a little uncertain if the fiddling to get it to do the passes has all the multi-thread initialization done right.
2012-11-28windows testing and a bug fix from RobJohn Langford
2012-09-26various type issues fixedU-NORTHAMERICA\jcl
2012-09-24fix line endingsChris Quirk
2012-09-22initial dll version and C# test codeChris Quirk