You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@beam.apache.org by "ASF GitHub Bot (Jira)" <ji...@apache.org> on 2022/04/26 20:57:00 UTC
[jira] [Work logged] (BEAM-14337) Support **kwargs for PyTorch models.
[ https://issues.apache.org/jira/browse/BEAM-14337?focusedWorklogId=762541&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-762541 ]
ASF GitHub Bot logged work on BEAM-14337:
-----------------------------------------
Author: ASF GitHub Bot
Created on: 26/Apr/22 20:56
Start Date: 26/Apr/22 20:56
Worklog Time Spent: 10m
Work Description: asf-ci commented on PR #17470:
URL: https://github.com/apache/beam/pull/17470#issuecomment-1110240790
Can one of the admins verify this patch?
Issue Time Tracking
-------------------
Worklog Id: (was: 762541)
Time Spent: 40m (was: 0.5h)
> Support **kwargs for PyTorch models.
> ------------------------------------
>
> Key: BEAM-14337
> URL: https://issues.apache.org/jira/browse/BEAM-14337
> Project: Beam
> Issue Type: Sub-task
> Components: sdk-py-core
> Reporter: Anand Inguva
> Assignee: Andy Ye
> Priority: P2
> Time Spent: 40m
> Remaining Estimate: 0h
>
> Some models in Pytorch instantiating from torch.nn.Module, has extra parameters in the forward function call. These extra parameters can be passed as Dict or as positional arguments.
> Example of PyTorch models supported by Hugging Face -> [https://huggingface.co/bert-base-uncased]
> [Some torch models on Hugging face|https://github.com/huggingface/transformers/blob/main/src/transformers/models/bert/modeling_bert.py]
> Eg: [https://huggingface.co/docs/transformers/model_doc/bert#transformers.BertModel]
> {code:java}
> inputs = {
> input_ids: Tensor1,
> attention_mask: Tensor2,
> token_type_ids: Tensor3,
> }
> model = BertModel.from_pretrained("bert-base-uncased") # which is a
> # subclass of torch.nn.Module
> outputs = model(**inputs) # model forward method should be expecting the keys in the inputs as the positional arguments.{code}
>
> [Transformers|https://pytorch.org/hub/huggingface_pytorch-transformers/] integrated in Pytorch is supported by Hugging Face as well.
>
--
This message was sent by Atlassian Jira
(v8.20.7#820007)