Spaces:
Running
on
Zero
Running
on
Zero
Update src/pixel3dmm/preprocessing/MICA/models/flame.py
Browse files
src/pixel3dmm/preprocessing/MICA/models/flame.py
CHANGED
@@ -21,7 +21,7 @@ import loguru
|
|
21 |
import numpy as np
|
22 |
import torch
|
23 |
import torch.nn as nn
|
24 |
-
|
25 |
from .lbs import lbs, batch_rodrigues, vertices2landmarks, rot_mat_to_euler
|
26 |
|
27 |
|
@@ -52,7 +52,7 @@ class FLAME(nn.Module):
|
|
52 |
def __init__(self, config, optimize_basis=False):
|
53 |
super(FLAME, self).__init__()
|
54 |
loguru.logger.info("[FLAME] creating the FLAME Decoder")
|
55 |
-
with open(
|
56 |
ss = pickle.load(f, encoding='latin1')
|
57 |
flame_model = Struct(**ss)
|
58 |
|
|
|
21 |
import numpy as np
|
22 |
import torch
|
23 |
import torch.nn as nn
|
24 |
+
from pixel3dmm import env_paths
|
25 |
from .lbs import lbs, batch_rodrigues, vertices2landmarks, rot_mat_to_euler
|
26 |
|
27 |
|
|
|
52 |
def __init__(self, config, optimize_basis=False):
|
53 |
super(FLAME, self).__init__()
|
54 |
loguru.logger.info("[FLAME] creating the FLAME Decoder")
|
55 |
+
with open(f'{env_paths.FLAME_ASSETS}', 'rb') as f:
|
56 |
ss = pickle.load(f, encoding='latin1')
|
57 |
flame_model = Struct(**ss)
|
58 |
|