Commit f837c787 authored by Phil Wang's avatar Phil Wang
Browse files

enforce einops 0.6.1 or greater and make sure torch compile friendly

parent 914ba79a
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
import torch
from packaging import version

if version.parse(torch.__version__) >= version.parse('2.0.0'):
    from einops._torch_specific import allow_ops_in_compiled_graph
    allow_ops_in_compiled_graph()

from audiolm_pytorch.audiolm_pytorch import AudioLM
from audiolm_pytorch.soundstream import SoundStream, AudioLMSoundStream, MusicLMSoundStream
from audiolm_pytorch.encodec import EncodecWrapper
+1 −1
Original line number Diff line number Diff line
__version__ = '0.26.6'
__version__ = '0.26.8'
+1 −1
Original line number Diff line number Diff line
@@ -21,7 +21,7 @@ setup(
  install_requires=[
    'accelerate',
    'beartype',
    'einops>=0.6',
    'einops>=0.6.1',
    'ema-pytorch>=0.2.2',
    'encodec',
    'fairseq',