Changeset 507
- Timestamp:
- Feb 17, 2006, 1:02:57 AM (18 years ago)
- Location:
- trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/configure.ac
r506 r507 45 45 LOCAL_INCLUDES="-I/home/lev/jari/local/include" 46 46 LDFLAGS="-L/home/lev/jari/local/lib" 47 #CXXFLAGS="-g -O -Wall -pedantic"48 #CPPFLAGS="-DHAVE_INLINE=1"47 CXXFLAGS="-g -O -Wall -pedantic" 48 CPPFLAGS="-DHAVE_INLINE=1" 49 49 # Use these flags when compiling a production library 50 CXXFLAGS="-O3 -Wall -pedantic"51 CPPFLAGS="-DNDEBUG -DGSL_RANGE_CHECK_OFF -DHAVE_INLINE=1"50 #CXXFLAGS="-O3 -Wall -pedantic" 51 #CPPFLAGS="-DNDEBUG -DGSL_RANGE_CHECK_OFF -DHAVE_INLINE=1" 52 52 AC_SUBST([LOCAL_INCLUDES]) 53 53 -
trunk/lib/classifier/Makefile.am
r506 r507 9 9 noinst_LTLIBRARIES = libclassifier.la 10 10 libclassifier_la_SOURCES = \ 11 Target.cc \12 11 ConsensusInputRanker.cc \ 13 12 CrossSplitter.cc \ … … 24 23 PolynomialKernelFunction.cc \ 25 24 SupervisedClassifier.cc \ 26 SVM.cc 25 SVM.cc \ 26 Target.cc 27 27 28 28 -
trunk/lib/classifier/Target.cc
r506 r507 13 13 namespace classifier { 14 14 15 Target::Target(size_t n,int init_value,double)16 {17 vector_=std::vector<int>(n,init_value);18 myinit_classes();19 }20 21 15 Target::Target(const std::vector<int>& vec) 22 16 : vector_(vec) 23 17 { 24 myinit_classes();18 init_classes(); 25 19 } 26 20 … … 32 26 vector_[i]=t(index[i]); 33 27 // Peter which of the two below do we want here? 34 // myinit_classes();28 // init_classes(); 35 29 classes_=t.classes_; 36 30 } … … 110 104 } 111 105 112 myinit_classes();106 init_classes(); 113 107 } 114 108 … … 133 127 for (size_t i=0; i<size(); i++) 134 128 vector_[i]*=d; 135 myinit_classes();129 init_classes(); 136 130 return *this; 137 131 } … … 144 138 } 145 139 146 void Target:: myinit_classes(void)140 void Target::init_classes(void) 147 141 { 148 142 classes_.clear(); -
trunk/lib/classifier/Target.h
r506 r507 22 22 23 23 public: 24 Target(size_t n=0,int init_value=0,double=2.0);25 24 /// 26 25 /// Default constructor 27 26 /// 28 // Target(const size_t n=0,const int init_value=0,double=2.0); 27 inline Target(const size_t n=0,const int init_value=0) 28 : vector_(std::vector<int>(n,init_value)) {init_classes();} 29 29 30 30 /// … … 88 88 std::map<int,u_int> classes_; 89 89 90 void myinit_classes(void);90 void init_classes(void); 91 91 92 92 }; -
trunk/test/Makefile.am
r506 r507 9 9 10 10 check_PROGRAMS = $(TESTS) 11 12 AM_LDFLAGS = --library-path ../lib/.libs/libc++_tools.so13 11 14 12 LDADD = @top_srcdir@/$(CPP_TOOLS_LIB_LOCATION)/$(CPP_TOOLS_LIB) \
Note: See TracChangeset
for help on using the changeset viewer.