Upload model.ipynb
Browse files- model.ipynb +255 -0
model.ipynb
ADDED
@@ -0,0 +1,255 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"cells": [
|
3 |
+
{
|
4 |
+
"cell_type": "code",
|
5 |
+
"execution_count": 1,
|
6 |
+
"metadata": {},
|
7 |
+
"outputs": [
|
8 |
+
{
|
9 |
+
"name": "stdout",
|
10 |
+
"output_type": "stream",
|
11 |
+
"text": [
|
12 |
+
"Requirement already satisfied: tensorflow in c:\\users\\sedef\\anaconda3\\lib\\site-packages (2.17.0)\n",
|
13 |
+
"Requirement already satisfied: tensorflow-intel==2.17.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from tensorflow) (2.17.0)\n",
|
14 |
+
"Requirement already satisfied: absl-py>=1.0.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from tensorflow-intel==2.17.0->tensorflow) (2.1.0)\n",
|
15 |
+
"Requirement already satisfied: astunparse>=1.6.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from tensorflow-intel==2.17.0->tensorflow) (1.6.3)\n",
|
16 |
+
"Requirement already satisfied: flatbuffers>=24.3.25 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from tensorflow-intel==2.17.0->tensorflow) (24.3.25)\n",
|
17 |
+
"Requirement already satisfied: gast!=0.5.0,!=0.5.1,!=0.5.2,>=0.2.1 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from tensorflow-intel==2.17.0->tensorflow) (0.6.0)\n",
|
18 |
+
"Requirement already satisfied: google-pasta>=0.1.1 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from tensorflow-intel==2.17.0->tensorflow) (0.2.0)\n",
|
19 |
+
"Requirement already satisfied: h5py>=3.10.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from tensorflow-intel==2.17.0->tensorflow) (3.11.0)\n",
|
20 |
+
"Requirement already satisfied: libclang>=13.0.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from tensorflow-intel==2.17.0->tensorflow) (18.1.1)\n",
|
21 |
+
"Requirement already satisfied: ml-dtypes<0.5.0,>=0.3.1 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from tensorflow-intel==2.17.0->tensorflow) (0.4.1)\n",
|
22 |
+
"Requirement already satisfied: opt-einsum>=2.3.2 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from tensorflow-intel==2.17.0->tensorflow) (3.3.0)\n",
|
23 |
+
"Requirement already satisfied: packaging in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from tensorflow-intel==2.17.0->tensorflow) (23.2)\n",
|
24 |
+
"Requirement already satisfied: protobuf!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<5.0.0dev,>=3.20.3 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from tensorflow-intel==2.17.0->tensorflow) (4.25.4)\n",
|
25 |
+
"Requirement already satisfied: requests<3,>=2.21.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from tensorflow-intel==2.17.0->tensorflow) (2.32.2)\n",
|
26 |
+
"Requirement already satisfied: setuptools in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from tensorflow-intel==2.17.0->tensorflow) (69.5.1)\n",
|
27 |
+
"Requirement already satisfied: six>=1.12.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from tensorflow-intel==2.17.0->tensorflow) (1.16.0)\n",
|
28 |
+
"Requirement already satisfied: termcolor>=1.1.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from tensorflow-intel==2.17.0->tensorflow) (2.4.0)\n",
|
29 |
+
"Requirement already satisfied: typing-extensions>=3.6.6 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from tensorflow-intel==2.17.0->tensorflow) (4.11.0)\n",
|
30 |
+
"Requirement already satisfied: wrapt>=1.11.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from tensorflow-intel==2.17.0->tensorflow) (1.14.1)\n",
|
31 |
+
"Requirement already satisfied: grpcio<2.0,>=1.24.3 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from tensorflow-intel==2.17.0->tensorflow) (1.66.1)\n",
|
32 |
+
"Requirement already satisfied: tensorboard<2.18,>=2.17 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from tensorflow-intel==2.17.0->tensorflow) (2.17.1)\n",
|
33 |
+
"Requirement already satisfied: keras>=3.2.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from tensorflow-intel==2.17.0->tensorflow) (3.5.0)\n",
|
34 |
+
"Requirement already satisfied: numpy<2.0.0,>=1.26.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from tensorflow-intel==2.17.0->tensorflow) (1.26.4)\n",
|
35 |
+
"Requirement already satisfied: wheel<1.0,>=0.23.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from astunparse>=1.6.0->tensorflow-intel==2.17.0->tensorflow) (0.43.0)\n",
|
36 |
+
"Requirement already satisfied: rich in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from keras>=3.2.0->tensorflow-intel==2.17.0->tensorflow) (13.3.5)\n",
|
37 |
+
"Requirement already satisfied: namex in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from keras>=3.2.0->tensorflow-intel==2.17.0->tensorflow) (0.0.8)\n",
|
38 |
+
"Requirement already satisfied: optree in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from keras>=3.2.0->tensorflow-intel==2.17.0->tensorflow) (0.12.1)\n",
|
39 |
+
"Requirement already satisfied: charset-normalizer<4,>=2 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from requests<3,>=2.21.0->tensorflow-intel==2.17.0->tensorflow) (2.0.4)\n",
|
40 |
+
"Requirement already satisfied: idna<4,>=2.5 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from requests<3,>=2.21.0->tensorflow-intel==2.17.0->tensorflow) (3.7)\n",
|
41 |
+
"Requirement already satisfied: urllib3<3,>=1.21.1 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from requests<3,>=2.21.0->tensorflow-intel==2.17.0->tensorflow) (2.2.2)\n",
|
42 |
+
"Requirement already satisfied: certifi>=2017.4.17 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from requests<3,>=2.21.0->tensorflow-intel==2.17.0->tensorflow) (2024.8.30)\n",
|
43 |
+
"Requirement already satisfied: markdown>=2.6.8 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from tensorboard<2.18,>=2.17->tensorflow-intel==2.17.0->tensorflow) (3.4.1)\n",
|
44 |
+
"Requirement already satisfied: tensorboard-data-server<0.8.0,>=0.7.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from tensorboard<2.18,>=2.17->tensorflow-intel==2.17.0->tensorflow) (0.7.2)\n",
|
45 |
+
"Requirement already satisfied: werkzeug>=1.0.1 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from tensorboard<2.18,>=2.17->tensorflow-intel==2.17.0->tensorflow) (3.0.3)\n",
|
46 |
+
"Requirement already satisfied: MarkupSafe>=2.1.1 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from werkzeug>=1.0.1->tensorboard<2.18,>=2.17->tensorflow-intel==2.17.0->tensorflow) (2.1.3)\n",
|
47 |
+
"Requirement already satisfied: markdown-it-py<3.0.0,>=2.2.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from rich->keras>=3.2.0->tensorflow-intel==2.17.0->tensorflow) (2.2.0)\n",
|
48 |
+
"Requirement already satisfied: pygments<3.0.0,>=2.13.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from rich->keras>=3.2.0->tensorflow-intel==2.17.0->tensorflow) (2.15.1)\n",
|
49 |
+
"Requirement already satisfied: mdurl~=0.1 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from markdown-it-py<3.0.0,>=2.2.0->rich->keras>=3.2.0->tensorflow-intel==2.17.0->tensorflow) (0.1.0)\n",
|
50 |
+
"Note: you may need to restart the kernel to use updated packages.\n"
|
51 |
+
]
|
52 |
+
}
|
53 |
+
],
|
54 |
+
"source": [
|
55 |
+
"pip install tensorflow"
|
56 |
+
]
|
57 |
+
},
|
58 |
+
{
|
59 |
+
"cell_type": "code",
|
60 |
+
"execution_count": 2,
|
61 |
+
"metadata": {},
|
62 |
+
"outputs": [
|
63 |
+
{
|
64 |
+
"name": "stdout",
|
65 |
+
"output_type": "stream",
|
66 |
+
"text": [
|
67 |
+
"Requirement already satisfied: flask in c:\\users\\sedef\\anaconda3\\lib\\site-packages (3.0.3)\n",
|
68 |
+
"Requirement already satisfied: Werkzeug>=3.0.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from flask) (3.0.3)\n",
|
69 |
+
"Requirement already satisfied: Jinja2>=3.1.2 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from flask) (3.1.4)\n",
|
70 |
+
"Requirement already satisfied: itsdangerous>=2.1.2 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from flask) (2.2.0)\n",
|
71 |
+
"Requirement already satisfied: click>=8.1.3 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from flask) (8.1.7)\n",
|
72 |
+
"Requirement already satisfied: blinker>=1.6.2 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from flask) (1.6.2)\n",
|
73 |
+
"Requirement already satisfied: colorama in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from click>=8.1.3->flask) (0.4.6)\n",
|
74 |
+
"Requirement already satisfied: MarkupSafe>=2.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from Jinja2>=3.1.2->flask) (2.1.3)\n",
|
75 |
+
"Note: you may need to restart the kernel to use updated packages.\n"
|
76 |
+
]
|
77 |
+
}
|
78 |
+
],
|
79 |
+
"source": [
|
80 |
+
"pip install flask"
|
81 |
+
]
|
82 |
+
},
|
83 |
+
{
|
84 |
+
"cell_type": "code",
|
85 |
+
"execution_count": 3,
|
86 |
+
"metadata": {},
|
87 |
+
"outputs": [
|
88 |
+
{
|
89 |
+
"name": "stdout",
|
90 |
+
"output_type": "stream",
|
91 |
+
"text": [
|
92 |
+
"Requirement already satisfied: numpy in c:\\users\\sedef\\anaconda3\\lib\\site-packages (1.26.4)\n",
|
93 |
+
"Note: you may need to restart the kernel to use updated packages.\n"
|
94 |
+
]
|
95 |
+
}
|
96 |
+
],
|
97 |
+
"source": [
|
98 |
+
"pip install numpy"
|
99 |
+
]
|
100 |
+
},
|
101 |
+
{
|
102 |
+
"cell_type": "code",
|
103 |
+
"execution_count": 4,
|
104 |
+
"metadata": {},
|
105 |
+
"outputs": [
|
106 |
+
{
|
107 |
+
"name": "stdout",
|
108 |
+
"output_type": "stream",
|
109 |
+
"text": [
|
110 |
+
"Requirement already satisfied: pillow in c:\\users\\sedef\\anaconda3\\lib\\site-packages (10.3.0)\n",
|
111 |
+
"Note: you may need to restart the kernel to use updated packages.\n"
|
112 |
+
]
|
113 |
+
}
|
114 |
+
],
|
115 |
+
"source": [
|
116 |
+
"pip install pillow"
|
117 |
+
]
|
118 |
+
},
|
119 |
+
{
|
120 |
+
"cell_type": "code",
|
121 |
+
"execution_count": 5,
|
122 |
+
"metadata": {},
|
123 |
+
"outputs": [
|
124 |
+
{
|
125 |
+
"name": "stdout",
|
126 |
+
"output_type": "stream",
|
127 |
+
"text": [
|
128 |
+
"Requirement already satisfied: streamlit in c:\\users\\sedef\\anaconda3\\lib\\site-packages (1.32.0)\n",
|
129 |
+
"Requirement already satisfied: altair<6,>=4.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from streamlit) (5.0.1)\n",
|
130 |
+
"Requirement already satisfied: blinker<2,>=1.0.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from streamlit) (1.6.2)\n",
|
131 |
+
"Requirement already satisfied: cachetools<6,>=4.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from streamlit) (5.3.3)\n",
|
132 |
+
"Requirement already satisfied: click<9,>=7.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from streamlit) (8.1.7)\n",
|
133 |
+
"Requirement already satisfied: numpy<2,>=1.19.3 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from streamlit) (1.26.4)\n",
|
134 |
+
"Requirement already satisfied: packaging<24,>=16.8 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from streamlit) (23.2)\n",
|
135 |
+
"Requirement already satisfied: pandas<3,>=1.3.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from streamlit) (2.2.2)\n",
|
136 |
+
"Requirement already satisfied: pillow<11,>=7.1.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from streamlit) (10.3.0)\n",
|
137 |
+
"Requirement already satisfied: protobuf<5,>=3.20 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from streamlit) (4.25.4)\n",
|
138 |
+
"Requirement already satisfied: pyarrow>=7.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from streamlit) (14.0.2)\n",
|
139 |
+
"Requirement already satisfied: requests<3,>=2.27 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from streamlit) (2.32.2)\n",
|
140 |
+
"Requirement already satisfied: rich<14,>=10.14.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from streamlit) (13.3.5)\n",
|
141 |
+
"Requirement already satisfied: tenacity<9,>=8.1.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from streamlit) (8.2.2)\n",
|
142 |
+
"Requirement already satisfied: toml<2,>=0.10.1 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from streamlit) (0.10.2)\n",
|
143 |
+
"Requirement already satisfied: typing-extensions<5,>=4.3.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from streamlit) (4.11.0)\n",
|
144 |
+
"Requirement already satisfied: gitpython!=3.1.19,<4,>=3.0.7 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from streamlit) (3.1.37)\n",
|
145 |
+
"Requirement already satisfied: pydeck<1,>=0.8.0b4 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from streamlit) (0.8.0)\n",
|
146 |
+
"Requirement already satisfied: tornado<7,>=6.0.3 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from streamlit) (6.4.1)\n",
|
147 |
+
"Requirement already satisfied: watchdog>=2.1.5 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from streamlit) (4.0.1)\n",
|
148 |
+
"Requirement already satisfied: jinja2 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from altair<6,>=4.0->streamlit) (3.1.4)\n",
|
149 |
+
"Requirement already satisfied: jsonschema>=3.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from altair<6,>=4.0->streamlit) (4.19.2)\n",
|
150 |
+
"Requirement already satisfied: toolz in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from altair<6,>=4.0->streamlit) (0.12.0)\n",
|
151 |
+
"Requirement already satisfied: colorama in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from click<9,>=7.0->streamlit) (0.4.6)\n",
|
152 |
+
"Requirement already satisfied: gitdb<5,>=4.0.1 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from gitpython!=3.1.19,<4,>=3.0.7->streamlit) (4.0.7)\n",
|
153 |
+
"Requirement already satisfied: python-dateutil>=2.8.2 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from pandas<3,>=1.3.0->streamlit) (2.9.0.post0)\n",
|
154 |
+
"Requirement already satisfied: pytz>=2020.1 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from pandas<3,>=1.3.0->streamlit) (2024.1)\n",
|
155 |
+
"Requirement already satisfied: tzdata>=2022.7 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from pandas<3,>=1.3.0->streamlit) (2023.3)\n",
|
156 |
+
"Requirement already satisfied: charset-normalizer<4,>=2 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from requests<3,>=2.27->streamlit) (2.0.4)\n",
|
157 |
+
"Requirement already satisfied: idna<4,>=2.5 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from requests<3,>=2.27->streamlit) (3.7)\n",
|
158 |
+
"Requirement already satisfied: urllib3<3,>=1.21.1 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from requests<3,>=2.27->streamlit) (2.2.2)\n",
|
159 |
+
"Requirement already satisfied: certifi>=2017.4.17 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from requests<3,>=2.27->streamlit) (2024.8.30)\n",
|
160 |
+
"Requirement already satisfied: markdown-it-py<3.0.0,>=2.2.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from rich<14,>=10.14.0->streamlit) (2.2.0)\n",
|
161 |
+
"Requirement already satisfied: pygments<3.0.0,>=2.13.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from rich<14,>=10.14.0->streamlit) (2.15.1)\n",
|
162 |
+
"Requirement already satisfied: smmap<5,>=3.0.1 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from gitdb<5,>=4.0.1->gitpython!=3.1.19,<4,>=3.0.7->streamlit) (4.0.0)\n",
|
163 |
+
"Requirement already satisfied: MarkupSafe>=2.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from jinja2->altair<6,>=4.0->streamlit) (2.1.3)\n",
|
164 |
+
"Requirement already satisfied: attrs>=22.2.0 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from jsonschema>=3.0->altair<6,>=4.0->streamlit) (23.1.0)\n",
|
165 |
+
"Requirement already satisfied: jsonschema-specifications>=2023.03.6 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from jsonschema>=3.0->altair<6,>=4.0->streamlit) (2023.7.1)\n",
|
166 |
+
"Requirement already satisfied: referencing>=0.28.4 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from jsonschema>=3.0->altair<6,>=4.0->streamlit) (0.30.2)\n",
|
167 |
+
"Requirement already satisfied: rpds-py>=0.7.1 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from jsonschema>=3.0->altair<6,>=4.0->streamlit) (0.10.6)\n",
|
168 |
+
"Requirement already satisfied: mdurl~=0.1 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from markdown-it-py<3.0.0,>=2.2.0->rich<14,>=10.14.0->streamlit) (0.1.0)\n",
|
169 |
+
"Requirement already satisfied: six>=1.5 in c:\\users\\sedef\\anaconda3\\lib\\site-packages (from python-dateutil>=2.8.2->pandas<3,>=1.3.0->streamlit) (1.16.0)\n",
|
170 |
+
"Note: you may need to restart the kernel to use updated packages.\n"
|
171 |
+
]
|
172 |
+
}
|
173 |
+
],
|
174 |
+
"source": [
|
175 |
+
"pip install streamlit"
|
176 |
+
]
|
177 |
+
},
|
178 |
+
{
|
179 |
+
"cell_type": "code",
|
180 |
+
"execution_count": 6,
|
181 |
+
"metadata": {},
|
182 |
+
"outputs": [
|
183 |
+
{
|
184 |
+
"name": "stderr",
|
185 |
+
"output_type": "stream",
|
186 |
+
"text": [
|
187 |
+
"WARNING:absl:Compiled the loaded model, but the compiled metrics have yet to be built. `model.compile_metrics` will be empty until you train or evaluate the model.\n",
|
188 |
+
"2024-12-11 16:58:19.616 \n",
|
189 |
+
" \u001b[33m\u001b[1mWarning:\u001b[0m to view this Streamlit app on a browser, run it with the following\n",
|
190 |
+
" command:\n",
|
191 |
+
"\n",
|
192 |
+
" streamlit run C:\\Users\\Sedef\\AppData\\Roaming\\Python\\Python312\\site-packages\\ipykernel_launcher.py [ARGUMENTS]\n"
|
193 |
+
]
|
194 |
+
}
|
195 |
+
],
|
196 |
+
"source": [
|
197 |
+
"import streamlit as st\n",
|
198 |
+
"from tensorflow.keras.models import load_model\n",
|
199 |
+
"from PIL import Image\n",
|
200 |
+
"import numpy as np\n",
|
201 |
+
"\n",
|
202 |
+
"model = load_model('cnn_model_epoch_100.h5')\n",
|
203 |
+
"\n",
|
204 |
+
"def process_image(img):\n",
|
205 |
+
" img = img.resize((170, 170)) # Boyutu 170x170 piksel yaptık\n",
|
206 |
+
" img = np.array(img) / 255.0 # Normalize ettik\n",
|
207 |
+
" img = np.expand_dims(img, axis=0) # 0. ortada olsun diye sayfada\n",
|
208 |
+
"\n",
|
209 |
+
"st.title('Kanser Resmi sınıflandırma :cancer:')\n",
|
210 |
+
"img_file = st.file_uploader('Bir Resim Seç', type=['jpeg', 'png'])\n",
|
211 |
+
"\n",
|
212 |
+
"if img_file is not None:\n",
|
213 |
+
" img = Image.open(img_file)\n",
|
214 |
+
" st.image(img, caption='Yüklenen resim')\n",
|
215 |
+
" prediction = model.predict(img)\n",
|
216 |
+
"\n",
|
217 |
+
"st.title('Kanser Resmi Sınıflandırma :cancer:')\n",
|
218 |
+
"st.write('Resim seç ve model kanser olup olmadığını tahmin etsin.')\n",
|
219 |
+
"\n",
|
220 |
+
"file = st.file_uploader('Bir Resim Seç', type=['jpg', 'jpeg', 'png'])\n",
|
221 |
+
"\n",
|
222 |
+
"if file is not None:\n",
|
223 |
+
" img = Image.open(file)\n",
|
224 |
+
" st.image(img, caption='Yüklenen resim')\n",
|
225 |
+
" image = process_image(img)\n",
|
226 |
+
" prediction = model.predict(image)\n",
|
227 |
+
" predicted_class = np.argmax(prediction)\n",
|
228 |
+
"\n",
|
229 |
+
" class_names = ['Kanser Değil', 'Kanser']\n",
|
230 |
+
" st.write(class_names[predicted_class])\n"
|
231 |
+
]
|
232 |
+
}
|
233 |
+
],
|
234 |
+
"metadata": {
|
235 |
+
"kernelspec": {
|
236 |
+
"display_name": "base",
|
237 |
+
"language": "python",
|
238 |
+
"name": "python3"
|
239 |
+
},
|
240 |
+
"language_info": {
|
241 |
+
"codemirror_mode": {
|
242 |
+
"name": "ipython",
|
243 |
+
"version": 3
|
244 |
+
},
|
245 |
+
"file_extension": ".py",
|
246 |
+
"mimetype": "text/x-python",
|
247 |
+
"name": "python",
|
248 |
+
"nbconvert_exporter": "python",
|
249 |
+
"pygments_lexer": "ipython3",
|
250 |
+
"version": "3.12.4"
|
251 |
+
}
|
252 |
+
},
|
253 |
+
"nbformat": 4,
|
254 |
+
"nbformat_minor": 2
|
255 |
+
}
|