From 03799a2d330c6dbbe12154d4bcea236210b4f6ed Mon Sep 17 00:00:00 2001 From: Victor Chahuneau Date: Mon, 26 Aug 2013 20:12:32 -0400 Subject: Improve the package structure of pycdec This change should not break anything, but now you can run: python setup.py build_ext --inplace and use the cleaner: PYTHONPATH=/path/to/cdec/python python -m ... --- python/src/sa/_sa.pxd | 45 --------------------------------------------- 1 file changed, 45 deletions(-) delete mode 100644 python/src/sa/_sa.pxd (limited to 'python/src/sa/_sa.pxd') diff --git a/python/src/sa/_sa.pxd b/python/src/sa/_sa.pxd deleted file mode 100644 index f1cd8e29..00000000 --- a/python/src/sa/_sa.pxd +++ /dev/null @@ -1,45 +0,0 @@ -from libc.stdio cimport FILE - -cdef class FloatList: - cdef int size - cdef int increment - cdef int len - cdef float* arr - cdef void set(self, int i, float v) - cdef void write_handle(self, FILE* f) - cdef void read_handle(self, FILE* f) - -cdef class IntList: - cdef int size - cdef int increment - cdef int len - cdef int* arr - cdef void set(self, int i, int val) - cdef void _append(self, int val) - cdef void _extend(self, IntList other) - cdef void _extend_arr(self, int* other, int other_len) - cdef void _clear(self) - cdef void write_handle(self, FILE* f) - cdef void read_handle(self, FILE* f) - -cdef class FeatureVector: - cdef IntList names - cdef FloatList values - -cdef class Phrase: - cdef int *syms - cdef int n, *varpos, n_vars - cdef public int chunkpos(self, int k) - cdef public int chunklen(self, int k) - -cdef class Rule: - cdef int lhs - cdef readonly Phrase f, e - cdef FeatureVector scores - cdef int n_scores - cdef word_alignments - -cdef char* sym_tostring(int sym) -cdef char* sym_tocat(int sym) -cdef int sym_isvar(int sym) -cdef int sym_getindex(int sym) -- cgit v1.2.3