a1b947ffd6
Feat: add splitter ( #10161 )
...
### What problem does this PR solve?
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Lynn <lynn_inf@hotmail.com >
Co-authored-by: chanx <1243304602@qq.com >
Co-authored-by: balibabu <cike8899@users.noreply.github.com >
Co-authored-by: 纷繁下的无奈 <zhileihuang@126.com >
Co-authored-by: huangzl <huangzl@shinemo.com >
Co-authored-by: writinwaters <93570324+writinwaters@users.noreply.github.com >
Co-authored-by: Wilmer <33392318@qq.com >
Co-authored-by: Adrian Weidig <adrianweidig@gmx.net >
Co-authored-by: Zhichang Yu <yuzhichang@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Yongteng Lei <yongtengrey@outlook.com >
Co-authored-by: Liu An <asiro@qq.com >
Co-authored-by: buua436 <66937541+buua436@users.noreply.github.com >
Co-authored-by: BadwomanCraZY <511528396@qq.com >
Co-authored-by: cucusenok <31804608+cucusenok@users.noreply.github.com >
Co-authored-by: Russell Valentine <russ@coldstonelabs.org >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Billy Bao <newyorkupperbay@gmail.com >
Co-authored-by: Zhedong Cen <cenzhedong2@126.com >
Co-authored-by: TensorNull <129579691+TensorNull@users.noreply.github.com >
Co-authored-by: TensorNull <tensor.null@gmail.com >
2025-09-19 10:15:19 +08:00
e470645efd
Refactor code ( #8341 )
...
### What problem does this PR solve?
1. rename var
2. update if statement
### Type of change
- [x] Refactoring
---------
Signed-off-by: Jin Hai <haijin.chn@gmail.com >
Co-authored-by: Kevin Hu <kevinhu.sh@gmail.com >
2025-06-18 16:40:30 +08:00
4a2ff633e0
Fix typo in code ( #8327 )
...
### What problem does this PR solve?
Fix typo in code
### Type of change
- [x] Refactoring
---------
Signed-off-by: Jin Hai <haijin.chn@gmail.com >
2025-06-18 09:41:09 +08:00
b0b4b7ba33
Feat: Improve Recognizer.py performance ( #6185 )
...
### What problem does this PR solve?
For the create_inputs method based on np operation to replace for loop
### Type of change
- [x] Performance Improvement
2025-03-18 09:39:49 +08:00
4326873af6
refactor: no need to inherit in python3 clean the code ( #5659 )
...
### What problem does this PR solve?
As title
### Type of change
- [x] Refactoring
Signed-off-by: yihong0618 <zouzou0208@gmail.com >
2025-03-05 18:03:53 +08:00
0151d42156
Reuse loaded modules if possible ( #5231 )
...
### What problem does this PR solve?
Reuse loaded modules if possible
### Type of change
- [x] Refactoring
2025-02-21 17:21:01 +08:00
c326f14fed
Optimized Recognizer.sort_X_firstly and Recognizer.sort_Y_firstly ( #5182 )
...
### What problem does this PR solve?
Optimized Recognizer.sort_X_firstly and Recognizer.sort_Y_firstly
### Type of change
- [x] Performance Improvement
2025-02-20 15:41:12 +08:00
3411d0a2ce
Added cuda_is_available ( #4725 )
...
### What problem does this PR solve?
Added cuda_is_available
### Type of change
- [x] Refactoring
2025-02-05 18:01:23 +08:00
e1526846da
Fixed GPU detection on CPU only environment ( #4711 )
...
### What problem does this PR solve?
Fixed GPU detection on CPU only environment. Close #4692
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
2025-02-05 12:02:43 +08:00
4230402fbb
deepdoc use GPU if possible ( #4618 )
...
### What problem does this PR solve?
deepdoc use GPU if possible
### Type of change
- [x] Refactoring
2025-01-24 09:48:02 +08:00
3894de895b
Update comments ( #4569 )
...
### What problem does this PR solve?
Add license statement.
### Type of change
- [x] Refactoring
Signed-off-by: Jin Hai <haijin.chn@gmail.com >
2025-01-21 20:52:28 +08:00
75e1981e13
Remove use of eval() from recognizer.py ( #4480 )
...
`eval(op_type)` -> `getattr(operators, op_type)`
### What problem does this PR solve?
Using `eval()` can lead to code injections and is entirely unnecessary
here.
### Type of change
- [x] Other (please describe):
Best practice code improvement, preventing the possibility of code
injection.
2025-01-20 09:52:47 +08:00
2cbe064080
Add Llama3.3 ( #4174 )
...
### What problem does this PR solve?
#4168
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2024-12-23 11:18:01 +08:00
1254ecf445
Added static check at PR CI ( #3921 )
...
### What problem does this PR solve?
Added static check at PR CI
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
- [x] Refactoring
2024-12-08 21:23:51 +08:00
0d68a6cd1b
Fix errors detected by Ruff ( #3918 )
...
### What problem does this PR solve?
Fix errors detected by Ruff
### Type of change
- [x] Refactoring
2024-12-08 14:21:12 +08:00
30f6421760
Use consistent log file names, introduced initLogger ( #3403 )
...
### What problem does this PR solve?
Use consistent log file names, introduced initLogger
### Type of change
- [ ] Bug Fix (non-breaking change which fixes an issue)
- [ ] New Feature (non-breaking change which adds functionality)
- [ ] Documentation Update
- [x] Refactoring
- [ ] Performance Improvement
- [ ] Other (please describe):
2024-11-14 17:13:48 +08:00
a2a5631da4
Rework logging ( #3358 )
...
Unified all log files into one.
### What problem does this PR solve?
Unified all log files into one.
### Type of change
- [x] Refactoring
2024-11-12 17:35:13 +08:00
6b3a40be5c
Format file format from Windows/dos to Unix ( #1949 )
...
### What problem does this PR solve?
Related source file is in Windows/DOS format, they are format to Unix
format.
### Type of change
- [x] Refactoring
Signed-off-by: Jin Hai <haijin.chn@gmail.com >
2024-08-15 09:17:36 +08:00
99adeabc85
remove dependency ( #1536 )
...
### What problem does this PR solve?
#702
### Type of change
- [x] Refactoring
2024-07-16 16:30:17 +08:00
453c29170f
make sure the models will not be load twice ( #422 )
...
### What problem does this PR solve?
#381
### Type of change
- [x] Refactoring
2024-04-18 09:37:23 +08:00
38e5737067
add base url for OpenAI ( #166 )
2024-03-28 19:15:16 +08:00
a5384446e3
let's load model from local ( #163 )
2024-03-28 16:10:47 +08:00
979b3a5b4b
support snapshot download from local ( #153 )
...
* support snapshot download from local
* let snapshot download from local
2024-03-27 09:53:42 +08:00
9da671b951
refine manul parser ( #131 )
2024-03-19 12:26:04 +08:00
675a9f8d9a
add dockerfile for cuda envirement. Refine table search strategy, ( #123 )
2024-03-14 19:45:29 +08:00
8f86ab9f7f
refine pdf parser, add time zone to userinfo ( #112 )
2024-03-08 11:24:24 +08:00
685b4d8a95
fix table desc bugs, add positions to chunks ( #91 )
2024-03-04 14:42:26 +08:00
4568a4b2cb
refine admin initialization ( #75 )
2024-02-27 14:57:34 +08:00
d1c600d5d3
add ocr and recognizer demo, update README ( #74 )
2024-02-26 19:51:35 +08:00
d32322c081
rename vision, add layour and tsr recognizer ( #70 )
...
* rename vision, add layour and tsr recognizer
* trivial fixing
2024-02-22 19:11:37 +08:00