Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
dlib
Commits
c423283c
Commit
c423283c
authored
May 24, 2014
by
Davis King
Browse files
Added set_prior() to the python interfaces of the relevant trainer objects.
parent
721597f2
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
6 additions
and
0 deletions
+6
-0
tools/python/src/svm_c_trainer.cpp
tools/python/src/svm_c_trainer.cpp
+4
-0
tools/python/src/svm_rank_trainer.cpp
tools/python/src/svm_rank_trainer.cpp
+2
-0
No files found.
tools/python/src/svm_c_trainer.cpp
View file @
c423283c
...
...
@@ -212,6 +212,8 @@ void bind_svm_c_trainer()
.
add_property
(
"max_iterations"
,
&
T
::
get_max_iterations
,
&
T
::
set_max_iterations
)
.
add_property
(
"force_last_weight_to_1"
,
&
T
::
forces_last_weight_to_1
,
&
T
::
force_last_weight_to_1
)
.
add_property
(
"learns_nonnegative_weights"
,
&
T
::
learns_nonnegative_weights
,
&
T
::
set_learns_nonnegative_weights
)
.
add_property
(
"has_prior"
,
&
T
::
has_prior
)
.
def
(
"set_prior"
,
&
T
::
set_prior
)
.
def
(
"be_verbose"
,
&
T
::
be_verbose
)
.
def
(
"be_quiet"
,
&
T
::
be_quiet
);
...
...
@@ -227,6 +229,8 @@ void bind_svm_c_trainer()
.
add_property
(
"max_iterations"
,
&
T
::
get_max_iterations
,
&
T
::
set_max_iterations
)
.
add_property
(
"force_last_weight_to_1"
,
&
T
::
forces_last_weight_to_1
,
&
T
::
force_last_weight_to_1
)
.
add_property
(
"learns_nonnegative_weights"
,
&
T
::
learns_nonnegative_weights
,
&
T
::
set_learns_nonnegative_weights
)
.
add_property
(
"has_prior"
,
&
T
::
has_prior
)
.
def
(
"set_prior"
,
&
T
::
set_prior
)
.
def
(
"be_verbose"
,
&
T
::
be_verbose
)
.
def
(
"be_quiet"
,
&
T
::
be_quiet
);
...
...
tools/python/src/svm_rank_trainer.cpp
View file @
c423283c
...
...
@@ -93,8 +93,10 @@ void add_ranker (
.
add_property
(
"max_iterations"
,
&
trainer
::
get_max_iterations
,
&
trainer
::
set_max_iterations
)
.
add_property
(
"force_last_weight_to_1"
,
&
trainer
::
forces_last_weight_to_1
,
&
trainer
::
force_last_weight_to_1
)
.
add_property
(
"learns_nonnegative_weights"
,
&
trainer
::
learns_nonnegative_weights
,
&
trainer
::
set_learns_nonnegative_weights
)
.
add_property
(
"has_prior"
,
&
trainer
::
has_prior
)
.
def
(
"train"
,
train1
<
trainer
>
)
.
def
(
"train"
,
train2
<
trainer
>
)
.
def
(
"set_prior"
,
&
trainer
::
set_prior
)
.
def
(
"be_verbose"
,
&
trainer
::
be_verbose
)
.
def
(
"be_quiet"
,
&
trainer
::
be_quiet
);
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment