amyeroberts
a717e0318c
Add TimmBackbone model ( #22619 )
...
* Add test_backbone for convnext
* Add TimmBackbone model
* Add check for backbone type
* Tidying up - config checks
* Update convnextv2
* Tidy up
* Fix indices & clearer comment
* Exceptions for config checks
* Correclty update config for tests
* Safer imports
* Safer safer imports
* Fix where decorators go
* Update import logic and backbone tests
* More import fixes
* Fixup
* Only import all_models if torch available
* Fix kwarg updates in from_pretrained & main rebase
* Tidy up
* Add tests for AutoBackbone
* Tidy up
* Fix import error
* Fix up
* Install nattan in doc_test_job
* Revert back to setting self._out_xxx directly
* Bug fix - out_indices mapping from out_features
* Fix tests
* Dont accept output_loading_info for Timm models
* Set out_xxx and don't remap
* Use smaller checkpoint for test
* Don't remap timm indices - check out_indices based on stage names
* Skip test as it's n/a
* Apply suggestions from code review
Co-authored-by: Sylvain Gugger <35901082+sgugger@users.noreply.github.com >
* Cleaner imports / spelling is hard
---------
Co-authored-by: Sylvain Gugger <35901082+sgugger@users.noreply.github.com >
2023-06-06 17:11:30 +01:00
..
2023-05-24 13:52:52 +01:00
2023-05-15 16:46:58 +02:00
2023-03-23 19:14:17 +01:00
2023-05-23 14:37:35 -04:00
2023-06-06 17:11:30 +01:00
2023-05-30 10:23:32 +02:00
2023-05-24 13:52:52 +01:00
2023-02-06 18:10:56 -05:00
2023-02-06 18:10:56 -05:00
2023-02-28 19:40:57 +01:00
2023-05-24 13:52:52 +01:00
2023-02-28 19:40:57 +01:00
2023-02-06 18:10:56 -05:00
2023-02-06 18:10:56 -05:00
2023-05-07 18:55:04 -04:00
2023-05-18 11:04:51 +01:00
2023-05-18 17:29:04 +02:00
2023-04-06 13:50:15 +01:00
2023-05-24 13:52:52 +01:00
2023-05-24 13:52:52 +01:00
2023-05-24 13:52:52 +01:00
2023-03-13 15:03:21 +01:00
2023-05-16 19:28:19 +01:00
2023-05-24 13:52:52 +01:00
2023-05-23 17:32:57 +02:00
2023-02-06 18:10:56 -05:00
2023-05-24 13:52:52 +01:00
2023-02-28 19:40:57 +01:00
2023-02-28 19:40:57 +01:00
2023-05-23 14:37:35 -04:00
2023-05-24 13:52:52 +01:00
2023-02-28 19:40:57 +01:00
2023-04-24 15:27:31 +02:00
2023-03-07 14:23:36 +01:00
2023-05-24 13:52:52 +01:00
2023-05-24 13:52:52 +01:00
2023-05-16 23:35:11 +02:00
2023-03-22 20:02:24 +01:00
2023-05-18 17:29:04 +02:00
2023-05-24 13:52:52 +01:00
2023-05-24 13:52:52 +01:00
2023-05-24 13:52:52 +01:00
2023-05-24 13:52:52 +01:00
2023-05-24 13:52:52 +01:00
2023-02-28 19:40:57 +01:00
2023-02-28 19:40:57 +01:00
2023-05-24 13:52:52 +01:00
2023-04-13 21:32:29 +02:00
2023-03-07 15:19:39 -05:00
2023-04-06 13:50:15 +01:00
2023-05-24 13:52:52 +01:00
2022-05-03 14:42:02 +02:00
2023-02-28 19:40:57 +01:00
2023-05-24 13:52:52 +01:00
2023-02-28 19:40:57 +01:00
2023-05-31 10:43:12 +01:00
2023-04-06 22:52:59 +02:00
2023-05-24 13:52:52 +01:00
2023-05-24 13:52:52 +01:00
2023-02-28 19:40:57 +01:00
2023-03-23 19:14:17 +01:00
2023-05-24 13:52:52 +01:00
2023-05-24 13:52:52 +01:00
2023-02-28 19:40:57 +01:00
2023-04-19 20:27:19 +02:00
2023-05-18 17:29:04 +02:00
2023-04-06 17:56:06 +02:00
2023-05-24 13:52:52 +01:00
2023-02-28 19:40:57 +01:00
2023-02-28 19:40:57 +01:00
2023-05-24 13:52:52 +01:00
2023-05-16 19:28:19 +01:00
2023-05-18 17:29:04 +02:00
2023-05-18 17:29:04 +02:00
2023-02-28 19:40:57 +01:00
2022-12-12 13:12:13 -05:00
2023-05-24 13:52:52 +01:00
2023-04-06 22:52:59 +02:00
2023-02-28 19:40:57 +01:00
2023-05-24 13:52:52 +01:00
2023-02-06 18:10:56 -05:00
2023-05-24 13:52:52 +01:00
2023-02-28 19:40:57 +01:00
2023-05-18 11:04:51 +01:00
2023-05-30 10:23:32 +02:00
2023-03-07 04:20:14 +01:00
2023-05-24 13:52:52 +01:00
2023-04-17 17:45:20 +02:00
2023-05-24 13:52:52 +01:00
2023-02-22 09:14:54 +01:00
2023-05-24 13:52:52 +01:00
2023-02-28 19:40:57 +01:00
2023-03-14 10:03:02 +01:00
2023-05-30 16:50:41 +02:00
2023-05-24 13:52:52 +01:00
2023-04-06 17:56:06 +02:00
2023-03-22 20:02:24 +01:00
2023-05-24 13:52:52 +01:00
2023-04-06 17:56:06 +02:00
2023-05-24 13:52:52 +01:00
2023-04-11 10:00:34 +02:00
2023-03-22 20:45:08 -04:00
2023-04-06 13:50:15 +01:00
2023-05-24 13:52:52 +01:00
2022-07-29 08:09:09 -04:00
2023-05-23 14:37:35 -04:00
2023-04-07 17:13:04 +02:00
2023-02-28 19:40:57 +01:00
2022-05-03 14:42:02 +02:00
2023-04-06 17:56:06 +02:00
2022-05-12 16:25:55 -04:00
2023-05-24 13:52:52 +01:00
2023-02-28 19:40:57 +01:00
2023-02-28 19:40:57 +01:00
2023-05-24 13:52:52 +01:00
2023-06-05 18:12:45 +02:00
2023-05-24 13:52:52 +01:00
2023-05-24 13:52:52 +01:00
2023-05-18 11:04:51 +01:00
2023-04-06 13:50:15 +01:00
2023-02-28 19:40:57 +01:00
2023-04-04 14:53:06 +02:00
2023-04-21 17:09:40 +01:00
2023-02-28 19:40:57 +01:00
2023-03-23 19:14:17 +01:00
2023-04-28 11:01:32 -04:00
2023-05-24 13:52:52 +01:00
2023-05-24 13:52:52 +01:00
2023-02-28 19:40:57 +01:00
2023-05-24 13:52:52 +01:00
2023-04-06 17:56:06 +02:00
2023-02-28 19:40:57 +01:00
2023-02-06 18:10:56 -05:00
2023-06-05 11:47:29 -04:00
2023-05-18 11:04:51 +01:00
2023-02-28 19:40:57 +01:00
2023-05-18 11:04:51 +01:00
2023-02-28 19:40:57 +01:00
2023-05-24 13:52:52 +01:00
2023-05-31 14:59:30 +01:00
2023-05-18 11:04:51 +01:00
2023-05-24 13:52:52 +01:00
2023-05-24 13:52:52 +01:00
2023-05-24 13:52:52 +01:00
2023-02-06 18:10:56 -05:00
2023-05-24 13:52:52 +01:00
2023-05-24 13:52:52 +01:00
2023-03-14 10:03:02 +01:00
2023-05-24 13:52:52 +01:00
2023-05-18 17:29:04 +02:00
2023-05-24 13:52:52 +01:00
2023-05-24 13:52:52 +01:00
2023-02-28 19:40:57 +01:00
2023-02-28 19:40:57 +01:00
2023-02-06 18:10:56 -05:00
2023-05-24 13:52:52 +01:00
2023-02-28 19:40:57 +01:00
2023-05-23 14:37:35 -04:00
2023-04-06 17:45:55 +02:00
2023-02-28 19:40:57 +01:00
2023-05-18 17:29:04 +02:00
2023-05-24 13:52:52 +01:00
2023-03-07 14:23:36 +01:00
2023-03-07 14:23:36 +01:00
2023-04-06 17:56:06 +02:00
2023-05-24 13:52:52 +01:00
2023-02-28 19:40:57 +01:00
2023-05-24 13:52:52 +01:00
2023-02-06 18:10:56 -05:00
2023-05-30 10:23:32 +02:00
2023-02-28 19:40:57 +01:00
2023-06-06 17:11:30 +01:00
2023-03-21 19:22:01 +01:00
2023-05-24 13:52:52 +01:00
2023-05-18 11:04:51 +01:00
2023-05-23 14:37:35 -04:00
2023-02-28 19:40:57 +01:00
2023-02-28 19:40:57 +01:00
2023-02-28 19:40:57 +01:00
2023-02-28 19:40:57 +01:00
2023-02-28 19:40:57 +01:00
2023-02-28 19:40:57 +01:00
2023-05-24 13:52:52 +01:00
2023-05-24 13:52:52 +01:00
2023-02-28 19:40:57 +01:00
2023-05-24 13:52:52 +01:00
2023-02-28 19:40:57 +01:00
2023-05-24 13:52:52 +01:00
2023-02-28 19:40:57 +01:00
2023-06-02 10:30:24 +01:00
2023-02-28 19:40:57 +01:00
2022-05-03 14:42:02 +02:00
2023-04-17 12:41:55 +02:00
2023-02-28 19:40:57 +01:00
2023-06-02 16:26:59 +02:00
2023-02-28 19:40:57 +01:00
2023-05-24 13:52:52 +01:00
2023-05-24 13:52:52 +01:00
2023-03-06 09:15:44 +01:00
2023-05-24 13:52:52 +01:00
2023-03-29 16:16:23 +02:00
2023-05-24 13:52:52 +01:00
2023-03-29 16:16:23 +02:00
2023-03-07 07:34:04 -05:00
2023-02-28 19:40:57 +01:00
2022-05-03 14:42:02 +02:00