(self, code1, value1, code2, value2, code3, value3, code4, value4, code5, value5, add_exp=None)
| 598 | CATEGORY = "AdvancedLivePortrait" |
| 599 | |
| 600 | def run(self, code1, value1, code2, value2, code3, value3, code4, value4, code5, value5, add_exp=None): |
| 601 | if add_exp == None: |
| 602 | es = ExpressionSet() |
| 603 | else: |
| 604 | es = ExpressionSet(es = add_exp) |
| 605 | |
| 606 | codes = [code1, code2, code3, code4, code5] |
| 607 | values = [value1, value2, value3, value4, value5] |
| 608 | for i in range(5): |
| 609 | idx = int(codes[i] / 10) |
| 610 | r = codes[i] % 10 |
| 611 | es.e[0, idx, r] += values[i] * 0.001 |
| 612 | |
| 613 | return (es,) |
| 614 | |
| 615 | class PrintExpData: |
| 616 | @classmethod |
no test coverage detected