Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Swift Core ML 3 implementations of GPT-2, DistilGPT-2, BERT, and DistilBERT for Question answering. Other Transformers coming soon!

License

NotificationsYou must be signed in to change notification settings

huggingface/swift-coreml-transformers

Repository files navigation

Swift Core ML implementations of Transformers: GPT-2, DistilGPT-2, BERT, DistilBERT, more coming soon!

This repository contains:

  • ForBERT andDistilBERT:
    • pretrainedGoogle BERT andHugging Face DistilBERT models fine-tuned for Question answering on the SQuAD dataset.
    • Swift implementations of theBERT tokenizer (BasicTokenizer andWordpieceTokenizer) and SQuAD dataset parsing utilities.
    • A neat demo question answering app.
  • ForGPT-2 andDistilGPT-2:
    • aconversion script from PyTorch trained GPT-2 models (see ourtransformers repo) to CoreML models.
    • TheGPT-2 generation model itself, including decoding strategies (greedy and TopK are currently implemented) and GPT-2 Byte-pair encoder and decoder.
    • A neat demo app showcasing on-device text generation.

🦄 GPT-2 and DistilGPT-2

Unleash the full power of text generation with GPT-2 on device!!

demo

🐸 BERT and DistilBERT

TheBERTSQUADFP16 Core ML model was packaged by Apple and is linked from themain ML models page. It was demoed at WWDC 2019 as part of the Core ML 3 launch.

TheDistilBERT Core ML models were converted from🤗/transformers exports using the scripts in this repo.

core ml 3

🦄 Demo Time 🔥

demo

Apple demo at WWDC 2019

wwdc demo

full videohere

BERT Architecture (wwdc slide)

bert

Notes

We usegit-lfs to store large model files and it is required to obtain some of the files the app needs to run.See how to installgit-lfson theinstallation page

About

Swift Core ML 3 implementations of GPT-2, DistilGPT-2, BERT, and DistilBERT for Question answering. Other Transformers coming soon!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp