Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: hrocha/lobe-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: lobe/lobe-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 20 commits
  • 36 files changed
  • 5 contributors

Commits on Dec 29, 2020

  1. lobe-python 0.3 refactor (lobe#15)

    * refactor! more flexible and backwards-compatible with lobe signature files. tf_backend uses the tf 1.15 session and saved model loader rather than the contrib inference library.
    
    * update to tensorflow 2.4
    
    * add onnx backend!
    
    * add note about libjpeg62-turbo for raspbian
    
    * onnxruntime not on arm
    
    * remove tflite install resource (taken care of in setup.py), and add link to trash classifier example
    mbeissinger authored Dec 29, 2020
    Configuration menu
    Copy the full SHA
    143ddfe View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2021

  1. Configuration menu
    Copy the full SHA
    db80158 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2021

  1. Configuration menu
    Copy the full SHA
    1965723 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2021

  1. Fix pip install from github cache memory error and mention git requir…

    …ement (lobe#18)
    
    Fixes the issues mentioned in lobe#17
    Pikamander2 authored Feb 23, 2021
    Configuration menu
    Copy the full SHA
    f2733ee View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2021

  1. Configuration menu
    Copy the full SHA
    ae640d0 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2021

  1. add rpi install script (lobe#23)

    * add rpi install script
    * update readme
    adiazulay authored Mar 8, 2021
    Configuration menu
    Copy the full SHA
    60b15a5 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2021

  1. Configuration menu
    Copy the full SHA
    eae6360 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2021

  1. Update README.md

    mbeissinger authored Jul 14, 2021
    Configuration menu
    Copy the full SHA
    5874980 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2021

  1. Configuration menu
    Copy the full SHA
    fdcc140 View commit details
    Browse the repository at this point in the history
  2. v0.5.0 Modular pip install for ml backends (lobe#24)

    Use setuptools extras_require for install options -- [all], [tf], [tflite], and [onnx]
    
    * customize what backends you want installed
    
    * Split out backend package requirements into setup extras for modular installation
    
    * Get the right tflite_runtime wheel url based on the machine, update readme to reflect modular install instructions.
    
    * Update error message for installing modular backends.
    
    * Add release notes for 0.5
    mbeissinger authored Aug 6, 2021
    Configuration menu
    Copy the full SHA
    d821596 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2021

  1. Remove numpy requirement from setup.py since TensorFlow and TFLite_ru…

    …ntime require different versions. If both are installed, use the tflite interpreter built into tensorflow instead of the tflite_runtime one.
    mbeissinger committed Aug 7, 2021
    Configuration menu
    Copy the full SHA
    37f6f81 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc93a40 View commit details
    Browse the repository at this point in the history
  3. Fix setup.py to not include the direct link to tflite_runtime wheels …

    …(so that we can publish on PyPi). Add instructions for installing tflite_runtime, and fix the Raspberry Pi install script to reflect those new instructions.
    mbeissinger committed Aug 7, 2021
    Configuration menu
    Copy the full SHA
    656261b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e1622db View commit details
    Browse the repository at this point in the history
  5. Update README for Raspberry Pi install script

    Needed to chmod 755 for good measure.
    mbeissinger authored Aug 7, 2021
    Configuration menu
    Copy the full SHA
    d6eb4e4 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2021

  1. V0.6 Add Grad-CAM++ visualization for exported tf models, refactor ba…

    …ckend base classes (lobe#28)
    
    * Add Grad-CAM++ visualization for exported tensorflow image classification models.
    
    * Clean comments
    
    * Batch-ify the ImageModel.visualize() function so you can pass a list of images.
    
    * Bump Pillow version to latest
    mbeissinger authored Nov 17, 2021
    Configuration menu
    Copy the full SHA
    7d02594 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2021

  1. Fix super invocations for onnx and tflite backends (lobe#30)

    The `super()` calls are using the wrong class name. By doing this,
    they're skipping the `__init__()` for the actual super class.
    
    This breaks calling `predict()` because `self.lock` has not been
    assigned.
    
    The change for the `tflite` backend has been tested. The change for
    `onnx` has not been tested, but seems correct.
    stevecheckoway authored Nov 29, 2021
    Configuration menu
    Copy the full SHA
    1782164 View commit details
    Browse the repository at this point in the history
  2. Bump version to 0.6.1

    mbeissinger authored Nov 29, 2021
    Configuration menu
    Copy the full SHA
    50f3317 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ef812da View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2022

  1. Update requirements to latest versions, change tflite-runtime to pypi…

    … install, add tags to setup.py (lobe#33)
    mbeissinger authored Feb 23, 2022
    Configuration menu
    Copy the full SHA
    bf0c581 View commit details
    Browse the repository at this point in the history
Loading