1 parent 62aacc4 commit dbe8544Copy full SHA for dbe8544
1 file changed
openequivariance/openequivariance/templates/jinja_utils.py
@@ -1,3 +1,5 @@
1
+from functools import lru_cache
2
+
3
from jinja2 import Environment, PackageLoader
4
5
@@ -16,6 +18,7 @@ def sizeof(dtype):
16
18
raise Exception("Provided undefined datatype to sizeof!")
17
19
20
21
+@lru_cache(maxsize=2)
22
def get_jinja_environment(is_hip=False):
23
env = Environment(
24
loader=PackageLoader("openequivariance"), extensions=["jinja2.ext.do"]
0 commit comments