AITTSMD / MTCNN-Tensorflow

Reproduce MTCNN using Tensorflow
1.51k stars 713 forks source link

gen_RNet_tfrecords.py #263

Open beibeiaishuijiao opened 5 years ago

beibeiaishuijiao commented 5 years ago

你好,我想问一下,这个代码是不是之后有所改动,现在如果要运行四次,要怎么运行? 是需要把主函数下的“name”改成相应的名称吗? 那对于landmark,要怎么修改代码呢?谢谢 image

louqiqi commented 5 years ago

你这个知道怎么修改了吗?

beibeiaishuijiao commented 5 years ago

对于pos,part,以及neg,在上一步的操作中,它们的存放位置是在DATA下的no_LM24文件夹中,所以将name改成相应的名称就可以了。 对于landmark,它的存放位置是在DATA中的24文件夹下,所以你需要把net改为24,name 改为landmark, 以及在上面的get_dataset函数中: item = '%s/%s24.txt' % (net,name)更改为item = '%s/landmark%s_aug.txt' % (net,net)

beibeiaishuijiao commented 5 years ago

@louqiqi 忘记@你了

Zepyhrus commented 5 years ago

@beibeiaishuijiao what a saver!

zhouzhubin commented 5 years ago

@beibeiaishuijiao 你好,我想问一下,那作者在Rnet、Onet执行gen_imglist_rnet.py的意义是什么?

beibeiaishuijiao commented 5 years ago

@zhouzhubin 你好,不知道你还需不需要。 从代码上看,在gen_RNet_tfrecords.py中是通过landmark_24_aug.txt产生landmark, gen_imglist_rnet.py,作者说的是“merge two parts of training data.”,我也不是很理解。 在train.py中,有利用到了gen_imglist_rnet.py中生成的train_RNet_landmark.txt,你可以看看

shawnhan108 commented 3 years ago

@beibeiaishuijiao Your post clears my doubts. Thanks a lot.