Skip to content

Commit d5fdac1

Browse files
author
baiqing
committed
fix: clean up gitignore and update submodule reference
- Clean up .gitignore file (remove duplicates, add review scripts) - Update ml-sharp submodule to valid remote commit - Ensure proper code formatting and documentation
1 parent bccf9dd commit d5fdac1

3 files changed

Lines changed: 13 additions & 338 deletions

File tree

.gitignore

Lines changed: 11 additions & 336 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ __pycache__/
55

66
# C extensions
77
*.so
8+
*.o
9+
*.lo
10+
.libs/
811

912
# Distribution / packaging
1013
.Python
@@ -28,8 +31,6 @@ share/python-wheels/
2831
MANIFEST
2932

3033
# PyInstaller
31-
# Usually these files are written by a python script from a template
32-
# before PyInstaller builds the exe, so as to inject date/other infos into it.
3334
*.manifest
3435
*.spec
3536

@@ -85,13 +86,9 @@ ipython_config.py
8586
.python-version
8687

8788
# pipenv
88-
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
89-
# However, in case of collaboration, if having platform-specific dependencies or dependencies
90-
# having no cross-platform support, pipenv may install dependencies that don't work, or not
91-
# install all needed dependencies.
9289
#Pipfile.lock
9390

94-
# PEP 582; used by e.g. github.com/David-OConnor/pyflow
91+
# PEP 582
9592
__pypackages__/
9693

9794
# Celery stuff
@@ -194,335 +191,13 @@ Thumbs.db
194191
logs/
195192

