Pedro Cuenca
3b75e75118
Allow all compute units to be selected ( #30 )
...
* Allow all compute units to be selected by the user.
* Remove commented code.
* Simplify labels.
* Remove warning
* Align picker left
* Apply suggestions from code review
1 year ago
Pedro Cuenca
d69e554b46
Fix: ensure model changes when ANE is toggled.
1 year ago
Pedro Cuenca
8156a95c6b
Flag: ITSAppUsesNonExemptEncryption.
1 year ago
Pedro Cuenca
59da886875
Fix compilation for iOS
1 year ago
Pedro Cuenca
1084ea79f4
Allow user to cancel generation.
...
This will be more useful when we allow multiple images.
1 year ago
Pedro Cuenca
d78d430065
Reveal model folder in Finder
1 year ago
Pedro Cuenca
ed15f78628
Decide attention and ANE on hardware capabilities ( #29 )
...
For Macs with >= 8 performance cores, we select CPU+GPU (original
attention). Otherwise we select CPU+ANE (split einsum).
Some computers (M1 Pro, 16 core GPU) might yield slightly better
performance using CPU+GPU+ANE with SPLIT_EINSUM.
1 year ago
Pedro Cuenca
8796695928
Advanced Settings: ANE ( #28 )
...
* Preparing to allow users to override inference settings.
* ANE setting.
* Do not show advanced settings if ane is not available.
1 year ago
Pedro Cuenca
8986b34671
Add links to model cards.
1 year ago
Pedro Cuenca
27a4601e01
Update TestFlight version automatically.
1 year ago
Pedro Cuenca
0ea32f6c84
Fix iOS compilation.
...
I changed the return type of the generation pipeline but did not update
the iOS code.
Addresses #26 .
1 year ago
Pedro Cuenca
c456eb8af8
Update version.
1 year ago
Pedro Cuenca
9587712609
Correctly show safety checker error.
1 year ago
Pedro Cuenca
9c54eb40f6
Allow last random seed to be reused
1 year ago
Pedro Cuenca
367df55d96
Pass seed back, report generation errors.
1 year ago
Pedro Cuenca
e2cc04fce3
Implement ModelInfo.Equatable.
1 year ago
Pedro Cuenca
424e53274a
Help popovers, additional info on collapsed groups
1 year ago
Pedro Cuenca
d0465aa408
Display model downloaded indicator.
1 year ago
Pedro Cuenca
1fc9328e78
Popover with error details.
...
And display download errors too.
1 year ago
Pedro Cuenca
2a549b5221
Ensure a previous pending download is resumed
...
(and avoid adding a second duplicate task)
1 year ago
Pedro Cuenca
a0297f8c3a
Cancel downloads when selecting new model.
...
I had to make Downloader explicitly cancellable because it waits forever
for the semaphore to toggle, so Task cancellation does not work here.
Cancellation is therefore exposed through PipelineLoader.
1 year ago
Pedro Cuenca
7fe3c03448
Remove comments.
1 year ago
Pedro Cuenca
b873c4b708
Allow safety checker to be disabled.
1 year ago
Pedro Cuenca
1839453f3d
Add guidance scale.
1 year ago
Pedro Cuenca
d3c145f219
Add v1-4 and ofa-sys v0 models.
1 year ago
Pedro Cuenca
3eab2e33e9
Use a common style for disclosure group items.
1 year ago
Pedro Cuenca
f9d769147f
Update icon
1 year ago
Pedro Cuenca
fdb1388e07
Labels can toggle views ( #15 )
...
Labels can toggle views.
It's a bit verbose. I tried to use a DisclosureGroupStyle but couldn't
exactly mimic the chevrons presented by the system.
1 year ago
Pedro Cuenca
d4f3fa6da4
Update README and screenshot ( #14 )
...
* Update README and screenshot.
1 year ago
Pedro Cuenca
06ce6e56b5
macOS UI ( #12 )
...
Native macOS UI
Co-authored-by: Cyril Zakka <1841186+cyrilzakka@users.noreply.github.com>
1 year ago
Pedro Cuenca
2bdfcc593d
Update performance measures.
1 year ago
Pedro Cuenca
3867b905b3
Add simple metadata for a couple of models.
1 year ago
Pedro Cuenca
ffca1bda9e
Change path to cache.
...
Without code-signing, the directory is created inside `Application
Support` so better not to use a generic name.
1 year ago
Pedro Cuenca
7e9956725b
Move code-signing to minimal xcconfig file.
...
Code signing is disabled for macOS. Users are instructed to update the
development team when they fork or clone the repo, if they want to
target iOS.
Co-authored-by: Fahim Farook <fahimf@gmail.com>
1 year ago
Pedro Cuenca
b66ca88562
Ignore .DS_Store
1 year ago
Pedro Cuenca
795c1a187a
Components alignment.
1 year ago
Pedro Cuenca
da83fdfff1
Simple display of time interval.
1 year ago
Pedro Cuenca
a660d47fa3
Merge branch 'main' of github.com:huggingface/swift-coreml-diffusers
1 year ago
Pedro Cuenca
601a081737
Show explicit Save button on macOS.
1 year ago
Pedro Cuenca
f43652ae36
Request permissions to save to photo library.
1 year ago
Pedro Cuenca
2bb9b15d40
Use Apple's package instead of my fork.
1 year ago
Pedro Cuenca
7eb68cb24d
Update bundle id.
1 year ago
Pedro Cuenca
73caa99fbc
Merge pull request #4 from huggingface/julien-c-patch-1
...
Update perf/time on latest iPhone 14 Pro
1 year ago
Julien Chaumond
a4e78ea079
Update perf/time on latest iPhone 14 Pro
1 year ago
Pedro Cuenca
77d17658e0
Update deployment targets.
1 year ago
Pedro Cuenca
c2d7b82062
Readme: works on iPhone! OS no longer in beta.
1 year ago
Pedro Cuenca
3d7e1d92b8
Enable iOS entitlements for additional memory use:
...
- com.apple.developer.kernel.increased-memory-limit
- com.apple.developer.kernel.extended-virtual-addressing
1 year ago
Pedro Cuenca
cdc7da70ff
Add screenshot to README.
1 year ago
Pedro Cuenca
a72643e573
Share prompt
1 year ago
Pedro Cuenca
be80606e04
Diffusion app.
1 year ago