黄仁欢
|
8563fcd6b0
|
feat(djl): attempt upgrade to DJL 0.27.0 to fix PaddlePaddle crashes
Summary:
- Upgraded DJL from 0.26.0 to 0.27.0 (latest available)
- Added Maven Central repository as fallback
- Configured exec-maven-plugin for running standalone tests
Findings:
- PaddlePaddle engine (0.27.0) still uses native library 2.3.2
- Crashes persist at identical location: paddle_inference.dll+0x3e751b
- Confirmed root cause: obsolete PaddlePaddle engine (last update Mar 2024)
Test Results:
- Unit tests: 26/26 passing ✅
- Integration test: ❌ Crashed (native library bug)
- JVM heap: 6GB (confirmed not memory issue)
Documentation:
- Added comprehensive DJL upgrade analysis report
- Confirmed DJL PaddlePaddle engine appears abandoned
- Recommended solution: REST API architecture (see TEST_EXECUTION_FINAL_REPORT.md)
Sources:
- https://mvnrepository.com/artifact/ai.djl.paddlepaddle/paddlepaddle-engine
- https://github.com/deepjavalibrary/djl/releases/tag/v0.27.0
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2026-02-09 00:04:40 +08:00 |