(signal)
| 143 | return strand |
| 144 | |
| 145 | def strands_from_signal(signal): |
| 146 | strands = [] |
| 147 | signal = signal.detach().cpu().numpy() |
| 148 | for s in signal: |
| 149 | strand = inverse_FDT(s) |
| 150 | strands.append(strand[None,...]) |
| 151 | strands = np.concatenate(strands,0) |
| 152 | strands = torch.from_numpy(strands).type(torch.float32).cuda() |
| 153 | return strands |
| 154 | # strands = [] |
| 155 | # signals = signals.cpu().numpy() |
| 156 | # for s in signals: |
| 157 | # strand = inverse_FDT(s) |
| 158 | # strands.append(strand[None,...]) |
| 159 | # strands = np.concatenate(strands, 0) |
| 160 | # strands = torch.from_numpy(strands).type(torch.float32).cuda() |
| 161 | # return strands |
| 162 | |
| 163 | |
| 164 | def draw_facepose(image, lmks,eps=1): |
nothing calls this directly
no test coverage detected