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

[llama.cpp] Update llama.cpp to latest release b2581 (2024-03-30) #3055

Closed
wants to merge 148 commits into from

Commits on Sep 20, 2023

  1. To support Yolov8 (deepjavalibrary#2776)

    ---------
    
    Co-authored-by: Administrator <Administrator@tech8>
    Co-authored-by: KexinFeng <fenkexin@amazon.com>
    3 people authored Sep 20, 2023
    Configuration menu
    Copy the full SHA
    950340f View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

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

Commits on Sep 25, 2023

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

Commits on Sep 28, 2023

  1. PtndArrayEx.multiboxDetection() implementation (deepjavalibrary#2769)

    * Implement PtNDArraryEx.multiboxDetection
    
    * MultiboxDetection - code cleanup
    
    * MultiboxDetection - code cleanup
    
    * MultiboxDetection - code cleanup
    
    * MultiboxDetection - code cleanup
    
    * format code
    
    * Fix, add tests, and pass CI
    
    ---------
    
    Co-authored-by: Zach Kimberg <kimbergz@amazon.com>
    juliangamble and zachgk authored Sep 28, 2023
    Configuration menu
    Copy the full SHA
    963332d View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. Configuration menu
    Copy the full SHA
    3a90d0a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8fd79db View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2023

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

Commits on Oct 6, 2023

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

Commits on Oct 12, 2023

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

Commits on Oct 13, 2023

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

Commits on Oct 17, 2023

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

Commits on Oct 18, 2023

  1. [docs] Fixes markdown headers (deepjavalibrary#2812)

    This fixes the markdown headers to be h1 so they render correctly in docs.
    zachgk authored Oct 18, 2023
    Configuration menu
    Copy the full SHA
    298ea1f View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2023

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

Commits on Oct 23, 2023

  1. Configuration menu
    Copy the full SHA
    fe86680 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1c5aef8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    23e07cf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    85d9e85 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

  1. [api] Added Early stopping configuration (deepjavalibrary#38) (deepja…

    …valibrary#2806)
    
    * [api] Added Early stopping configuration (deepjavalibrary#38)
    
    * [api] Added Builder for Early stopping configuration (deepjavalibrary#38)
    
    * Explicitly set NDManager for dataset in EarlyStoppingListenerTest to make the test run on JDK11 in gradle.
    jagodevreede authored Oct 24, 2023
    Configuration menu
    Copy the full SHA
    0b6474f View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. Creates MultiDevice (deepjavalibrary#2819)

    This creates an abstraction for combining devices into a single device. The main
    use case for now is in DJL Serving TP_parallel. It will allow us to create a
    WorkerGroup and a PyPredictor for a set of devices and then track the usage of
    devices properly. It could also be used later for multi-gpu training or other
    multi-device cases.
    zachgk authored Oct 25, 2023
    Configuration menu
    Copy the full SHA
    185981b View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2023

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

Commits on Oct 30, 2023

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

Commits on Oct 31, 2023

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

Commits on Nov 3, 2023

  1. Updates doc versions to 0.24.0 (deepjavalibrary#2829)

    * Updates doc versions to 0.24.0
    
    Also moves android gradle.properties to the new 0.25.0.
    
    * Remove android change
    zachgk authored Nov 3, 2023
    Configuration menu
    Copy the full SHA
    6981d76 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2023

  1. Updates XGBoost to 2.0.1 (deepjavalibrary#2833)

    * Updates XGBoost to 2.0.1
    
    * Use devtools 8
    
    * Updates based on new Xgboost JNI API.
    
    ---------
    
    Co-authored-by: Frank Liu <frankfliu2000@gmail.com>
    zachgk and frankfliu authored Nov 4, 2023
    Configuration menu
    Copy the full SHA
    715e620 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

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

Commits on Nov 9, 2023

  1. Add erf and atan2 (deepjavalibrary#2842)

    * Added element-wise gauss error function (ERF)
    
    * Added element-wise arctan2
    
    * Format java
    
    * Fixed docs
    
    * added * to other_ptr in Atan2
    TalGrbr authored Nov 9, 2023
    Configuration menu
    Copy the full SHA
    f84d3bb View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Add FFT2 and FFT2 inverse (deepjavalibrary#2845)

    * Added 2D FFT
    
    * Format java
    
    * Add default fft2
    
    * Convert array to vectors
    
    * Add inverse fft2
    
    * Add better assersion in ifft2 test
    
    * Add really better assersion in ifft2 test
    
    * Move cast bellow ifft2 for unsupported exception
    
    * Format java
    
    * changed dims to axes
    
    * changed dims to axes
    TalGrbr authored Nov 13, 2023
    Configuration menu
    Copy the full SHA
    f39640c View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. only build triton binaries (deepjavalibrary#2847)

    * only build triton binaries
    
    * install requests library
    
    * remove script
    lanking520 authored Nov 15, 2023
    Configuration menu
    Copy the full SHA
    8f6ff7c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e8ceef3 View commit details
    Browse the repository at this point in the history
  3. [docs] Update serving configuration nav (deepjavalibrary#2853)

    Updates the navigation as a followup to
    deepjavalibrary/djl-serving#1316.
    zachgk authored Nov 15, 2023
    Configuration menu
    Copy the full SHA
    e315554 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

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

Commits on Nov 20, 2023

  1. Fixes archiveBaseName in native builds (deepjavalibrary#2859)

    This property is necessary to avoid conflicts in building multiple flavors which
    can be observed in the native properties file not matching the jar for some
    engine builds.
    zachgk authored Nov 20, 2023
    Configuration menu
    Copy the full SHA
    a30f133 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ccb932d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8da4287 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b5e5100 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. Configuration menu
    Copy the full SHA
    5a9191e View commit details
    Browse the repository at this point in the history
  2. [CI] Fixes flaky early stopping test (deepjavalibrary#2866)

    This changes the test from requiring the early stopping at a particular epoch to
    ensuring that it stops early due to time constraints. This should help reduce
    the chances of being flaky due to race conditions.
    zachgk authored Nov 21, 2023
    Configuration menu
    Copy the full SHA
    c846786 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. [docs] Move jupyter notebooks to DJL Demo (deepjavalibrary#2854)

    * [docs] Move jupyter notebooks to DJL Demo
    
    This moves the notebooks to the demo repositories. It makes it more clearly
    follow the trend where the things in the main repo are master build while those
    in demos track nightly snapshots or releases.
    zachgk authored Nov 22, 2023
    Configuration menu
    Copy the full SHA
    969f84e View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2023

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

Commits on Nov 26, 2023

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

Commits on Nov 28, 2023

  1. Configuration menu
    Copy the full SHA
    a6b2e5c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb56edc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e2be804 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b14a818 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ce441c1 View commit details
    Browse the repository at this point in the history
  6. Minor fixes to improve Apple Silicon MPS support (deepjavalibrary#2873)

    * Support 32-bit toTensor()
    
    This fixes an issue where calling NDArrayEx.toTensor() fails on Apple Silicon due to a lack of support for float64.
    
    * Avoid float64 conversion in Classifications constructor
    
    Don't convert probabilities from float32 to float64, because this causes a failure on Apple Silicon.
    
    Co-authored-by: Frank Liu <frankfliu2000@gmail.com>
    petebankhead and frankfliu authored Nov 28, 2023
    Configuration menu
    Copy the full SHA
    36d4aec View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c62a0e9 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Tokenizers: Updated huggingface_models.py to support Safetensors mode…

    …ls as well as pytorch (deepjavalibrary#2880)
    
    * Updated huggingface_models.py to support Safetensors models as well as pytorch
    ---------
    
    Co-authored-by: Frank Liu <frankfliu2000@gmail.com>
    dameikle and frankfliu authored Nov 29, 2023
    Configuration menu
    Copy the full SHA
    c057898 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

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

Commits on Dec 4, 2023

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

Commits on Dec 5, 2023

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

Commits on Dec 10, 2023

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

Commits on Dec 12, 2023

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

Commits on Dec 19, 2023

  1. Configuration menu
    Copy the full SHA
    df109c0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6708a42 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. Configuration menu
    Copy the full SHA
    1060bdd View commit details
    Browse the repository at this point in the history
  2. Add Evaluator support to update multiple accumulators (deepjavalibrar…

    …y#2894)
    
    * Evaluator support to update multiple accumulators
    
    Improve the performance of EvaluatorTrainingListener by enabling evaluators to update multiple accumulators from the same labels and predictions, rather than needing to recompute values.
    
    * Fix formatting
    
    * Update AbstractCompositeLoss.java
    
    Aims to fix failing test
    petebankhead authored Dec 20, 2023
    Configuration menu
    Copy the full SHA
    1eb54c0 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2023

  1. Adds llama.cpp engine (deepjavalibrary#2904)

    * Adds llama.cpp engine
    
    * [llama.cpp] Adds CI publish workflow and fixes windows build
    
    ---------
    
    Co-authored-by: Frank Liu <frankfliu2000@gmail.com>
    bryanktliu and frankfliu authored Dec 26, 2023
    Configuration menu
    Copy the full SHA
    e16ef9d View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2023

  1. Yelov8 Translator optimization (deepjavalibrary#2908)

    * Yelov8 Translator optimization
    
    - Improved post-processing performance up to 40x by reducing expensive native calls
    - Additional argument 'maxBox' added to improve post-processing performance by reducing number of considered bounding boxes
    - Sunset file fixed,, previous version ignored first 4 rows, so recognized classes were 4 off. Adding 4 rows header fixes the problem. New headers pointing to ultralytics doc pages and original coco dataset page.
    
    * addressed PR comments
    
    - reformatted code
    - removed final
    
    * Refactor Yolov8 example
    
    1. Fixes windows line return
    2. Furthe reduce NDArray operations
    3. Refactor example code
    4. Add unittest for Yolov8Detection
    
    ---------
    
    Co-authored-by: Frank Liu <frankfliu2000@gmail.com>
    gevant and frankfliu authored Dec 31, 2023
    Configuration menu
    Copy the full SHA
    0e6f143 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. Configuration menu
    Copy the full SHA
    d7fa91c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    97102db View commit details
    Browse the repository at this point in the history
  3. [llama.cpp] Adds unit-test and standardize input parameters (deepjava…

    …library#2905)
    
    * [llama.cpp] Adds unit-test and standardize input parameters
    
    * [llama.cpp] Refactors llama input format
    frankfliu authored Jan 2, 2024
    Configuration menu
    Copy the full SHA
    13b72d8 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. Configuration menu
    Copy the full SHA
    632c375 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f4a7d26 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1b2b6fa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ca1b5c5 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

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

Commits on Jan 5, 2024

  1. Configuration menu
    Copy the full SHA
    54f5176 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fcfc928 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2024

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

Commits on Jan 8, 2024

  1. [ci] Fix build failure for build-pytorch-jni-linux (deepjavalibrary…

    …#2920)
    
    Co-authored-by: Aaqib Ansari <mohaan@amazon.com>
    maaquib and Aaqib Ansari authored Jan 8, 2024
    Configuration menu
    Copy the full SHA
    72242be View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    77c9a29 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cf4c824 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Configuration menu
    Copy the full SHA
    d58b755 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1cbddbf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    96eebfa View commit details
    Browse the repository at this point in the history
  4. Adds Device.getDevices() for all Device (deepjavalibrary#2820)

    This improves upon the creation of MultiDevice in deepjavalibrary#2819 by moving the getDevices
    function to the main Device class. This can simplify the usage of something
    which is potentially a MultiDevice and make it easier to check for the presence
    of a MultiDevice.
    zachgk authored Jan 9, 2024
    Configuration menu
    Copy the full SHA
    4b392f1 View commit details
    Browse the repository at this point in the history
  5. Creates DJL manual engine initialization (deepjavalibrary#2885)

    * Creates DJL manual engine initialization
    
    fixes deepjavalibrary#2875
    reverts deepjavalibrary#2876
    
    This adds new support for DJL manual initialization of engines to support
    `DJL_ENGINE_MANUAL_INIT`. Once done, no engines providers will be found or
    loaded on startup. Instead, they can be added manually by:
    
    ```java
    PtEngineProvider provider = new PtEngineProvider();
    provider.getEngine(); // Optional, throws exception if the provider can not load
    Engine.registerEngine(provider);
    Engine.setDefaultEngine(provider.getEngineName()); // Optional, sets as default
    ```
    
    * Revert "[tensorflow] Revert InstanceHolder for TensorFlow engine (deepjavalibrary#2884)"
    
    This reverts commit 586bb07.
    
    * Revert "[api] Replace double-check singlton with lazy initialization (deepjavalibrary#2826)"
    
    This reverts commit 3927867.
    
    * Make engines initialized
    
    This makes several updates:
    - engines will now initialize once per instance of EngineProvider rather than
    re-attempt to initialize
    - Registering an engine can overwrite the existing one
    - All engines now use the synchronized form rather than the static instance
    holder. This allows them to have multiple versions and be local to the instance
    rather than global (but the instance is saved globally)
    
    * Throws Exception on bad getEngine
    
    * Removes unnecessary check
    zachgk authored Jan 9, 2024
    Configuration menu
    Copy the full SHA
    6141c48 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f1b9da6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b942a67 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Configuration menu
    Copy the full SHA
    b21ecb9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    94f6d29 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

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

Commits on Jan 16, 2024

  1. Suppress serial warning for JDK21 (deepjavalibrary#2935)

    * Suppress serial warning for JDK21
    
    In JDK21, it now throws the serial warning for including potentially
    unserializable instance variables. This includes the standard Java data
    structures like List, Set, and Map. This changes the JDK21 support from
    deepjavalibrary#2903 to suppress the warning rather
    than no longer serializing the variables.
    
    * Keep CategoryMask as transient
    zachgk authored Jan 16, 2024
    Configuration menu
    Copy the full SHA
    478422c View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

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

Commits on Jan 18, 2024

  1. Configuration menu
    Copy the full SHA
    1545c09 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fd453d9 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2024

  1. Configuration menu
    Copy the full SHA
    3bcece6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9c8cc60 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

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

Commits on Jan 23, 2024

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

Commits on Jan 24, 2024

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

Commits on Jan 25, 2024

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

Commits on Jan 26, 2024

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

Commits on Jan 29, 2024

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

Commits on Jan 31, 2024

  1. Configuration menu
    Copy the full SHA
    c02e1b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f9b4bc5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2e97dd5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    927c15e View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

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

Commits on Feb 2, 2024

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

Commits on Feb 5, 2024

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

Commits on Feb 7, 2024

  1. Configuration menu
    Copy the full SHA
    e76ae3b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    91a69ed View commit details
    Browse the repository at this point in the history
  3. Supports PyTorch stream imperative model load (deepjavalibrary#2981)

    This adds support for PyTorch InputStream model load when using imperative
    models. Before, it would assume symbolic without actually checking. In those
    cases, it would throw an engine exception. Now, that option is working and
    tested.
    zachgk authored Feb 7, 2024
    Configuration menu
    Copy the full SHA
    f457f66 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

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

Commits on Feb 11, 2024

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

Commits on Feb 12, 2024

  1. fix deepjavalibrary#2968 (deepjavalibrary#2986)

    * fixes YoloV8Translator bug
    
    * [api] Improves YoloV8Translator dummy classes handling
    
    ---------
    
    Co-authored-by: Administrator <Administrator@tech8>
    Co-authored-by: Frank Liu <frankfliu2000@gmail.com>
    3 people authored Feb 12, 2024
    Configuration menu
    Copy the full SHA
    0c9eff7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7ad697c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    64c1b96 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. Configuration menu
    Copy the full SHA
    b9c0aab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    87dea1c View commit details
    Browse the repository at this point in the history
  3. Uses gradle dependency submission (deepjavalibrary#2983)

    This integrates the github dependency submission action which is now part of the
    default gradle github action following
    https://github.com/marketplace/actions/build-with-gradle. It can then be used by
    github to better analyze the dependency tree and recognize Java dependabot
    alerts.
    zachgk authored Feb 15, 2024
    Configuration menu
    Copy the full SHA
    d825cf7 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. [spark] Fixes python tarslip security concern (deepjavalibrary#2995)

    * [spark] Fixes python tarslip security concern
    
    * reformat python code
    frankfliu authored Feb 16, 2024
    Configuration menu
    Copy the full SHA
    1fcca33 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

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

Commits on Feb 20, 2024

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

Commits on Feb 22, 2024

  1. Update continuous OSX to 13 (deepjavalibrary#3004)

    * Update continuous OSX to 13
    
    This is to fix the flaky llama engine segfaults on CI.
    
    * Add libomp
    zachgk authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    7959c27 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Fixes cases where the getEngine method in the EngineProvider class re…

    …turns null when called concurrently. (deepjavalibrary#3005)
    
    * Fixes cases where the getEngine method in the EngineProvider class returns null when called concurrently.
    
    * Revert "Creates DJL manual engine initialization (deepjavalibrary#2885)"
    
    This reverts commit 6141c48.
    
    ---------
    
    Co-authored-by: 王旭 <wangxu75@meituan.com>
    Co-authored-by: Frank Liu <frankfliu2000@gmail.com>
    3 people authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    19e4302 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

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

Commits on Feb 28, 2024

  1. Configuration menu
    Copy the full SHA
    8a88c35 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4eb29bd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ab00bed View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

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

Commits on Mar 2, 2024

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

Commits on Mar 4, 2024

  1. Configuration menu
    Copy the full SHA
    97cfc19 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ad076c8 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Configuration menu
    Copy the full SHA
    b144377 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c3b1e88 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ff3978c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    063fb8d View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

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

Commits on Mar 13, 2024

  1. Configuration menu
    Copy the full SHA
    8c5ed49 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7567277 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b6b8729 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. support includeTokenTypes in TextEmbeddingBatchTranslator (deepjavali…

    …brary#3032)
    
    * support includeTokenTypes in TextEmbeddingBatchTranslator
    
    Co-authored-by: Frank Liu <frankfliu2000@gmail.com>
    morokosi and frankfliu authored Mar 18, 2024
    Configuration menu
    Copy the full SHA
    6b32ef2 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

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

Commits on Mar 22, 2024

  1. Configuration menu
    Copy the full SHA
    b3b04f5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ee93305 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fa28fbe View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

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

Commits on Mar 28, 2024

  1. Configuration menu
    Copy the full SHA
    5eb2b9e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c1e7fa View commit details
    Browse the repository at this point in the history
  3. Increase DJL version to 0.27.0 (deepjavalibrary#3046)

    * Increase DJL version to 0.27.0
    
    * Update README
    xyang16 authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    a22360a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    22b46a9 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. [llama.cpp] Update llama.cpp to latest release b2581 (2024-03-30)

    In order to get support for BERT based sentence embedding models like BAAI/bge-base-en-v1.5, mixedbread-ai/mxbai-embed-large-v1,  or others, update llama.cpp from
    
    b1696 (2023-12-12):
    https://github.com/ggerganov/llama.cpp/releases/tag/b1696
    
    to the current latest release
    
    b2581 (2024-03-30):
    https://github.com/ggerganov/llama.cpp/releases/tag/b2581
    
    BERT support was added to llama.cpp in February 2024:
    ggerganov/llama.cpp#5423
    howlger authored Apr 1, 2024
    Configuration menu
    Copy the full SHA
    bbd52e2 View commit details
    Browse the repository at this point in the history