cy0307 commited on
Commit
ed2666a
·
verified ·
1 Parent(s): b7334ff

Publish Ropedia Xperience-10M task baseline cards

Browse files
assets/task_architectures.png CHANGED

Git LFS Details

  • SHA256: b0fd65c9f4e16661f6cba64745c2fa9a621c5077327415623af2fb081fc758d9
  • Pointer size: 131 Bytes
  • Size of remote file: 737 kB

Git LFS Details

  • SHA256: e7ddf0723bc73beb6aeeadf36cbfed3d169bd2f890137eed24d0b19e08005db6
  • Pointer size: 131 Bytes
  • Size of remote file: 763 kB
assets/task_suite_infographic.png CHANGED

Git LFS Details

  • SHA256: 96a76242c07297df0673a81be2fb7aefb16b86cace8d958e5b94fb6d52c12d2a
  • Pointer size: 132 Bytes
  • Size of remote file: 1.05 MB

Git LFS Details

  • SHA256: b340e421eed7ff1878ffea033ca8f1f4522d3467c37007e7bd084db0548ca232
  • Pointer size: 132 Bytes
  • Size of remote file: 1.28 MB
scripts/render_overview_figures.py CHANGED
@@ -30,7 +30,7 @@ DEFAULT_ARCHITECTURE_OUTPUT = ASSETS / "task_architectures.png"
30
  PIPELINE_WIDTH = 1800
31
  PIPELINE_HEIGHT = 1120
32
  ARCHITECTURE_WIDTH = 1800
33
- ARCHITECTURE_HEIGHT = 1520
34
 
35
 
36
  COLORS = {
@@ -580,14 +580,14 @@ def build_architecture_html(summary: dict, base_path: Path) -> str:
580
  }}
581
  .task-groups {{
582
  display: grid;
583
- grid-template-columns: repeat(4, 1fr);
584
- gap: 20px;
585
  }}
586
  .task-group {{
587
  border: 1px solid rgba(167,240,120,0.22);
588
  border-radius: 8px;
589
  background: rgba(7,18,7,0.74);
590
- padding: 18px;
591
  box-shadow: 0 22px 54px rgba(0,0,0,0.42);
592
  backdrop-filter: blur(10px);
593
  }}
@@ -595,7 +595,7 @@ def build_architecture_html(summary: dict, base_path: Path) -> str:
595
  display: flex;
596
  align-items: center;
597
  gap: 11px;
598
- margin-bottom: 14px;
599
  }}
600
  .group-head span {{
601
  width: 12px;
@@ -614,12 +614,12 @@ def build_architecture_html(summary: dict, base_path: Path) -> str:
614
  gap: 14px;
615
  }}
616
  .task-card {{
617
- min-height: 244px;
618
  position: relative;
619
  border: 1px solid color-mix(in srgb, var(--accent), #020502 66%);
620
  border-radius: 8px;
621
  background: rgba(7,18,7,0.92);
622
- padding: 17px 18px 16px;
623
  overflow: hidden;
624
  }}
625
  .task-card::before {{
 
30
  PIPELINE_WIDTH = 1800
31
  PIPELINE_HEIGHT = 1120
32
  ARCHITECTURE_WIDTH = 1800
33
+ ARCHITECTURE_HEIGHT = 2450
34
 
35
 
36
  COLORS = {
 
580
  }}
581
  .task-groups {{
582
  display: grid;
583
+ grid-template-columns: repeat(2, minmax(0, 1fr));
584
+ gap: 24px;
585
  }}
586
  .task-group {{
587
  border: 1px solid rgba(167,240,120,0.22);
588
  border-radius: 8px;
589
  background: rgba(7,18,7,0.74);
590
+ padding: 22px;
591
  box-shadow: 0 22px 54px rgba(0,0,0,0.42);
592
  backdrop-filter: blur(10px);
593
  }}
 
595
  display: flex;
596
  align-items: center;
597
  gap: 11px;
598
+ margin-bottom: 18px;
599
  }}
600
  .group-head span {{
601
  width: 12px;
 
614
  gap: 14px;
615
  }}
