2023-01-01から1年間の記事一覧

tipプラグイン解析

tip.js 651行目ナビボタン書き出しで、tip_listのページボタンを表示してる。この処理はnavi関数内にあり、displayTiplist関数から呼ばれる。displayTiplist関数は「TIPリスト」ボタンが押された時に呼ばれる(init.ks内)。tip.html 17行目class="tip_head"…

pytorch lightning 1.9.4

import torchfrom torch import nnfrom torch.nn import functional as Ffrom torch.utils.data import DataLoader, random_splitfrom pytorch_lightning import LightningModule, Trainerfrom pytorch_lightning.loggers import CSVLoggerfrom pytorch_ligh…

krita plugin

・server.py import uvicornfrom fastapi import FastAPIfrom pydantic import BaseModelimport cv2app = FastAPI()class Request(BaseModel): input_img_path: str output_img_path: str@app.post("/blur")async def f_blur(req: Request): input_img = cv2…

uvicornとFastAPIによるサーバー構築 その2

server.py import uvicornfrom fastapi import FastAPIfrom pydantic import BaseModelapp = FastAPI()class Request(BaseModel): message: str@app.post("/hoge_post")async def hoge_func(req: Request): print(req.message) return {'output': req.messag…

uvicornとFastAPIによるサーバー構築 その1

server.py import uvicornfrom fastapi import FastAPIapp = FastAPI()@app.post("/hoge_post")async def hoge_func(): print('hoge')def start(): config = uvicorn.Config("server:app", host="127.0.0.1", port=8000, log_level="info") server = uvicorn…