Yang An
721764028e
Add Chinese-CLIP implementation (#20368)
* init chinese-clip model from clip
* init model tests and docs
* implement chinese-clip into hf
* implement chinese-clip into hf
* implement chinese-clip into hf
* implement chinese-clip into hf
* implement chinese-clip into hf
* update usecase example in model implementation
* fix codestyle
* fix model_type typo in readme
* add placeholder in doc
* add placeholder in doc
* update the init script
* update usecase
* fix codestyle
* update testcase
* update testcase
* update testcase
* update testcase
* update testcase
* update testcase
* update testcase
* update testcase
* update testcase
* update testcase
* update testcase
* update testcase
* forward the convert_rgb
* update testcase
* update testcase
* update testcase
* merge the recent update from clip about model_input_name property
* update the doc
* update the doc
* update the doc
* update the doc
* remove unused imports
* reformat code style
* update the doc
* fix isort style
* bypass a weird failed unit test which is unrelated with my PR
* update the doc
* implement independent vision config class
* implement independent vision model class
* fix refactor bug
* fix refactor bug
* fix refactor bug
* make style
* fix refactor bug
* make style
* fix refactor bug
* fix refactor bug
* make style
* fix refactor bug
* fix refactor bug
* doc-build restyle
* implement independent text config class
* implement independent text model class
* implement independent text model class
* make style
* make fix-copies
* fix refactor bug
* fix refactor bug
* fix refactor bug
* fix refactor bug
* fix refactor bug
* fix refactor bug
* fix refactor bug
* fix refactor bug
* fix refactor bug
* fix refactor bug
* make style
* update doc
* black and isort
* update doc
* Update src/transformers/models/chinese_clip/configuration_chinese_clip.py
Co-authored-by: Sylvain Gugger <35901082+sgugger@users.noreply.github.com>
* Update src/transformers/models/auto/tokenization_auto.py
Co-authored-by: Sylvain Gugger <35901082+sgugger@users.noreply.github.com>
* modify the model type from chinese-clip to chinese_clip
* format the example comment of ChineseCLIPVisionConfig
* correct the copyright comment
* fix the tokenizer specification
* add copied from for loss function
* remove unused class
* update CHINESE_CLIP_TEXT_INPUTS_DOCSTRING
* update CHINESE_CLIP_INPUTS_DOCSTRING
* update doc
* update doc
* update code comment in config
* update copied from statement
* make style
* rename the doc file
* add copied statement
* remove unused attention_mask, causal_attention_mask in ChineseCLIPVisionEncoder
* remove ChineseCLIPTextPreTrainedModel
* fix bug
* fix bug
* fix bug
* update doc
* make style
* Update src/transformers/models/chinese_clip/configuration_chinese_clip.py
Co-authored-by: Sylvain Gugger <35901082+sgugger@users.noreply.github.com>
* Update src/transformers/models/chinese_clip/configuration_chinese_clip.py
Co-authored-by: Sylvain Gugger <35901082+sgugger@users.noreply.github.com>
* update ChineseCLIPImageProcessor in image_processing_auto
* fix config_class of chinesecliptextmodel
* fix the test case
* update the docs
* remove the copied from comment for ChineseCLIPTextModel, since it has diverged from BertModel with customed config_class
* update the testcase
* final fix
Co-authored-by: Sylvain Gugger <35901082+sgugger@users.noreply.github.com>
Co-authored-by: ydshieh <ydshieh@users.noreply.github.com>
2022-11-30 19:22:23 +01:00
..
2022-11-18 11:27:21 +00:00
2022-11-30 14:50:55 +00:00
2022-11-30 19:22:23 +01:00
2022-11-30 14:50:55 +00:00
2022-04-04 10:25:46 -04:00
2022-11-30 19:22:23 +01:00
2022-08-08 10:53:52 -05:00
2022-10-24 10:18:20 -07:00
2022-07-21 07:55:30 +02:00
2022-11-07 09:19:04 -05:00
2022-11-30 14:50:55 +00:00
2022-04-04 10:25:46 -04:00
2022-04-04 10:25:46 -04:00
2022-11-07 09:19:04 -05:00
2022-04-04 10:25:46 -04:00
2022-04-04 10:25:46 -04:00
2022-09-30 20:30:38 +01:00
2022-11-30 14:50:55 +00:00
2022-11-07 13:57:39 -05:00
2022-09-14 16:29:58 -07:00
2022-04-04 10:25:46 -04:00
2022-11-30 14:50:55 +00:00
2022-10-11 22:54:19 -04:00
2022-11-30 19:22:23 +01:00
2022-08-05 13:14:00 -04:00
2022-04-04 10:25:46 -04:00
2022-08-06 09:38:55 +02:00
2022-04-04 10:25:46 -04:00
2022-04-04 10:25:46 -04:00
2022-04-04 10:25:46 -04:00
2022-04-04 10:25:46 -04:00
2022-05-16 13:36:41 +02:00
2022-11-03 10:50:03 -04:00
2022-08-24 10:37:52 +02:00
2022-08-18 17:34:48 +02:00
2022-06-23 14:51:54 +02:00
2022-11-28 08:54:35 -05:00
2022-11-28 08:54:35 -05:00
2022-11-30 10:41:18 -05:00
2022-11-30 11:10:45 -05:00
2022-11-30 10:41:18 -05:00
2022-11-30 10:41:18 -05:00
2022-11-30 10:41:18 -05:00
2022-09-06 15:20:12 -04:00
2022-11-30 14:50:55 +00:00
2022-11-09 15:34:08 +00:00
2022-08-09 18:22:55 -05:00
2022-11-30 14:50:55 +00:00
2022-11-30 14:50:55 +00:00
2022-08-06 09:38:55 +02:00
2022-04-04 10:25:46 -04:00
2022-11-30 19:22:23 +01:00
2022-11-30 14:50:55 +00:00
2022-11-15 09:40:06 -05:00
2022-11-15 01:18:13 +01:00
2022-10-03 13:18:29 -07:00
2022-10-21 09:46:44 -04:00
2022-11-30 14:50:55 +00:00