KernelNeighborhood::KernelNeighborhood(SVMData& train, SVMData& test, int nc, int kk, int k1):Neighborhood(train, test, nc, kk, k1), gamma(1.0/nfeat){ generateKernelMatrix(); generateTestKernelMatrix(); initE(); initTriplets(); deviceInitKernelMatrix(&train.ninst, &test.ninst, &train.nfeat, train.data_col, test.data_col); }
int main(void){ TExaS_Init(SW_PIN_PE210, LED_PIN_PB543210); // activate grader and set system clock to 80 MHz SYSCTL_RCGC2_R |= 0x32; // 1) B E F initB(); initF(); initE(); SysTick_Init(); // Program 10.2 EnableInterrupts(); CurrentState = 2; while(1){ CAR_LIGHT = FSM[CurrentState].CarOut; // set car lights PEDES_LIGHT = FSM[CurrentState].WalkOut; // set pedestrian lights SysTick_Wait10ms(FSM[CurrentState].Time); Input = SENSOR; // read sensors CurrentState = FSM[CurrentState].Next[Input]; } }