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

WIP API for Yolact, python package #323

Open
wants to merge 16 commits into
base: master
Choose a base branch
from
Open

Commits on Feb 7, 2020

  1. move config and init weights to __init__

    so it's done automatically, not by hand after init.
    breznak committed Feb 7, 2020
    Configuration menu
    Copy the full SHA
    f75754d View commit details
    Browse the repository at this point in the history
  2. separate Concat nn.Module

    breznak committed Feb 7, 2020
    Configuration menu
    Copy the full SHA
    286c496 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e6815e1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e752308 View commit details
    Browse the repository at this point in the history
  5. FPN as a separate module

    breznak committed Feb 7, 2020
    Configuration menu
    Copy the full SHA
    a0905eb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d824333 View commit details
    Browse the repository at this point in the history
  7. Yolact class fix self.cfg

    and imports.
    Cfg /config/ is not global, but passed as self.cfg, or as arg to
    methods.
    breznak committed Feb 7, 2020
    Configuration menu
    Copy the full SHA
    913045f View commit details
    Browse the repository at this point in the history
  8. fix PredictionModule args, workaround imports

    from Config
    breznak committed Feb 7, 2020
    Configuration menu
    Copy the full SHA
    0aecc3d View commit details
    Browse the repository at this point in the history
  9. last fixes

    breznak committed Feb 7, 2020
    Configuration menu
    Copy the full SHA
    39739f4 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2020

  1. review feedback

    to be continued in following commits
    breznak committed Feb 12, 2020
    Configuration menu
    Copy the full SHA
    eb61db9 View commit details
    Browse the repository at this point in the history
  2. prepare support for selecting device_type

    currently only "gpu" is supported.
    In future, cpu,tpu.
    Use `net = Yolact(device_type="gpu")`
    `
    breznak committed Feb 12, 2020
    Configuration menu
    Copy the full SHA
    236352d View commit details
    Browse the repository at this point in the history
  3. move setting to CUDA in init to top

    as suggested
    breznak committed Feb 12, 2020
    Configuration menu
    Copy the full SHA
    2f73774 View commit details
    Browse the repository at this point in the history
  4. access mask_type.direct directly,

    solving a FIXME which I thought I cannot access the object.
    Thanks dboya for explanation: it's an object wrapping the dict, and I
    can access it, just my mistake was relying on an IDE, which cannot see
    through it.
    breznak committed Feb 12, 2020
    Configuration menu
    Copy the full SHA
    cf2d4e6 View commit details
    Browse the repository at this point in the history
  5. ScriptModuleWrapper in a sepatate file

    and imported where needed
    breznak committed Feb 12, 2020
    Configuration menu
    Copy the full SHA
    fccd89b View commit details
    Browse the repository at this point in the history

Commits on May 16, 2020

  1. Configuration menu
    Copy the full SHA
    5a5d81d View commit details
    Browse the repository at this point in the history
  2. python package

    initial python package for YOLACT.
    run `pip install .`
    And use as `from yolact import Yolact`
    breznak committed May 16, 2020
    Configuration menu
    Copy the full SHA
    550d83a View commit details
    Browse the repository at this point in the history