Akce
Time inefficiencies » Historie » Revize 4
« Předchozí |
Revize 4/8
(rozdíl)
| Další »
Jan Krajňák, 2023-06-05 21:13
Time inefficiencies¶
ARAP¶
V konstruktoru třídy arap by výpočet m_solver.compute(m_transpose * m_transpose.transpose()) mohl být časově náročný, pokud je matice velká. Tento výpočet se provádí při každém vytvoření instance třídy arap, ale nezávisí na nějakých vstupních parametrech. Pokud je matice m_transpose pro všechny instance konstantní, lze tento výpočet přesunout mimo konstruktor a provést jej pouze jednou.
Aktualizováno uživatelem Jan Krajňák před téměř 2 roky(ů) · 4 revizí