Spaces:
Build error
Build error
import gradio as gr | |
import torch | |
from board import BitBoard | |
from data import bitboard_to_tensor | |
from model import ChessModel | |
mdl = torch.load("model.pth", map_location='cpu') | |
def evaluate_fen(fen): | |
board = BitBoard.from_fen(fen) | |
arr = bitboard_to_tensor(board).to(torch.float32) | |
_embedding, predicted_popularity, _predicted_evaluation, _predicted_board_vec = mdl(arr) | |
return f"Estimated popularity: {predicted_popularity.cpu().item()}" | |
demo = gr.Interface(fn=evaluate_fen, inputs="text", outputs="text") | |
demo.launch() |