counting / maths /vectors /vectors_tab.py
spagestic's picture
feat: add Gradio interfaces for vector operations; remove old vector interface file
727d361
raw
history blame contribute delete
636 Bytes
import gradio as gr
from maths.vectors.vector_add import vector_add_interface
from maths.vectors.vector_subtract import vector_subtract_interface
from maths.vectors.vector_dot_product import vector_dot_product_interface
from maths.vectors.vector_cross_product import vector_cross_product_interface
vectors_interfaces_list = [
vector_add_interface, vector_subtract_interface,
vector_dot_product_interface, vector_cross_product_interface
]
vectors_tab_names = ["Vector Addition", "Vector Subtraction", "Dot Product", "Cross Product"]
vectors_tab = gr.TabbedInterface(vectors_interfaces_list, vectors_tab_names, title="Vectors")