196193
# CUDA cache
197-
__pycache__/
198-
*.pyc
199-
*.pyo
200-
*.pyd
201-
.Python
202-
env/
203-
pip-log.txt
204-
pip-delete-this-directory.txt
205-
.tox/
206-
.coverage
207-
.coverage.*
208-
.pytest_cache/
209-
nosetests.xml
210-
coverage.xml
211-
*.cover
212-
*.py,cover
213-
.cache
214-
.python-version
215-
.mypy_cache
216-
.dmypy.json
217-
dmypy.json
218-
.pyre/
219-
.pytest_cache/
220-
.hypothesis/
221-
.tox/
222-
.cache
223-
nosetests.xml
224-
coverage.xml
225-
*.cover
226-
*.py,cover
227-
*.log
228-
.git
229-
.mypy_cache
230-
__pycache__
231-
*.pyc
232-
*.pyo
233-
*.pyd
234-
.Python
235-
env
236-
pip-log.txt
237-
pip-delete-this-directory.txt
238-
.coverage
239-
.coverage.*
240-
.cache
241-
.pytest_cache/
242-
htmlcov/
243-
.tox/
244-
.mypy_cache/
245-
.dmypy.json
246-
dmypy.json
247-
.pyre/
248-
*.egg-info/
249-
dist/
250-
build/
251-
*.so
252-
*.o
253-
*.lo
254-
.libs/
255-
build/
256-
.eggs/
257-
*.egg
258-
MANIFEST
259-
*.spec
260-
.pytest_cache/
261-
__pycache__/
262-
*.pyc
263-
*.pyo
264-
*.pyd
265-
.Python
266-
env/
267-
pip-log.txt
268-
pip-delete-this-directory.txt
269-
.coverage
270-
.coverage.*
271-
.cache
272-
.pytest_cache/
273-
htmlcov/
274-
.tox/
275-
.mypy_cache/
276-
.dmypy.json
277-
dmypy.json
278-
.pyre/
279-
*.egg-info/
280-
dist/
281-
build/
282-
*.so
283-
*.o
284-
*.lo
285-
.libs/
286-
build/
287-
.eggs/
288-
*.egg
289-
MANIFEST
290-
*.spec
291-
.pytest_cache/
292-
htmlcov/
293-
.tox/
294-
.mypy_cache/
295-
.dmypy.json
296-
dmypy.json
297-
.pyre/
298-
*.egg-info/
299-
dist/
300-
build/
301-
*.so
302-
*.o
303-
*.lo
304-
.libs/
305-
.eggs/
306-
*.egg
307-
MANIFEST
308-
*.spec
309-
.nox/
310-
.coverage
311-
.coverage.*
312-
.cache
313-
.pytest_cache/
314-
htmlcov/
315-
.tox/
316-
.mypy_cache/
317-
.dmypy.json
318-
dmypy.json
319-
.pyre/
320-
*.egg-info/
321-
dist/
322-
build/
323-
*.so
324-
*.o
325-
*.lo
326-
.libs/
327-
.eggs/
328-
*.egg
329-
MANIFEST
330-
*.spec
331-
.venv
332-
venv/
333-
ENV/
334-
env.bak/
335-
venv.bak/
336-
.spyderproject
337-
.spyproject
338-
.ropeproject
339-
.site
340-
.pytest_cache/
341-
__pycache__/
342-
*.pyc
343-
*.pyo
344-
*.pyd
345-
.Python
346-
env/
347-
pip-log.txt
348-
pip-delete-this-directory.txt
349-
.coverage
350-
.coverage.*
351-
.cache
352-
.pytest_cache/
353-
htmlcov/
354-
.tox/
355-
.mypy_cache/
356-
.dmypy.json
357-
dmypy.json
358-
.pyre/
359-
*.egg-info/
360-
dist/
361-
build/
362-
*.so
363-
*.o
364-
*.lo
365-
.libs/
366-
.eggs/
367-
*.egg
368-
MANIFEST
369-
*.spec
370-
.python-version
371-
.pipenv
372-
Pipfile.lock
373-
.pytest_cache/
374-
__pycache__/
375-
*.pyc
376-
*.pyo
377-
*.pyd
378-
.Python
379-
env/
380-
pip-log.txt
381-
pip-delete-this-directory.txt
382-
.coverage
383-
.coverage.*
384-
.cache
385-
.pytest_cache/
386-
htmlcov/
387-
.tox/
388-
.mypy_cache/
389-
.dmypy.json
390-
dmypy.json
391-
.pyre/
392-
*.egg-info/
393-
dist/
394-
build/
395-
*.so
396-
*.o
397-
*.lo
398-
.libs/
399-
.eggs/
400-
*.egg
401-
MANIFEST
402-
*.spec
403-
__pypackages__/
404-
celerybeat-schedule
405-
celerybeat.pid
406-
*.sage.py
407-
.env
408-
.venv
409-
env/
410-
venv/
411-
ENV/
412-
env.bak/
413-
venv.bak/
414-
.spyderproject
415-
.spyproject
416-
.ropeproject
417-
.site
418-
.pytest_cache/
419-
__pycache__/
420-
*.pyc
421-
*.pyo
422-
*.pyd
423-
.Python
424-
env/
425-
pip-log.txt
426-
pip-delete-this-directory.txt
427-
.coverage
428-
.coverage.*
429-
.cache
430-
.pytest_cache/
431-
htmlcov/
432-
.tox/
433-
.mypy_cache/
434-
.dmypy.json
435-
dmypy.json
436-
.pyre/
437-
*.egg-info/
438-
dist/
439-
build/
440-
*.so
441-
*.o
442-
*.lo
443-
.libs/
444-
.eggs/
445-
*.egg
446-
MANIFEST
447-
*.spec
448-
.python-version
449-
.pipenv
450-
Pipfile.lock
451-
.pytest_cache/
452-
__pycache__/
453-
*.pyc
454-
*.pyo
455-
*.pyd
456-
.Python
457-
env/
458-
pip-log.txt
459-
pip-delete-this-directory.txt
460-
.coverage
461-
.coverage.*
462-
.cache
463-
.pytest_cache/
464-
htmlcov/
465-
.tox/
466-
.mypy_cache/
467-
.dmypy.json
468-
dmypy.json
469-
.pyre/
470-
*.egg-info/
471-
dist/
472-
build/
473-
*.so
474-
*.o
475-
*.lo
476-
.libs/
477-
.eggs/
478-
*.egg
479-
MANIFEST
480-
*.spec
481-
__pypackages__/
482-
celerybeat-schedule
483-
celerybeat.pid
484-
*.sage.py
485-
.env
486-
.venv
487-
env/
488-
venv/
489-
ENV/
490-
env.bak/
491-
venv.bak/
492-
.spyderproject
493-
.spyproject
494-
.ropeproject
495-
.site
496-
.pytest_cache/
497-
__pycache__/
498194
*.pyc
499195
*.pyo
500196
*.pyd
501-
.Python
502-
env/
503-
pip-log.txt
504-
pip-delete-this-directory.txt
505-
.coverage
506-
.coverage.*
507-
.cache
508-
.pytest_cache/
509-
htmlcov/
510-
.tox/
511-
.mypy_cache/
512-
.dmypy.json
513-
dmypy.json
514-
.pyre/
515-
*.egg-info/
516-
dist/
517-
build/
518-
*.so
519-
*.o
520-
*.lo
521-
.libs/
522-
.eggs/
523-
*.egg
524-
MANIFEST
525-
*.spec
526-
.python-version
527-
.pipenv
528-
Pipfile.lock
197+
198+
# Code review scripts (temporary)
199+
code_review.py
200+
fix_code_quality.py
201+
202+
# Local configuration
203+
config.env

LICENSE_MIT

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2026 TRIP(appergb)
3+
Copyright (c) 2025 TRIP(appergb)
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Single-image 3D reconstruction and intelligent navigation system based on Apple
77

88
## Features
99

10-
- Single-image 3D reconstruction using Vision Transformer
10+
- Single-image 3D reconstruction using Apple SHARP model
1111
- Intelligent voxelization with 1cm precision for navigation
1212
- Support for 95+ image formats including professional RAW
1313
- GPU acceleration with real-time processing (<1s inference)

0 commit comments

Comments
 (0)