Пример #1
0
 void HMMObservations::dump(std::string filename) {
     FILE* fp = fopen(filename.c_str(), "w");
     assert(fp);
     FileIO fio;
     fio.writeUInt32(fp, nseq);
     fio.writeUInt32Array(fp, slen, nseq);
     fio.writeUInt32Array(fp, y, tot_len);
     fclose(fp);
 }
Пример #2
0
 void HMM::save_parameters(std::string filename) {
     FileIO fio;
     FILE* fp = fopen(filename.c_str(), "w");
     assert(fp);
     
     fio.writeUInt32(fp, hs);
     fio.writeUInt32(fp, os);
     fio.writeDoubleArray(fp, nu, hs);
     fio.writeDoubleArray(fp, Q, hs*hs);
     fio.writeDoubleArray(fp, g, hs*os);
     
     fclose(fp);        
 }