Vowpal Wabbit
vowpalwabbit
search_sequencetask.h
Go to the documentation of this file.
1
/*
2
Copyright (c) by respective owners including Yahoo!, Microsoft, and
3
individual contributors. All rights reserved. Released under a BSD
4
license as described in the file LICENSE.
5
*/
6
#pragma once
7
#include "
search.h
"
8
9
namespace
SequenceTask
10
{
11
void
initialize
(
Search::search
&,
size_t
&,
VW::config::options_i
&);
12
void
run
(
Search::search
&,
multi_ex
&);
13
extern
Search::search_task
task
;
14
}
// namespace SequenceTask
15
16
namespace
SequenceSpanTask
17
{
18
void
initialize
(
Search::search
&,
size_t
&,
VW::config::options_i
&);
19
void
finish
(
Search::search
&);
20
void
run
(
Search::search
&,
multi_ex
&);
21
void
setup
(
Search::search
&,
multi_ex
&);
22
void
takedown
(
Search::search
&,
multi_ex
&);
23
extern
Search::search_task
task
;
24
}
// namespace SequenceSpanTask
25
26
namespace
SequenceTaskCostToGo
27
{
28
void
initialize
(
Search::search
&,
size_t
&,
VW::config::options_i
&);
29
void
run
(
Search::search
&,
multi_ex
&);
30
extern
Search::search_task
task
;
31
}
// namespace SequenceTaskCostToGo
32
33
namespace
ArgmaxTask
34
{
35
void
initialize
(
Search::search
&,
size_t
&,
VW::config::options_i
&);
36
void
run
(
Search::search
&,
multi_ex
&);
37
void
finish
(
Search::search
&);
38
extern
Search::search_task
task
;
39
}
// namespace ArgmaxTask
40
41
namespace
SequenceTask_DemoLDF
42
{
43
void
initialize
(
Search::search
&,
size_t
&,
VW::config::options_i
&);
44
void
finish
(
Search::search
&);
45
void
run
(
Search::search
&,
multi_ex
&);
46
extern
Search::search_task
task
;
47
}
// namespace SequenceTask_DemoLDF
SequenceTask_DemoLDF
Definition:
search_sequencetask.cc:27
SequenceTask
Definition:
search_sequencetask.cc:11
setup
vw * setup(options_i &options)
Definition:
main.cc:27
search.h
SequenceTask::initialize
void initialize(Search::search &sch, size_t &, options_i &)
Definition:
search_sequencetask.cc:34
Search::search
Definition:
search.h:80
SequenceTask::task
Search::search_task task
Definition:
search_sequencetask.cc:13
SequenceTaskCostToGo
Definition:
search_sequencetask.cc:19
ArgmaxTask
Definition:
search_sequencetask.cc:23
VW::config::options_i
Definition:
options.h:107
Search::search_task
Definition:
search.h:230
multi_ex
std::vector< example * > multi_ex
Definition:
example.h:122
finish
void finish(audit_regressor_data &dat)
Definition:
audit_regressor.cc:185
SequenceTask::run
void run(Search::search &sch, multi_ex &ec)
Definition:
search_sequencetask.cc:42
GraphTask::takedown
void takedown(Search::search &sch, multi_ex &)
Definition:
search_graph.cc:240
SequenceSpanTask
Definition:
search_sequencetask.cc:15
Generated on Thu Apr 9 2020 14:45:25 for Vowpal Wabbit by
1.8.13