Akce
Time inefficiencies » Historie » Revize 2
« Předchozí |
Revize 2/8
(rozdíl)
| Další »
Jan Krajňák, 2023-06-05 21:11
Time inefficiencies¶
ARAP
V konstruktoru třídy \textit{arap} by výpočet \texttt{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 \textit{arap}, ale nezávisí na nějakých vstupních parametrech. Pokud je matice \texttt{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(ů) · 2 revizí