prathampatel1's picture
Upload 7 files
972c1d0 verified
raw
history blame contribute delete
924 Bytes
import pandas as pd
class Compare:
def comparison(self, df, df1):
final = df.merge(df1, on='Image/File Name')
final.drop_duplicates(subset=['Confidence Score'], keep='first', inplace=True)
final = final.reset_index().drop(columns=['index'])
fnl_cls = []
fnl_cnf = []
for i in range(0, len(final['Confidence Score'])):
if final['Confidence Score'][i] > final['Conf score'][i]:
fnl_cls.append(final['Detected Class'][i])
fnl_cnf.append(final['Confidence Score'][i])
else:
fnl_cls.append(final['Detected class by cls'][i])
fnl_cnf.append(final['Conf score'][i])
final['fnl_cls'] = fnl_cls
final['fnl_pred'] = fnl_cnf
final = final.drop(columns=['Detected Class', 'Confidence Score', 'Detected class by cls', 'Conf score'])
return final