Songyou commited on
Commit
f6e1a2a
·
verified ·
1 Parent(s): 501295c

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +8 -7
main.py CHANGED
@@ -1,4 +1,4 @@
1
- import time
2
  from fastapi import FastAPI, HTTPException, Query
3
  from pydantic import BaseModel
4
  import subprocess
@@ -189,16 +189,17 @@ async def fragmentize(smiles: str = Query(..., description="SMILES string of the
189
 
190
  @app.post("/generate", response_model=List[MoleculeOutput])
191
  async def generate_molecules(request: GenerateRequest):
192
- start_time = time.time() # 记录请求接受的时间
193
  try:
194
  # 调用 SMILES 生成逻辑
195
- print("/generate请求开始时间:", start_time)
 
196
  result = run_generate_runner(request.constSmiles, request.varSmiles, request.mainCls, request.minorCls, request.deltaValue, request.num)
197
- end_time = time.time() # 记录生成结束的时间
198
- duration = end_time - start_time # 计算用时
199
 
200
- print("/generate请求结束时间:", end_time)
201
- print(f"请求处理用时: {duration:.2f}秒,本次处理分子数量为 {request.num}")
202
  return result
203
  except Exception as e:
204
  # 捕获异常并记录详细的错误信息,包括堆栈追踪
 
1
+ # import time
2
  from fastapi import FastAPI, HTTPException, Query
3
  from pydantic import BaseModel
4
  import subprocess
 
189
 
190
  @app.post("/generate", response_model=List[MoleculeOutput])
191
  async def generate_molecules(request: GenerateRequest):
192
+ # start_time = time.time() # 记录请求接受的时间
193
  try:
194
  # 调用 SMILES 生成逻辑
195
+ # print("/generate请求开始时间:", start_time)
196
+ print("--------------/generate start---------------")
197
  result = run_generate_runner(request.constSmiles, request.varSmiles, request.mainCls, request.minorCls, request.deltaValue, request.num)
198
+ # end_time = time.time() # 记录生成结束的时间
199
+ # duration = end_time - start_time # 计算用时
200
 
201
+ # print("/generate请求结束时间:", end_time)
202
+ # print(f"请求处理用时: {duration:.2f}秒,本次处理分子数量为 {request.num}")
203
  return result
204
  except Exception as e:
205
  # 捕获异常并记录详细的错误信息,包括堆栈追踪