File size: 771 Bytes
4a7e29d
ff0d3b3
 
 
 
 
4a7e29d
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import gradio as gr
from maths.matrices.matrix_add import matrix_add_interface
from maths.matrices.matrix_subtract import matrix_subtract_interface
from maths.matrices.matrix_multiply import matrix_multiply_interface
from maths.matrices.matrix_determinant import matrix_determinant_interface
from maths.matrices.matrix_inverse import matrix_inverse_interface

matrices_interfaces_list = [
    matrix_add_interface, matrix_subtract_interface,
    matrix_multiply_interface, matrix_determinant_interface,
    matrix_inverse_interface
]
matrices_tab_names = [
    "Matrix Addition", "Matrix Subtraction", "Matrix Multiplication",
    "Matrix Determinant", "Matrix Inverse"
]

matrices_tab = gr.TabbedInterface(matrices_interfaces_list, matrices_tab_names, title="Matrices")