Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding Video Classifier wrapper #1805

Open
wants to merge 21 commits into
base: keras-hub
Choose a base branch
from

Commits on Aug 12, 2024

  1. Add VGG16 backbone (keras-team#1737)

    * Agg Vgg16 backbone
    
    * update names
    
    * update tests
    
    * update test
    
    * add image classifier
    
    * incorporate review comments
    
    * Update test case
    
    * update backbone test
    
    * add image classifier
    
    * classifier cleanup
    
    * code reformat
    
    * add vgg16 image classifier
    
    * make vgg generic
    
    * update doc string
    
    * update docstring
    
    * add classifier test
    
    * update tests
    
    * update docstring
    
    * address review comments
    
    * code reformat
    
    * update the configs
    
    * address review comments
    
    * fix task saved model test
    
    * update init
    
    * code reformatted
    divyashreepathihalli committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    a089a8b View commit details
    Browse the repository at this point in the history
  2. Add ResNetBackbone and ResNetImageClassifier (keras-team#1765)

    * Add ResNetV1 and ResNetV2
    
    * Address comments
    james77777778 authored and divyashreepathihalli committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    73b7bad View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Add CSP DarkNet backbone and classifier (keras-team#1774)

    * Add CSP DarkNet
    
    * Add CSP DarkNet
    
    * snake_case function names
    
    * change use_depthwise to block_type
    sachinprasadhs authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    26afc7e View commit details
    Browse the repository at this point in the history
  2. Add FeaturePyramidBackbone and port weights from timm for `ResNet…

    …Backbone` (keras-team#1769)
    
    * Add FeaturePyramidBackbone and update ResNetBackbone
    
    * Simplify the implementation
    
    * Fix CI
    
    * Make ResNetBackbone compatible with timm and add FeaturePyramidBackbone
    
    * Add conversion implementation
    
    * Update docstrings
    
    * Address comments
    james77777778 authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    00ab4d5 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Add DenseNet (keras-team#1775)

    * Add DenseNet
    
    * fix testcase
    
    * address comments
    
    * nit
    
    * fix lint errors
    
    * move description
    sachinprasadhs authored Aug 16, 2024
    Configuration menu
    Copy the full SHA
    9860756 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ececd14 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Add ViTDetBackbone (keras-team#1776)

    * add vit det vit_det_backbone
    
    * update docstring
    
    * code reformat
    
    * fix tests
    
    * address review comments
    
    * bump year on all files
    
    * address review comments
    
    * rename backbone
    
    * fix tests
    
    * change back to ViT
    
    * address review comments
    
    * update image shape
    divyashreepathihalli authored Aug 20, 2024
    Configuration menu
    Copy the full SHA
    fd6f977 View commit details
    Browse the repository at this point in the history
  2. Add Mix transformer (keras-team#1780)

    * Add MixTransformer
    
    * fix testcase
    
    * test changes and comments
    
    * lint fix
    
    * update config list
    
    * modify testcase for 2 layers
    sachinprasadhs authored Aug 20, 2024
    Configuration menu
    Copy the full SHA
    fc485d6 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. update input_image_shape -> image_shape (keras-team#1785)

    * update input_image_shape -> image_shape
    
    * update docstring example
    
    * code reformat
    
    * update tests
    divyashreepathihalli authored Aug 21, 2024
    Configuration menu
    Copy the full SHA
    2797851 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Create __init__.py (keras-team#1788)

    add missing __init__ file to vit_det
    sachinprasadhs authored Aug 22, 2024
    Configuration menu
    Copy the full SHA
    18f8880 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Hack package build script to rename to keras-hub (keras-team#1793)

    This is a temporary way to test out the keras-hub branch.
    - Does a global rename of all symbols during package build.
    - Registers the "old" name on symbol export for saving compat.
    - Adds a github action to publish every commit to keras-hub as
      a new package.
    - Removes our descriptions on PyPI temporarily, until we want
      to message this more broadly.
    mattdangerw authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    2ee893c View commit details
    Browse the repository at this point in the history
  2. Add CLIP and T5XXL for StableDiffusionV3 (keras-team#1790)

    * Add `CLIPTokenizer`, `T5XXLTokenizer`, `CLIPTextEncoder` and `T5XXLTextEncoder`.
    
    * Make CLIPTextEncoder as Backbone
    
    * Add `T5XXLPreprocessor` and remove `T5XXLTokenizer`
    
    Add `CLIPPreprocessor`
    
    * Use `tf = None` at the top
    
    * Replace manual implementation of `CLIPAttention` with `MultiHeadAttention`
    james77777778 authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    fdf6b6b View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Add Bounding Box Utils (keras-team#1791)

    * Bounding box utils
    
    * - Correct test cases
    
    * - Remove hard tensorflow dtype
    
    * - fix api gen
    
    * - Fix import for test cases
    - Use setup for converters test case
    
    * - fix api_gen issue
    
    * - FIx api gen
    
    * - Fix api gen error
    
    * - Correct test cases as per new api changes
    sineeli authored Aug 28, 2024
    Configuration menu
    Copy the full SHA
    beae2f4 View commit details
    Browse the repository at this point in the history
  2. mobilenet_v3 added in keras-nlp (keras-team#1782)

    * mobilenet_v3 added in keras-nlp
    
    * minor bug fixed in mobilenet_v3_backbone
    
    * formatting corrected
    
    * refactoring backbone
    
    * correct_pad_downsample method added
    
    * refactoring backbone
    
    * parameters updated
    
    * Testcaseupdated, expected output shape corrected
    
    * code formatted with black
    
    * testcase updated
    
    * refactoring and description added
    
    * comments updated
    
    * added mobilenet v1 and v2
    
    * merge conflict resolved
    
    * version arg removed, and config options added
    
    * input_shape changed to image_shape in arg
    
    * config updated
    
    * input shape corrected
    
    * comments resolved
    
    * activation function format changed
    
    * minor bug fixed
    
    * minor bug fixed
    
    * added vision_backbone_test
    
    * channel_first bug resolved
    
    * channel_first cases working
    
    * comments  resolved
    
    * formatting fixed
    
    * refactoring
    
    ---------
    
    Co-authored-by: ushareng <[email protected]>
    ushareng and ushareng authored Aug 28, 2024
    Configuration menu
    Copy the full SHA
    9289ab7 View commit details
    Browse the repository at this point in the history
  3. Pkgoogle/efficient net migration (keras-team#1778)

    * migrating efficientnet models to keras-hub
    
    * merging changes from other sources
    
    * autoformatting pass
    
    * initial consolidation of efficientnet_backbone
    
    * most updates and removing separate implementation
    
    * cleanup, autoformatting, keras generalization
    
    * removed layer examples outside of effiicient net
    
    * many, mainly documentation changes, small test fixes
    pkgoogle authored Aug 28, 2024
    Configuration menu
    Copy the full SHA
    09f470f View commit details
    Browse the repository at this point in the history
  4. Add the ResNet_vd backbone (keras-team#1766)

    * Add ResNet_vd to ResNet backbone
    
    * Addressed requested parameter changes
    
    * Fixed tests and updated comments
    
    * Added new parameters to docstring
    gowthamkpr authored Aug 28, 2024
    Configuration menu
    Copy the full SHA
    be8888d View commit details
    Browse the repository at this point in the history
  5. Add VAEImageDecoder for StableDiffusionV3 (keras-team#1796)

    * Add `VAEImageDecoder` for StableDiffusionV3
    
    * Use `keras.Model` for `VAEImageDecoder` and follows the coding style in `VAEAttention`
    james77777778 authored Aug 28, 2024
    Configuration menu
    Copy the full SHA
    536474a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0fbd84b View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. video_classifier wrapper added

    ushareng committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    e97865d View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. added video classifier in api

    ushareng committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    955f5f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    42d0ca2 View commit details
    Browse the repository at this point in the history