File size: 1,214 Bytes
9e6aaaa
c71b9b5
bdf6d7d
9e6aaaa
dfdcf80
 
 
 
 
 
 
 
 
 
 
 
 
bdf6d7d
fc90694
cce1d7b
d70cff3
9e6aaaa
99bed5f
2c45e7d
9e6aaaa
 
bdf6d7d
c71b9b5
99bed5f
 
 
c71b9b5
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
import sys
import numpy as np
import gradio as gr
import requests
from accelerate import Accelerator

accelerator = Accelerator(gradient_accumulation_steps=2)
dataloader, model, optimizer, scheduler = accelerator.prepare(dataloader, model, optimizer, scheduler)

with accelerator.accumulate():
    for input, output in dataloader:
        outputs = model(input)
        loss = loss_func(outputs)
        loss.backward()
        optimizer.step()
        scheduler.step()
        optimizer.zero_grad()


def greet(payload):
	response = requests.post("https://api-inference.huggingface.co/models/PoseyATX/Fenrir_Alpha", headers={"Authorization": "Bearer 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"}, json=payload)
	return response.json()
	super().load(name=PoseyATX/Fenrir_Alpha, src=huggingface, api_key=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, alias=FoxHunter, **kwargs)
output = greet({
	"inputs": "https://capitol.texas.gov/tlodocs/88R/billtext/html/HB00025I.htm",
})

with gr.Blocks() as demo:
    name = gr.Textbox(label="Paste Your Bill Text In Here:")
    output = gr.Textbox(label="Analysis")
    greet_btn = gr.Button("ANALYZE")
    greet_btn.click(fn=greet, inputs=name, outputs=output)

demo.launch("share=True")