[openaddresses] adding Chesterfield, SC

This commit is contained in:
Al
2017-03-19 16:10:29 -04:00
parent 3b9b43f1b5
commit 7218ca1316
3 changed files with 13 additions and 4 deletions

View File

@@ -114,10 +114,17 @@ bool crf_context_set_num_items(crf_context_t *self, size_t T) {
return false;
}
double_matrix_zero(self->alpha_score);
double_matrix_zero(self->beta_score);
double_matrix_zero(self->state);
double_matrix_zero(self->state_trans);
if (self->flag & CRF_CONTEXT_VITERBI && self->backward_edges != NULL) {
if (!uint32_matrix_resize(self->backward_edges, T, L)) {
return false;
}
uint32_matrix_zero(self->backward_edges);
}
if (self->flag & CRF_CONTEXT_MARGINALS &&
@@ -136,6 +143,11 @@ bool crf_context_set_num_items(crf_context_t *self, size_t T) {
!double_matrix_resize(self->mexp_state_trans, T, L * L)
)) {
return false;
double_matrix_zero(self->exp_state);
double_matrix_zero(self->mexp_state);
double_matrix_zero(self->exp_state_trans);
double_matrix_zero(self->mexp_state_trans);
}
self->num_items = T;

View File

@@ -104,8 +104,6 @@
self->m = m; \
self->n = n; \
\
name##_zero(self); \
\
return true; \
} \
\
@@ -123,8 +121,6 @@
self->m = m; \
self->n = n; \
\
name##_zero(self); \
\
return true; \
} \
\