emirhanai commited on
Commit
860df24
1 Parent(s): 478bc82

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -43
app.py CHANGED
@@ -3,24 +3,18 @@ import gradio as gr
3
  # Modeli yükleyin
4
  model = gr.load("models/motheecreator/vit-Facial-Expression-Recognition")
5
 
6
- # Tahmin fonksiyonunu tanımlayın
7
- def predict(image):
8
- # Modelin tahmin fonksiyonunu çağırın
9
- result = model.predict(image)
10
- return result
11
-
12
- # Arayüzü oluşturun
13
- interface = gr.Interface(
14
- fn=predict,
15
- inputs=gr.Image(type="filepath", label="📷 Yüz Resmi Yükleyin"),
16
- outputs=gr.Textbox(label="💡 Tahmin Edilen Duygu"),
17
- title="✨ YÜZ İFADESİ TANIMA UYGULAMASI ✨",
18
- description="""
19
  ## 💬 **Hoş Geldiniz!**
20
  Bu uygulama, yüklediğiniz bir yüz resmindeki duyguyu tanımlar.
21
  **Lütfen bir yüz resmi yükleyin veya aşağıdaki örneklerden birini seçin.**
22
- """,
23
- article="""
 
 
 
 
24
  ---
25
  ### 📝 **Öğrenci Bilgileri**
26
  - **Adı:** Behçet Esendemir
@@ -28,34 +22,8 @@ interface = gr.Interface(
28
  - **Sınıfı:** 9/B
29
  - **Okul No:** 2169
30
  ---
31
- """,
32
- examples=[
33
- ["examples/mutlu.jpg"],
34
- ["examples/üzgün.jpg"],
35
- ["examples/şaşırmış.jpg"]
36
- ],
37
- theme="default",
38
- css="""
39
- body {
40
- background-color: #f0f8ff;
41
- }
42
- .output_text, .input_image {
43
- border: 2px solid #004080;
44
- }
45
- .interface-title {
46
- color: #004080;
47
- text-align: center;
48
- font-size: 32px;
49
- font-weight: bold;
50
- }
51
- .interface-description {
52
- color: #333333;
53
- text-align: center;
54
- font-size: 18px;
55
- }
56
- """,
57
- allow_flagging="never"
58
- )
59
 
60
  # Uygulamayı başlatın
61
  if __name__ == "__main__":
 
3
  # Modeli yükleyin
4
  model = gr.load("models/motheecreator/vit-Facial-Expression-Recognition")
5
 
6
+ with gr.Blocks(css="""body { background-color: #f0f8ff; }""") as interface:
7
+ gr.Markdown("# ✨ YÜZ İFADESİ TANIMA UYGULAMASI ✨", elem_classes="interface-title")
8
+ gr.Markdown("""
 
 
 
 
 
 
 
 
 
 
9
  ## 💬 **Hoş Geldiniz!**
10
  Bu uygulama, yüklediğiniz bir yüz resmindeki duyguyu tanımlar.
11
  **Lütfen bir yüz resmi yükleyin veya aşağıdaki örneklerden birini seçin.**
12
+ """, elem_classes="interface-description")
13
+
14
+ # Model arayüzünü ekleyin
15
+ model.render()
16
+
17
+ gr.Markdown("""
18
  ---
19
  ### 📝 **Öğrenci Bilgileri**
20
  - **Adı:** Behçet Esendemir
 
22
  - **Sınıfı:** 9/B
23
  - **Okul No:** 2169
24
  ---
25
+ """)
26
+
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
27
 
28
  # Uygulamayı başlatın
29
  if __name__ == "__main__":