We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1084ea7 commit 59da886Copy full SHA for 59da886
Diffusion/ModelInfo.swift
@@ -41,8 +41,12 @@ struct ModelInfo {
41
extension ModelInfo {
42
static var defaultAttention: AttentionVariant {
43
guard runningOnMac else { return .splitEinsum }
44
+ #if os(macOS)
45
guard Capabilities.hasANE else { return .original }
46
return Capabilities.performanceCores >= 8 ? .original : .splitEinsum
47
+ #else
48
+ return .splitEinsum
49
+ #endif
50
}
51
52
var bestAttention: AttentionVariant {
Diffusion/Views/TextToImage.swift
@@ -88,6 +88,8 @@ struct ImageWithPlaceholder: View {
88
})
89
case .failed(_):
90
return AnyView(Image(systemName: "exclamationmark.triangle").resizable())
91
+ case .userCanceled:
92
+ return AnyView(Text("Generation canceled"))
93
94
95
0 commit comments