{"cells":[{"metadata":{},"cell_type":"markdown","source":"# THIS KERNAL IS BLEND OF So awesome kernels present Right now\n# Vote if you love blend. \n\n## Kernels used comming from these awesome people:\n### For the TF-IDF submissions they are comming from this kernel:\n[NB-SVM strong linear baseline](https://www.kaggle.com/hamditarek/nb-svm-strong-linear-baseline)\n\n[[TPU-Inference] Super Fast XLMRoberta](https://www.kaggle.com/shonenkov/tpu-inference-super-fast-xlmroberta)\n\n[Jigsaw TPU: BERT with Huggingface and Keras](https://www.kaggle.com/miklgr500/jigsaw-tpu-bert-with-huggingface-and-keras)\n\n[inference of bert tpu model ml w/ validation](https://www.kaggle.com/abhishek/inference-of-bert-tpu-model-ml-w-validation)\n[Train from MLM finetuned XLM-R large](https://www.kaggle.com/riblidezso/train-from-mlm-finetuned-xlm-roberta-large)","execution_count":null},{"metadata":{},"cell_type":"markdown","source":"# phase 1 [Ensemble]","execution_count":null},{"metadata":{"_uuid":"8f2839f25d086af736a60e9eeb907d3b93b6e0e5","_cell_guid":"b1076dfc-b9ad-4769-8c92-a6c4dae69d19","trusted":true},"cell_type":"code","source":"import numpy as np # linear algebra\nimport pandas as pd # data processing, CSV file I/O (e.g. pd.read_csv)\nimport seaborn as sns\nimport matplotlib.pyplot as plt\nimport os\nfor dirname, _, filenames in os.walk('/kaggle/input'):\n    for filename in filenames:\n        print(os.path.join(dirname, filename))\n# 0.9422 /kaggle/input/train-from-mlm-finetuned-xlmr-large/submission (71).csv","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"code","source":"# sub1 ==> sub17 // 0.9470 ==> 0.9476\n# sub18 ==> sub23 // 0.9460 ==> 0.9469\n# sub24 ==> sub39 // << 0.9459\nsub5 = pd.read_csv('/kaggle/input/009474-fork009473-xlmrobertawithconv/submission (98).csv')\nsub18 = pd.read_csv('/kaggle/input/009469-finetunedxlmrlargefastxlmroberta/submission - 2020-06-21T180227.893.csv')\nsub24 = pd.read_csv('/kaggle/input/9423-v/submission - 2020-06-21T215335.038.csv')\nsub4 = pd.read_csv('/kaggle/input/009474-fork009473-xlmrobertawithconv1/submission (99).csv')\nsub3 = pd.read_csv('/kaggle/input/009474-009474-fork009473/submission (97).csv')\nsub25 = pd.read_csv('/kaggle/input/009406/submission (21).csv')\nsub26 = pd.read_csv('/kaggle/input/009383/submission (17).csv')\nsub2 = pd.read_csv('/kaggle/input/009471-ensembleversion96-submission-27/submission - 2020-06-21T175246.715.csv')\nsub19 = pd.read_csv('/kaggle/input/009469-finetunedlarge-superfastxlmroberta/submission - 2020-06-21T180023.388.csv')\nsub6 = pd.read_csv('/kaggle/input/009475/submission (90).csv')\nsub1 = pd.read_csv('/kaggle/input/009476/submission (95).csv')\nsub27 = pd.read_csv('/kaggle/input/009259/submission (16).csv')\nsub20 = pd.read_csv('/kaggle/input/009469-finetunedlarge-superfastxlmroberta/submission - 2020-06-21T180023.388.csv')\nsub7 = pd.read_csv('/kaggle/input/009471-ensembleversion96-submission-27/submission - 2020-06-21T175246.715.csv')\nsub8 = pd.read_csv('/kaggle/input/009472-howlingwithwolf-tfidfsubmission-27/submission - 2020-06-21T173345.640.csv')\nsub28 = pd.read_csv('/kaggle/input/009248/submission (15).csv')\nsub29 = pd.read_csv('/kaggle/input/9422-v/submission - 2020-06-21T220028.429.csv')\nsub21 = pd.read_csv('/kaggle/input/9462-v/submission - 2020-06-21T210004.249.csv')\nsub30 = pd.read_csv('/kaggle/input/009383/submission (17).csv')\nsub9 = pd.read_csv('/kaggle/input/009474-009474-fork009473/submission (97).csv')\nsub31 = pd.read_csv('/kaggle/input/009259/submission (16).csv')\nsub10 = pd.read_csv('/kaggle/input/009475/submission (90).csv')\nsub22 = pd.read_csv('/kaggle/input/009469-finetunedxlmrlargefastxlmroberta/submission - 2020-06-21T180227.893.csv')\nsub32 = pd.read_csv('/kaggle/input/009423/submission (48).csv')\nsub33 = pd.read_csv('/kaggle/input/009354/submission (25).csv')\nsub34 = pd.read_csv('/kaggle/input/9459-vv/submission - 2020-06-21T214937.374.csv')\nsub11 = pd.read_csv('/kaggle/input/009471-submission-27-submission-72/submission - 2020-06-21T175653.332.csv')\nsub35 = pd.read_csv('/kaggle/input/009406/submission (21).csv')\nsub12 = pd.read_csv('/kaggle/input/009474-fork009473-xlmrobertawithconv/submission (98).csv')\nsub36 = pd.read_csv('/kaggle/input/9423-v/submission - 2020-06-21T215335.038.csv')\nsub13 = pd.read_csv('/kaggle/input/009474-fork009473-xlmrobertawithconv1/submission (99).csv')\nsub37 = pd.read_csv('/kaggle/input/9398-v/submission - 2020-06-21T205031.461.csv')\nsub14 = pd.read_csv('/kaggle/input/009473-version6-robertaaugmentationssl09417/submission (100).csv')\nsub38 = pd.read_csv('/kaggle/input/9459-vv/submission - 2020-06-21T214937.374.csv')\nsub15 = pd.read_csv('/kaggle/input/009472-howlingwithwolf-tfidfsubmission-27/submission - 2020-06-21T173345.640.csv')\nsub23 = pd.read_csv('/kaggle/input/9462-v/submission - 2020-06-21T210004.249.csv')\nsub39 = pd.read_csv('/kaggle/input/009248/submission (15).csv')\nsub16 = pd.read_csv('/kaggle/input/9467-xlmrlargexlmrobertasubmission-47/submission - 2020-06-21T181840.475.csv')\nsub17 = pd.read_csv('/kaggle/input/009472-tputrainingsuper-ensembleversion96/submission - 2020-06-21T173040.684.csv')","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"code","source":"\nsub_70=['/kaggle/input/009474-fork009473-xlmrobertawithconv/submission (98).csv',\n'/kaggle/input/009474-fork009473-xlmrobertawithconv1/submission (99).csv',\n'/kaggle/input/009474-009474-fork009473/submission (97).csv',\n'/kaggle/input/009471-ensembleversion96-submission-27/submission - 2020-06-21T175246.715.csv',\n'/kaggle/input/009475/submission (90).csv',\n'/kaggle/input/009476/submission (95).csv',\n'/kaggle/input/009471-ensembleversion96-submission-27/submission - 2020-06-21T175246.715.csv',\n'/kaggle/input/009472-howlingwithwolf-tfidfsubmission-27/submission - 2020-06-21T173345.640.csv',\n'/kaggle/input/009474-009474-fork009473/submission (97).csv',\n'/kaggle/input/009475/submission (90).csv',\n'/kaggle/input/009471-submission-27-submission-72/submission - 2020-06-21T175653.332.csv',\n'/kaggle/input/009474-fork009473-xlmrobertawithconv/submission (98).csv',\n'/kaggle/input/009474-fork009473-xlmrobertawithconv1/submission (99).csv',\n'/kaggle/input/009473-version6-robertaaugmentationssl09417/submission (100).csv',\n'/kaggle/input/009472-howlingwithwolf-tfidfsubmission-27/submission - 2020-06-21T173345.640.csv',\n'/kaggle/input/9467-xlmrlargexlmrobertasubmission-47/submission - 2020-06-21T181840.475.csv',\n'/kaggle/input/009472-tputrainingsuper-ensembleversion96/submission - 2020-06-21T173040.684.csv']\n\nsub_60=['/kaggle/input/009469-finetunedxlmrlargefastxlmroberta/submission - 2020-06-21T180227.893.csv',\n'/kaggle/input/009469-finetunedlarge-superfastxlmroberta/submission - 2020-06-21T180023.388.csv',\n'/kaggle/input/9462-v/submission - 2020-06-21T210004.249.csv',\n'/kaggle/input/009469-finetunedxlmrlargefastxlmroberta/submission - 2020-06-21T180227.893.csv',\n'/kaggle/input/9462-v/submission - 2020-06-21T210004.249.csv']\n\n\nsub_un=['/kaggle/input/9423-v/submission - 2020-06-21T215335.038.csv',\n'/kaggle/input/009406/submission (21).csv',\n'/kaggle/input/009383/submission (17).csv',\n'/kaggle/input/009259/submission (16).csv',\n'/kaggle/input/009248/submission (15).csv',\n'/kaggle/input/9422-v/submission - 2020-06-21T220028.429.csv',\n'/kaggle/input/009383/submission (17).csv',\n'/kaggle/input/009259/submission (16).csv',\n'/kaggle/input/009423/submission (48).csv',\n'/kaggle/input/009354/submission (25).csv',\n'/kaggle/input/9459-vv/submission - 2020-06-21T214937.374.csv',\n'/kaggle/input/009406/submission (21).csv',\n'/kaggle/input/9423-v/submission - 2020-06-21T215335.038.csv',\n'/kaggle/input/9398-v/submission - 2020-06-21T205031.461.csv',\n'/kaggle/input/9459-vv/submission - 2020-06-21T214937.374.csv',\n'/kaggle/input/009248/submission (15).csv']","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"code","source":"sub1 = pd.read_csv('/kaggle/input/009476/submission (95).csv')\nsub2 = pd.read_csv('/kaggle/input/tfidf-v-44/submission (94).csv')\nsub3 = pd.read_csv('/kaggle/input/009475-vv/submission - 2020-06-22T112115.366.csv')","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"code","source":"sub1['toxic'] = sub1['toxic']*0.9 + sub2['toxic']*0.1 #+ sub3['toxic']*0.25\n","execution_count":null,"outputs":[]},{"metadata":{"trusted":true},"cell_type":"code","source":"sub1.to_csv('submission.csv', index=False)","execution_count":null,"outputs":[]}],"metadata":{"kernelspec":{"language":"python","display_name":"Python 3","name":"python3"},"language_info":{"pygments_lexer":"ipython3","nbconvert_exporter":"python","version":"3.6.4","file_extension":".py","codemirror_mode":{"name":"ipython","version":3},"name":"python","mimetype":"text/x-python"}},"nbformat":4,"nbformat_minor":4}