| Age | Commit message (Collapse) | Author | Lines | 
|---|
|  |  | 
|  |  | 
|  | Importing torch does not import torch.mps so the call failed. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | Apparently the commit in the main branch of pytorch/pytorch that fixes this issue didn't make it into PyTorch 2.0.1, and since it is unclear exactly which release will have it we'll just always apply the workaround so a crash doesn't occur regardless. | 
|  | On PyTorch 2.0, with MPS layer_norm only accepts float32 inputs. This was fixed shortly after 2.0 was finalized so the workaround can be applied with an exact version match. | 
|  | Credit to danieldk (https://github.com/explosion/curated-transformers/pull/124) for the workaround this is based on. | 
|  | The test isn't working correctly on macOS 13.3 and the bool tensor fix for cumsum is currently always needed anyway, so enable the fix by default. | 
|  |  | 
|  | Move most Mac related code to a separate file, don't even load it unless web UI is run under macOS. |