616
  .task-card {{
617
+ min-height: 230px;
618
  position: relative;
619
  border: 1px solid color-mix(in srgb, var(--accent), #020502 66%);
620
  border-radius: 8px;
621
  background: rgba(7,18,7,0.92);
622
+ padding: 18px 20px 17px;
623
  overflow: hidden;
624
  }}
625
  .task-card::before {{
scripts/render_task_suite_infographic.py CHANGED
@@ -25,7 +25,7 @@ DEFAULT_BASE = ROOT / "docs/assets/task_suite_infographic_base.png"
25
  DEFAULT_SAMPLE_DIR = ROOT.parent / "data/sample/xperience-10m-sample"
26
  DEFAULT_OUTPUT = ROOT / "docs/assets/task_suite_infographic.png"
27
  CANVAS_WIDTH = 1800
28
- CANVAS_HEIGHT = 1650
29
  THUMB_WIDTH = 420
30
  THUMB_HEIGHT = 160
31
 
@@ -685,18 +685,18 @@ def build_html(summary: dict, base_image: Path | None, sample_dir: Path | None)
685
  }}
686
  .modalities {{
687
  display: grid;
688
- grid-template-columns: repeat(7, minmax(0, 1fr));
689
- gap: 12px;
690
  }}
691
  .modality {{
692
- min-height: 204px;
693
- padding: 11px 12px 14px;
694
  border: 1px solid rgba(167,240,120,0.22);
695
  background: rgba(7,18,7,0.84);
696
  border-radius: 8px;
697
  }}
698
  .modality-thumb {{
699
- height: 86px;
700
  overflow: hidden;
701
  border: 1px solid rgba(167,240,120,0.16);
702
  border-radius: 8px;
@@ -772,12 +772,12 @@ def build_html(summary: dict, base_image: Path | None, sample_dir: Path | None)
772
  }}
773
  .families {{
774
  display: grid;
775
- grid-template-columns: repeat(4, minmax(0, 1fr));
776
- gap: 20px;
777
- margin-top: 26px;
778
  }}
779
  .family {{
780
- padding: 17px;
781
  border: 1px solid color-mix(in srgb, var(--accent) 28%, #020502);
782
  background: rgba(7,18,7,0.82);
783
  border-radius: 8px;
@@ -787,8 +787,8 @@ def build_html(summary: dict, base_image: Path | None, sample_dir: Path | None)
787
  align-items: end;
788
  justify-content: space-between;
789
  gap: 16px;
790
- min-height: 78px;
791
- padding-bottom: 14px;
792
  border-bottom: 1px solid color-mix(in srgb, var(--accent) 24%, #020502);
793
  }}
794
  .family-head span {{
@@ -801,18 +801,18 @@ def build_html(summary: dict, base_image: Path | None, sample_dir: Path | None)
801
  .family-head h2 {{
802
  margin: 0;
803
  color: var(--accent);
804
- font-size: 29px;
805
  line-height: 1.02;
806
  text-align: right;
807
  }}
808
  .family-cards {{
809
  display: grid;
810
- gap: 13px;
811
- margin-top: 15px;
812
  }}
813
  .task-card {{
814
- min-height: 168px;
815
- padding: 17px 18px;
816
  border: 1px solid color-mix(in srgb, var(--accent) 28%, #020502);
817
  background: linear-gradient(180deg, rgba(10,24,10,0.96), color-mix(in srgb, var(--soft) 24%, #071207));
818
  border-radius: 8px;
 
25
  DEFAULT_SAMPLE_DIR = ROOT.parent / "data/sample/xperience-10m-sample"
26
  DEFAULT_OUTPUT = ROOT / "docs/assets/task_suite_infographic.png"
27
  CANVAS_WIDTH = 1800
28
+ CANVAS_HEIGHT = 2600
29
  THUMB_WIDTH = 420
30
  THUMB_HEIGHT = 160
31
 
 
685
  }}
686
  .modalities {{
687
  display: grid;
688
+ grid-template-columns: repeat(4, minmax(0, 1fr));
689
+ gap: 14px;
690
  }}
691
  .modality {{
692
+ min-height: 226px;
693
+ padding: 12px 13px 15px;
694
  border: 1px solid rgba(167,240,120,0.22);
695
  background: rgba(7,18,7,0.84);
696
  border-radius: 8px;
697
  }}
698
  .modality-thumb {{
699
+ height: 112px;
700
  overflow: hidden;
701
  border: 1px solid rgba(167,240,120,0.16);
702
  border-radius: 8px;
 
772
  }}
773
  .families {{
774
  display: grid;
775
+ grid-template-columns: repeat(2, minmax(0, 1fr));
776
+ gap: 24px;
777
+ margin-top: 30px;
778
  }}
779
  .family {{
780
+ padding: 20px;
781
  border: 1px solid color-mix(in srgb, var(--accent) 28%, #020502);
782
  background: rgba(7,18,7,0.82);
783
  border-radius: 8px;
 
787
  align-items: end;
788
  justify-content: space-between;
789
  gap: 16px;
790
+ min-height: 66px;
791
+ padding-bottom: 16px;
792
  border-bottom: 1px solid color-mix(in srgb, var(--accent) 24%, #020502);
793
  }}
794
  .family-head span {{
 
801
  .family-head h2 {{
802
  margin: 0;
803
  color: var(--accent);
804
+ font-size: 32px;
805
  line-height: 1.02;
806
  text-align: right;
807
  }}
808
  .family-cards {{
809
  display: grid;
810
+ gap: 16px;
811
+ margin-top: 18px;
812
  }}
813
  .task-card {{
814
+ min-height: 178px;
815
+ padding: 18px 20px;
816
  border: 1px solid color-mix(in srgb, var(--accent) 28%, #020502);
817
  background: linear-gradient(180deg, rgba(10,24,10,0.96), color-mix(in srgb, var(--soft) 24%, #071207));
818
  border-radius: 8px;