Maradonna90 / NewGAN-Manager

A tool to generate and manage xml configs for the Newgen Facepack.
GNU General Public License v3.0
178 stars 34 forks source link

improve mapping speed #68

Closed pakaufmann closed 3 years ago

pakaufmann commented 3 years ago

Improves the mapping speed when not mapping without duplicates by not recalculating the diff between all faces and the used faces on every face.

Previously, the set between the used and unused faces was recalculated on every face, resulting in a enormous slowdown when trying to map a lot of faces. Now the set is continously updated by removing the selected face from all possible faces

Maradonna90 commented 3 years ago

Please merge the master in your branch. I fixed an bug in the setup functions of two TestCases.

Looks good so far for me.

Closes #57

pakaufmann commented 3 years ago

👍 I merged your master back into my branch.

Maradonna90 commented 3 years ago

nice, thanks for the contribution!