Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* init video swin * add: 3d window size computation * add: mlp layer * add: patch embedding layer * add: patch merging layer * add: window attention layer * add: basic layer for video swin * update: basic layer for video swin * add: swin blocks for video swin * create and add: video swin backbone * rename: video swin layers to model specific * update module import * update module import * set class method to private usage * set init params for backbone * rm redundant imports * add video swin layer test cases * add: videoswin backbone aliases * add: video swin backbone presets * add: video swin backbone presets test * update: video swin backbone presets test * add: video classifier task * add: video swin classifier presets * run formatters * rename module name/id" * add hard-coded normalization for include rescaling=true * add docstring for videoswin backbone * update metadata: backbone presets no weights * update: backbone presets no weights test * update video swin aliases for no weights * add: video swin backbone presets with weights * update: video swin aliases with weights presets * update video swin layer test cases * added patch merging test * imported video swins presets to backbone presets list" * fix: typos" * run formatters" * fix: linting issue * fix: linting issue * fix: video swin layer test cases" * add: video swin backbone test * rm redundant code * disable preset test temporary * set include rescale to true * add video swin components to __init__ * update docstrings: video siwn layers scripts * update copywrite status: video siwn layers test scripts * update copywrite status: video siwn backbone scripts * bug fixes: video swin backbone layers * update get config of video swin backbone * enable: video swin backbone test cases * update: video swin backbone test cases * update: video swin backbone preset test cases * run formatters * fix typos: video swin backbone test cases * add: non implemented property for test reason * fix: typos * add: video classifier test * update: video classifier test * update: video classifier test input shape * bug fix: mlp layer build method * updated: swin back layer build method * bug fix: use tf.TensorShape in compute_output_shape method * update: video_classifier_test model.predict to model.call * update test cases and format the code * update docstrings and preset config * fix jax DynamicJaxprTrace issue for * update config of backbone aliases * add can run in mixed precision test * add can run on gray video * minor fix * specify axis in keras.ops.take to match with tf.gather * specify include rescaling to backbone class * remove shift size form get config of video basic layer * add support arbitrary input shape * minor updates to swin layers * test method update for swin layers * update test method to swin backbone * remove unsed code * bug fix in call method of patch embed layer * fix typo in patch merging layer * minor fix * fix keras.ops.cond issue with jax * no test for jit compile in torch * reduce tensor size for forward test * minor fix * remove kcv export decorator * update keras.Layer import * remove unused layer import * replace keras.layers instead of layers * update keras.Layer to keras.layers.Layer for keras2 * add window_size param to aliases * move vide swin layer to model specific directory * minor fix
- Loading branch information