Abhishek Thakur commited on
Commit
470460b
·
1 Parent(s): df36232

submission_desc

Browse files
competitions/competitions.py CHANGED
@@ -138,7 +138,10 @@ with gr.Blocks(css=".tabitem {padding: 25px}") as demo:
138
  outputs=[output_text],
139
  )
140
  with gr.TabItem("My Submissions", id="my_submissions"):
141
- gr.Markdown(SUBMISSION_SELECTION_TEXT.format(competition_info.selection_limit))
 
 
 
142
  user_token = gr.Textbox(
143
  max_lines=1, value="", label="Please enter your Hugging Face token (read only)", type="password"
144
  )
 
138
  outputs=[output_text],
139
  )
140
  with gr.TabItem("My Submissions", id="my_submissions"):
141
+ if competition_info.submission_desc is None:
142
+ gr.Markdown(SUBMISSION_SELECTION_TEXT.format(competition_info.selection_limit))
143
+ else:
144
+ gr.Markdown(f"{competition_info.submission_desc}")
145
  user_token = gr.Textbox(
146
  max_lines=1, value="", label="Please enter your Hugging Face token (read only)", type="password"
147
  )
competitions/info.py CHANGED
@@ -41,6 +41,16 @@ class CompetitionInfo:
41
  self.config = self.load_config(config_fname)
42
  self.competition_desc = self.load_md(competition_desc)
43
  self.dataset_desc = self.load_md(dataset_desc)
 
 
 
 
 
 
 
 
 
 
44
 
45
  def load_md(self, md_path):
46
  with open(md_path) as f:
@@ -82,6 +92,10 @@ class CompetitionInfo:
82
  def submission_columns(self):
83
  return self.config["SUBMISSION_COLUMNS"].split(",")
84
 
 
 
 
 
85
  @property
86
  def dataset_description(self):
87
  return self.dataset_desc
 
41
  self.config = self.load_config(config_fname)
42
  self.competition_desc = self.load_md(competition_desc)
43
  self.dataset_desc = self.load_md(dataset_desc)
44
+ try:
45
+ submission_desc = hf_hub_download(
46
+ repo_id=self.competition_id,
47
+ filename="SUBMISSION_DESC.md",
48
+ use_auth_token=self.autotrain_token,
49
+ repo_type="dataset",
50
+ )
51
+ self.submission_desc = self.load_md(submission_desc)
52
+ except Exception:
53
+ self.submission_desc = None
54
 
55
  def load_md(self, md_path):
56
  with open(md_path) as f:
 
92
  def submission_columns(self):
93
  return self.config["SUBMISSION_COLUMNS"].split(",")
94
 
95
+ @property
96
+ def submission_description(self):
97
+ return self.submission_desc
98
+
99
  @property
100
  def dataset_description(self):
101
  return self.dataset_desc