Learn practical skills, build real-world projects, and advance your career
Updated 4 years ago
import csv
import cv2
with open('D:/Diabetic eye disease/trainLabels-Copy.csv', 'r') as csv_file:
csv_reader = csv.reader(csv_file)
for line in csv_reader:
#print(line[1])
if line[1] is not '0':
image_name = line[0]
imagen_name = image_name+'.jpeg'
#print(imagen_name)
imagen = cv2.imread('D:/train/'+imagen_name)
if imagen_name != 'image.jpeg':
cv2.imwrite('D:/Diabetic eye disease/Train/Positive/'+imagen_name, imagen)
#print(imagen_name)
#print(image_name)
#else:
#print('No cumple')
import jovian
jovian.commit()
[jovian] Attempting to save notebook..
[jovian] Uploading notebook..
[jovian] Capturing environment..
[jovian] Committed successfully! https://jovian.ml/alankbrn4/clasificacion-binaria
no_data = 9316
start = 0
with open('D:/Diabetic eye disease/trainLabels-Copy.csv', 'r') as csv_file:
csv_reader = csv.reader(csv_file)
while start<no_data:
for line in csv_reader:
#print(Line[1])
if line[1] is '0':
image_name = line[0]
imagen_name = image_name+'.jpeg'
#print(imagen_name,start)
imagen = cv2.imread('D:/train/'+imagen_name)
cv2.imwrite('D:/Diabetic eye disease/Train/Negative/'+imagen_name, imagen)
start = start+1
if start==no_data:
break
jovian.commit()
[jovian] Attempting to save notebook..
[jovian] Updating notebook "alankbrn4/clasificacion-binaria" on https://jovian.ml/
[jovian] Uploading notebook..
[jovian] Capturing environment..
[jovian] Committed successfully! https://jovian.ml/alankbrn4/clasificacion-binaria
!pip install tensorflow-gpu
Collecting tensorflow-gpu
Downloading tensorflow_gpu-2.2.0-cp36-cp36m-win_amd64.whl (460.3 MB)
Requirement already satisfied: termcolor>=1.1.0 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from tensorflow-gpu) (1.1.0)
Requirement already satisfied: grpcio>=1.8.6 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from tensorflow-gpu) (1.27.2)
Requirement already satisfied: google-pasta>=0.1.8 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from tensorflow-gpu) (0.2.0)
Requirement already satisfied: keras-preprocessing>=1.1.0 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from tensorflow-gpu) (1.1.0)
Requirement already satisfied: wheel>=0.26; python_version >= "3" in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from tensorflow-gpu) (0.34.2)
Requirement already satisfied: opt-einsum>=2.3.2 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from tensorflow-gpu) (3.1.0)
Requirement already satisfied: scipy==1.4.1; python_version >= "3" in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from tensorflow-gpu) (1.4.1)
Requirement already satisfied: h5py<2.11.0,>=2.10.0 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from tensorflow-gpu) (2.10.0)
Collecting tensorflow-gpu-estimator<2.3.0,>=2.2.0
Downloading tensorflow_gpu_estimator-2.2.0-py2.py3-none-any.whl (470 kB)
Collecting gast==0.3.3
Downloading gast-0.3.3-py2.py3-none-any.whl (9.7 kB)
Requirement already satisfied: tensorboard<2.3.0,>=2.2.0 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from tensorflow-gpu) (2.2.1)
Requirement already satisfied: absl-py>=0.7.0 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from tensorflow-gpu) (0.9.0)
Requirement already satisfied: numpy<2.0,>=1.16.0 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from tensorflow-gpu) (1.18.1)
Requirement already satisfied: protobuf>=3.8.0 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from tensorflow-gpu) (3.11.4)
Requirement already satisfied: wrapt>=1.11.1 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from tensorflow-gpu) (1.12.1)
Requirement already satisfied: six>=1.12.0 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from tensorflow-gpu) (1.14.0)
Collecting astunparse==1.6.3
Downloading astunparse-1.6.3-py2.py3-none-any.whl (12 kB)
Requirement already satisfied: markdown>=2.6.8 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from tensorboard<2.3.0,>=2.2.0->tensorflow-gpu) (3.1.1)
Requirement already satisfied: google-auth-oauthlib<0.5,>=0.4.1 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from tensorboard<2.3.0,>=2.2.0->tensorflow-gpu) (0.4.1)
Requirement already satisfied: werkzeug>=0.11.15 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from tensorboard<2.3.0,>=2.2.0->tensorflow-gpu) (0.16.1)
Requirement already satisfied: google-auth<2,>=1.6.3 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from tensorboard<2.3.0,>=2.2.0->tensorflow-gpu) (1.14.1)
Requirement already satisfied: requests<3,>=2.21.0 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from tensorboard<2.3.0,>=2.2.0->tensorflow-gpu) (2.23.0)
Requirement already satisfied: setuptools>=41.0.0 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from tensorboard<2.3.0,>=2.2.0->tensorflow-gpu) (46.4.0.post20200518)
Requirement already satisfied: tensorboard-plugin-wit>=1.6.0 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from tensorboard<2.3.0,>=2.2.0->tensorflow-gpu) (1.6.0)
Requirement already satisfied: requests-oauthlib>=0.7.0 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from google-auth-oauthlib<0.5,>=0.4.1->tensorboard<2.3.0,>=2.2.0->tensorflow-gpu) (1.3.0)
Requirement already satisfied: cachetools<5.0,>=2.0.0 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from google-auth<2,>=1.6.3->tensorboard<2.3.0,>=2.2.0->tensorflow-gpu) (3.1.1)
Requirement already satisfied: pyasn1-modules>=0.2.1 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from google-auth<2,>=1.6.3->tensorboard<2.3.0,>=2.2.0->tensorflow-gpu) (0.2.7)
Requirement already satisfied: rsa<4.1,>=3.1.4 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from google-auth<2,>=1.6.3->tensorboard<2.3.0,>=2.2.0->tensorflow-gpu) (4.0)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from requests<3,>=2.21.0->tensorboard<2.3.0,>=2.2.0->tensorflow-gpu) (2020.4.5.1)
Requirement already satisfied: chardet<4,>=3.0.2 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from requests<3,>=2.21.0->tensorboard<2.3.0,>=2.2.0->tensorflow-gpu) (3.0.4)
Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from requests<3,>=2.21.0->tensorboard<2.3.0,>=2.2.0->tensorflow-gpu) (1.25.9)
Requirement already satisfied: idna<3,>=2.5 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from requests<3,>=2.21.0->tensorboard<2.3.0,>=2.2.0->tensorflow-gpu) (2.9)
Requirement already satisfied: oauthlib>=3.0.0 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from requests-oauthlib>=0.7.0->google-auth-oauthlib<0.5,>=0.4.1->tensorboard<2.3.0,>=2.2.0->tensorflow-gpu) (3.1.0)
Requirement already satisfied: pyasn1<0.5.0,>=0.4.6 in c:\users\usuario\anaconda3\envs\dante-cnn\lib\site-packages (from pyasn1-modules>=0.2.1->google-auth<2,>=1.6.3->tensorboard<2.3.0,>=2.2.0->tensorflow-gpu) (0.4.8)
Installing collected packages: tensorflow-gpu-estimator, gast, astunparse, tensorflow-gpu
Attempting uninstall: gast
Found existing installation: gast 0.2.2
Uninstalling gast-0.2.2:
Successfully uninstalled gast-0.2.2
Successfully installed astunparse-1.6.3 gast-0.3.3 tensorflow-gpu-2.2.0 tensorflow-gpu-estimator-2.2.0
ERROR: tensorflow 1.15.0 has requirement gast==0.2.2, but you'll have gast 0.3.3 which is incompatible.
ERROR: tensorflow 1.15.0 has requirement tensorboard<1.16.0,>=1.15.0, but you'll have tensorboard 2.2.1 which is incompatible.