zezeze97 commited on
Commit
97ecdbf
·
1 Parent(s): b92e464
Files changed (1) hide show
  1. README.md +2 -3
README.md CHANGED
@@ -4,7 +4,7 @@ license: apache-2.0
4
  # Diagram Formalization Enhanced Multi-Modal Geometry Problem Solver
5
  ## Model Structure
6
 
7
- <img src="sample/DFE-GPS.png" alt="Alt text" width="30%" height="auto">
8
 
9
 
10
  - **Diagram Encoder**: [siglip-so400m-patch14-384](https://huggingface.co/google/siglip-so400m-patch14-384)
@@ -18,7 +18,7 @@ Before running the script, install the following necessary dependencies.
18
  pip install torch transformers==4.40.0 accelerate pillow sentencepiece
19
  ```
20
 
21
- You can solve geometric problems using the following script. First, formalize the geometric images with the Diagram Formalizer, and then use the multi-modal reasing model for problem-solving:
22
 
23
  ```python
24
  import torch
@@ -65,7 +65,6 @@ def parse_cdl(input_string):
65
  if match:
66
  results[key] = match.group(1).strip()
67
  else:
68
- # 如果未找到包含"calibrate"的版本,尝试匹配不含"calibrate"的版本
69
  pattern = pattern.replace("(?:calibrate )", "(?:calibrate )?")
70
  match = re.search(pattern, input_string, re.DOTALL)
71
  if match:
 
4
  # Diagram Formalization Enhanced Multi-Modal Geometry Problem Solver
5
  ## Model Structure
6
 
7
+ <img src="sample/DFE-GPS.png" alt="Alt text" width="80%" height="auto">
8
 
9
 
10
  - **Diagram Encoder**: [siglip-so400m-patch14-384](https://huggingface.co/google/siglip-so400m-patch14-384)
 
18
  pip install torch transformers==4.40.0 accelerate pillow sentencepiece
19
  ```
20
 
21
+ You can solve geometric problems using the following script. First, formalize the geometric images with the [Diagram Formalizer](https://huggingface.co/NaughtyDog97/DiagramFormalizer), and then use the multi-modal reasing model for problem-solving:
22
 
23
  ```python
24
  import torch
 
65
  if match:
66
  results[key] = match.group(1).strip()
67
  else:
 
68
  pattern = pattern.replace("(?:calibrate )", "(?:calibrate )?")
69
  match = re.search(pattern, input_string, re.DOTALL)
70
  if match: