Is there GPU support for the MatLab GitHub BERT Model?
Afficher commentaires plus anciens
MatLab does not seem to natively support models like BERT, but there is a Gihub repository where pre-trained BERT models can be loaded.
However, to me this seems a little "workaorundy" and totally side-stepped from the standard architecture and workflow that the deep learning toolbox brings to MatLab. As painful as this is (for now I can live with this), my main problem the following:
I was not able to figure out how to use that code --for instance, using the pretrained BERT or FinBert-- with my GPU (GPU works, MatLab finds it, etc...). Inferencing on a relatively small dataset takes ages (>25 mins) compared to ~3 mins with GPU using a similar model and identical dataset in Tensorflow.
Help would be much appreciated. Thanks.
2 commentaires
Walter Roberson
le 21 Fév 2022
in FineTuneBERT.m did you experiment with changing
mbqTrain = minibatchqueue(cdsTrain,2,...
"MiniBatchSize",miniBatchSize, ...
"MiniBatchFcn",@(X,Y) preprocessMiniBatch(X,Y,paddingValue,maxSequenceLength), ...
"PartialMiniBatch","discard");
to include 'OutputEnvironment',{'gpu','cpu'} ?
Bijan Sahamie
le 25 Fév 2022
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Deep Learning Toolbox dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!