From a624c0e5000ae3dd6781fa4214e15d41a24bbabe Mon Sep 17 00:00:00 2001 From: Anustup Mukherjee <60361231+Anustup900@users.noreply.github.com> Date: Wed, 14 Apr 2021 13:14:44 +0530 Subject: [PATCH 01/14] Create Readme.md --- BERT Sentiment Analysis for SE/Readme.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 BERT Sentiment Analysis for SE/Readme.md diff --git a/BERT Sentiment Analysis for SE/Readme.md b/BERT Sentiment Analysis for SE/Readme.md new file mode 100644 index 000000000..5cf9d441c --- /dev/null +++ b/BERT Sentiment Analysis for SE/Readme.md @@ -0,0 +1 @@ +holla From c9dd39c8dc9c1188e770382fe6949f6d5a0e4812 Mon Sep 17 00:00:00 2001 From: Anustup Mukherjee <60361231+Anustup900@users.noreply.github.com> Date: Wed, 14 Apr 2021 13:20:46 +0530 Subject: [PATCH 02/14] Update Readme.md --- BERT Sentiment Analysis for SE/Readme.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/BERT Sentiment Analysis for SE/Readme.md b/BERT Sentiment Analysis for SE/Readme.md index 5cf9d441c..6bbab7d8c 100644 --- a/BERT Sentiment Analysis for SE/Readme.md +++ b/BERT Sentiment Analysis for SE/Readme.md @@ -1 +1,10 @@ -holla +#BERT Sentiment Analysis model for Software Engineering Comments + +We have sentiment analysis model to analyze user reviews , chats , messages , comments , as well product reviews too . Generally the domain of analysis speaks about analysis of the sentiments of movies , people review or any product or service . Right now we dont have as such production models to speak about technical language sentiment analysis .Here in this problem statement , I created a BERT model to do sentiment analysis on the software engineering comments , which can help coders , developers as well site admins to look on the sentiment of the asked questions and here in ground truth lying behind . + +## What is BERT : + +BERT (Bidirectional Encoder Representations from Transformers) is a recent paper published by researchers at Google AI Language. It has caused a stir in the Machine Learning community by presenting state-of-the-art results in a wide variety of NLP tasks, including Question Answering (SQuAD v1.1), Natural Language Inference (MNLI), and others. +BERT’s key technical innovation is applying the bidirectional training of Transformer, a popular attention model, to language modelling. This is in contrast to previous efforts which looked at a text sequence either from left to right or combined left-to-right and right-to-left training. The paper’s results show that a language model which is bidirectionally trained can have a deeper sense of language context and flow than single-direction language models. In the paper, the researchers detail a novel technique named Masked LM (MLM) which allows bidirectional training in models in which it was previously impossible. + +## Dataset : From 007ba09fbe3911f939c06d252e8b7d7374e81ce9 Mon Sep 17 00:00:00 2001 From: Anustup Mukherjee <60361231+Anustup900@users.noreply.github.com> Date: Wed, 14 Apr 2021 13:21:03 +0530 Subject: [PATCH 03/14] Update Readme.md --- BERT Sentiment Analysis for SE/Readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BERT Sentiment Analysis for SE/Readme.md b/BERT Sentiment Analysis for SE/Readme.md index 6bbab7d8c..be328e48c 100644 --- a/BERT Sentiment Analysis for SE/Readme.md +++ b/BERT Sentiment Analysis for SE/Readme.md @@ -1,4 +1,4 @@ -#BERT Sentiment Analysis model for Software Engineering Comments +# BERT Sentiment Analysis model for Software Engineering Comments We have sentiment analysis model to analyze user reviews , chats , messages , comments , as well product reviews too . Generally the domain of analysis speaks about analysis of the sentiments of movies , people review or any product or service . Right now we dont have as such production models to speak about technical language sentiment analysis .Here in this problem statement , I created a BERT model to do sentiment analysis on the software engineering comments , which can help coders , developers as well site admins to look on the sentiment of the asked questions and here in ground truth lying behind . From 75295a75af29bccad7c9cd3b7c1aca03c805f3b0 Mon Sep 17 00:00:00 2001 From: Anustup Mukherjee <60361231+Anustup900@users.noreply.github.com> Date: Wed, 14 Apr 2021 13:28:05 +0530 Subject: [PATCH 04/14] Update Readme.md --- BERT Sentiment Analysis for SE/Readme.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/BERT Sentiment Analysis for SE/Readme.md b/BERT Sentiment Analysis for SE/Readme.md index be328e48c..5162815a3 100644 --- a/BERT Sentiment Analysis for SE/Readme.md +++ b/BERT Sentiment Analysis for SE/Readme.md @@ -8,3 +8,14 @@ BERT (Bidirectional Encoder Representations from Transformers) is a recent paper BERT’s key technical innovation is applying the bidirectional training of Transformer, a popular attention model, to language modelling. This is in contrast to previous efforts which looked at a text sequence either from left to right or combined left-to-right and right-to-left training. The paper’s results show that a language model which is bidirectionally trained can have a deeper sense of language context and flow than single-direction language models. In the paper, the researchers detail a novel technique named Masked LM (MLM) which allows bidirectional training in models in which it was previously impossible. ## Dataset : + i collected data from Stack over flow , Git hub , JIRA . I used resources from Kaggle and github to collect the CSV files an the raw text datas . Next i mereged the entire data in a proper structured categorical data format and saved inside the ./data folder . The data is dived into two formats ./data/Train.csv & ./data/Test.csv. The data is having comments from developers and its accompanied by the underneath sentiment. + + ## Special Features of the model : + + The special features of this project which speaks about the sake of doing it includes : + ``` + a.) It is difficult to analyze the technical keywords and pass it into AI models for sentiment analysis + b.) If sites like Github , JIRA , Stack overflow have this power of sentiment nalaysis from this type of advanced model called BERT , then they can easily eleimante out spams , + plagarism as well can detect which type of content is going quality . Also it will halp a lot in evaluating technlogies and tech stack based on the responses. + ``` + From 8229fa3c9402824cdd8c0ea31fce4dea3316401a Mon Sep 17 00:00:00 2001 From: Anustup Mukherjee <60361231+Anustup900@users.noreply.github.com> Date: Wed, 14 Apr 2021 13:43:51 +0530 Subject: [PATCH 05/14] Update Readme.md --- BERT Sentiment Analysis for SE/Readme.md | 65 ++++++++++++++++++++++++ 1 file changed, 65 insertions(+) diff --git a/BERT Sentiment Analysis for SE/Readme.md b/BERT Sentiment Analysis for SE/Readme.md index 5162815a3..18f2aad10 100644 --- a/BERT Sentiment Analysis for SE/Readme.md +++ b/BERT Sentiment Analysis for SE/Readme.md @@ -19,3 +19,68 @@ BERT’s key technical innovation is applying the bidirectional training of Tran plagarism as well can detect which type of content is going quality . Also it will halp a lot in evaluating technlogies and tech stack based on the responses. ``` + ## How this model will work : + + For training the BERT Model I am using [K train Library](https://pypi.org/project/ktrain/) which is a a fastai-like interface to Keras, that helps build and train Keras models with less time and coding. ktrain is open-source and available on GitHub [here](https://github.com/amaiya/ktrain/tree/master/ktrain). + + To install ktrain, simply type the following: + ``` + pip install ktrain + ``` + To begin, let’s import the ktrain and ktrain.text modules: + ``` + import ktrain +from ktrain import text +``` +Load the Data in the BERT model : +``` +train_path="/content/Train.csv" +test_path="/content/Test.csv" +tr_path= pathlib.Path(train_path) +te_path=pathlib.Path(test_path) +if tr_path.exists (): + print("Train data path set.") +else: + raise SystemExit("Train data path does not exist.") + +if te_path.exists (): + print("Test data path set.") +else: + raise SystemExit("Test data path does not exist.") + +(x_train, y_train), (x_test, y_test), preproc = text.texts_from_array(train_df[:,2], train_df[:,1], x_test=test_df[:,2], y_test=test_df[:,1],maxlen=500, preprocess_mode='bert') +``` +Load BERT and wrap it in a Learner object +The first argument to get_learner uses the ktraintext_classifier function to load the pre-trained BERT model with a randomly initialized final Dense layer. The second and third arguments are the training and validation data, respectively. The last argument get_learner is the batch size. We use a small batch size of 6. +``` +model = text.text_classifier('bert', (x_train, y_train) , preproc=preproc) +learner = ktrain.get_learner(model, + train_data=(x_train, y_train), + val_data=(x_test, y_test), + batch_size=6) +``` +Train the model +To train the model, we use the fit_onecycle method of ktrain which employs a 1cycle learning rate policy that linearly increases the learning rate for the first half of training and then decreases the learning rate for the latter half: +``` +learner.autofit(2e-5, early_stopping=5) +``` +Plot the learning rate +``` +learner.lr_plot() +``` +Storing the model +``` +model.save("model.h5") +predictor = ktrain.get_predictor(learner.model, preproc) +``` + +## How to Run the script : +The steps involved to run the script are as follows : (Specify all your data paths before run) +``` +pip install -r requirements.txt +python model.py +``` + +## Final Conclusion : + +The model is performing with near about to 86.7 % accuracy on the testing satge on the test data. From d7b1db24ed2ec99a2f7de9581fbe1f37a44b45db Mon Sep 17 00:00:00 2001 From: Anustup Mukherjee <60361231+Anustup900@users.noreply.github.com> Date: Wed, 14 Apr 2021 13:44:45 +0530 Subject: [PATCH 06/14] Add files via upload --- BERT Sentiment Analysis for SE/data/Test.csv | Bin 0 -> 491526 bytes BERT Sentiment Analysis for SE/data/Train.csv | Bin 0 -> 1137812 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 BERT Sentiment Analysis for SE/data/Test.csv create mode 100644 BERT Sentiment Analysis for SE/data/Train.csv diff --git a/BERT Sentiment Analysis for SE/data/Test.csv b/BERT Sentiment Analysis for SE/data/Test.csv new file mode 100644 index 0000000000000000000000000000000000000000..6585ae97ba93ab47df99804bbc7d7c70f1bb9175 GIT binary patch literal 491526 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�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�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 z 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 z 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�wOmg(B} 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 literal 0 HcmV?d00001 From 54ceb2c3bc285153f6cbad398b6752f429d08a1b Mon Sep 17 00:00:00 2001 From: Anustup Mukherjee <60361231+Anustup900@users.noreply.github.com> Date: Wed, 14 Apr 2021 13:45:25 +0530 Subject: [PATCH 07/14] Add files via upload --- .../requirements.txt | 712 ++++++++++++++++++ 1 file changed, 712 insertions(+) create mode 100644 BERT Sentiment Analysis for SE/requirements.txt diff --git a/BERT Sentiment Analysis for SE/requirements.txt b/BERT Sentiment Analysis for SE/requirements.txt new file mode 100644 index 000000000..6ba7509b7 --- /dev/null +++ b/BERT Sentiment Analysis for SE/requirements.txt @@ -0,0 +1,712 @@ +absl-py==0.9.0 +adal==1.2.2 +affine==2.3.0 +aiohttp==3.6.2 +alabaster==0.7.12 +albumentations==0.4.5 +alembic==1.4.2 +allennlp==0.9.0 +altair==4.1.0 +anaconda-client==1.7.2 +anaconda-project==0.8.3 +annoy==1.16.3 +ansiwrap==0.8.4 +appdirs==1.4.3 +argh==0.26.2 +arrow==0.15.5 +arviz==0.7.0 +asn1crypto==1.3.0 +astor==0.8.1 +astroid==2.3.3 +astropy==4.0 +async-timeout==3.0.1 +atomicwrites==1.3.0 +attrs==19.3.0 +audioread==2.1.8 +autopep8==1.5 +Babel==2.8.0 +backcall==0.1.0 +backports.os==0.1.1 +backports.shutil-get-terminal-size==1.0.0 +backports.tempfile==1.0 +backports.weakref==1.0.post1 +Baker==1.3 +basemap==1.2.1 +bayesian-optimization==1.1.0 +bayespy==0.5.19 +bcolz==1.2.1 +beautifulsoup4==4.8.2 +binaryornot==0.4.4 +biopython==1.76 +bitarray==1.2.1 +bkcharts==0.2 +bleach==3.1.1 +blinker==1.4 +blis==0.4.1 +bokeh==2.0.1 +Boruta==0.3 +boto==2.49.0 +boto3==1.12.41 +botocore==1.15.41 +Bottleneck==1.3.2 +-e git+https://github.com/SohierDane/BigQuery_Helper@8615a7f6c1663e7f2d48aa2b32c2dbcb600a440f#egg=bq_helper +bqplot==0.12.6 +branca==0.4.0 +brewer2mpl==1.4.1 +cachetools==3.1.1 +cairocffi==1.1.0 +CairoSVG==2.4.2 +Cartopy==0.17.0 +catalogue==1.0.0 +catalyst==20.4.1 +catboost==0.22 +category-encoders==2.1.0 +certifi==2020.4.5.1 +cesium==0.9.12 +cffi==1.13.2 +cftime==1.1.2 +chainer==7.2.0 +chainer-chemistry==0.7.0 +chainercv==0.13.1 +chardet==3.0.4 +cleverhans==3.0.1 +Click==7.0 +click-plugins==1.1.1 +cliff==3.1.0 +cligj==0.5.0 +cloudpickle==1.3.0 +clyent==1.2.2 +cmaes==0.4.0 +cmd2==0.8.9 +cmdstanpy==0.4.0 +cmudict==0.4.4 +colorama==0.4.3 +colorcet==2.0.2 +colorlog==4.1.0 +colorlover==0.3.0 +conda==4.8.3 +conda-package-handling==1.6.0 +ConfigArgParse==1.2.1 +configparser==4.0.2 +confuse==1.0.0 +conllu==1.3.1 +contextily==1.0.0 +contextlib2==0.6.0.post1 +convertdate==2.2.0 +conx==3.7.10 +cookiecutter==1.7.0 +coverage==5.1 +crc32c==2.0 +cryptography==2.8 +cssselect2==0.3.0 +cufflinks==0.17.3 +cupy-cuda101==7.3.0 +CVXcanon==0.1.1 +cvxpy==1.0.31 +cycler==0.10.0 +cymem==2.0.3 +cysignals==1.10.2 +Cython==0.29.16 +cytoolz==0.10.1 +dask==2.14.0 +dask-glm==0.2.0 +dask-ml==1.3.0 +dask-xgboost==0.1.10 +datalab==1.1.5 +datashader==0.10.0 +datashape==0.5.2 +deap==1.3.1 +decorator==4.4.1 +deepdish==0.3.6 +defusedxml==0.6.0 +Delorean==1.0.0 +Deprecated==1.2.9 +deprecation==2.1.0 +descartes==1.1.0 +diff-match-patch==20181111 +dill==0.3.1.1 +dipy==1.1.1 +distributed==2.10.0 +dlib==19.19.0 +docker==4.2.0 +docker-pycreds==0.4.0 +docopt==0.6.2 +docutils==0.15.2 +earthengine-api==0.1.218 +ecos==2.0.7.post1 +editdistance==0.5.3 +eli5==0.10.1 +emoji==0.5.4 +en-core-web-lg==2.2.5 +en-core-web-sm==2.2.5 +entrypoints==0.3 +ephem==3.7.7.1 +essentia==2.1b6.dev184 +et-xmlfile==1.0.1 +fancyimpute==0.5.4 +fastai==1.0.60 +fastcache==1.1.0 +fastprogress==0.2.3 +fastrlock==0.4 +fasttext==0.9.1 +fbpca==1.0 +fbprophet==0.6 +feather-format==0.4.0 +featuretools==0.13.4 +filelock==3.0.10 +Fiona==1.8.13.post1 +fitter==1.2.1 +flake8==3.7.9 +flaky==3.6.1 +flashtext==2.7 +Flask==1.1.1 +Flask-Cors==3.0.8 +folium==0.10.1 +fsspec==0.6.2 +ftfy==5.7 +funcy==1.14 +fury==0.5.1 +future==0.18.2 +fuzzywuzzy==0.18.0 +gast==0.2.2 +gatspy==0.3 +gcsfs==0.6.0 +gensim==3.8.2 +geographiclib==1.50 +Geohash==1.0 +geojson==2.5.0 +geopandas==0.6.3 +geoplot==0.4.0 +geopy==1.21.0 +geoviews==1.6.1 +gevent==1.4.0 +ggplot==0.11.5 +gitdb2==3.0.2 +GitPython==3.0.8 +glob2==0.7 +gluoncv==0.6.0 +gluonnlp==0.9.1 +gmpy2==2.1.0b1 +google==2.0.3 +google-api-core==1.16.0 +google-api-python-client==1.7.11 +google-auth==1.11.2 +google-auth-httplib2==0.0.3 +google-auth-oauthlib==0.4.1 +google-cloud-automl==0.10.0 +google-cloud-bigquery==1.12.1 +google-cloud-bigtable==1.2.1 +google-cloud-core==1.3.0 +google-cloud-dataproc==0.6.1 +google-cloud-datastore==1.10.0 +google-cloud-firestore==1.6.2 +google-cloud-kms==1.3.0 +google-cloud-language==1.3.0 +google-cloud-logging==1.14.0 +google-cloud-monitoring==0.31.1 +google-cloud-pubsub==1.3.0 +google-cloud-scheduler==1.2.1 +google-cloud-spanner==1.14.0 +google-cloud-speech==1.3.2 +google-cloud-storage==1.26.0 +google-cloud-tasks==1.4.0 +google-cloud-translate==2.0.1 +google-cloud-videointelligence==1.13.0 +google-cloud-vision==0.42.0 +google-pasta==0.2.0 +google-resumable-media==0.5.0 +googleapis-common-protos==1.51.0 +gplearn==0.4.1 +gpxpy==1.4.0 +gql==0.2.0 +graphql-core==1.1 +graphviz==0.8.4 +greenlet==0.4.15 +grpc-google-iam-v1==0.12.3 +grpcio==1.28.1 +grpcio-gcp==0.2.2 +gym==0.17.1 +h2o==3.30.0.1 +h5py==2.10.0 +haversine==2.2.0 +heamy==0.0.7 +HeapDict==1.0.1 +hep-ml==0.6.1 +hmmlearn==0.2.3 +holidays==0.9.12 +holoviews==1.13.2 +hpsklearn==0.1.0 +html5lib==1.0.1 +htmlmin==0.1.12 +httplib2==0.17.0 +httplib2shim==0.0.3 +humanize==2.3.0 +hunspell==0.5.5 +husl==4.0.3 +hyperopt==0.2.3 +hypertools==0.6.2 +hypothesis==5.5.4 +ibis-framework==1.3.0 +idna==2.9 +imagecodecs==2020.2.18 +ImageHash==4.0 +imageio==2.8.0 +imagesize==1.2.0 +imbalanced-learn==0.6.2 +imgaug==0.2.6 +implicit==0.4.2 +importlib-metadata==1.5.0 +intervaltree==3.0.2 +ipykernel==5.1.1 +ipython==7.12.0 +ipython-genutils==0.2.0 +ipython-sql==0.3.9 +ipywidgets==7.5.1 +iso3166==1.0.1 +isort==4.3.21 +isoweek==1.3.3 +itsdangerous==1.1.0 +Janome==0.3.10 +jax==0.1.62 +jaxlib==0.1.41 +jdcal==1.4.1 +jedi==0.14.1 +jeepney==0.4.2 +jieba==0.42.1 +Jinja2==2.11.1 +jinja2-time==0.2.0 +jmespath==0.9.5 +joblib==0.14.1 +json5==0.9.0 +jsonnet==0.15.0 +jsonpickle==1.4 +jsonschema==3.2.0 +jupyter==1.0.0 +jupyter-aihub-deploy-extension==0.1 +jupyter-client==5.3.4 +jupyter-console==6.0.0 +jupyter-core==4.6.3 +jupyter-http-over-ws==0.0.7 +jupyterlab==1.2.6 +jupyterlab-git==0.9.0 +jupyterlab-server==1.0.6 +kaggle-environments==0.2.1 +Keras==2.3.1 +Keras-Applications==1.0.8 +Keras-Preprocessing==1.1.0 +keyring==21.1.0 +kiwisolver==1.1.0 +kmapper==1.2.0 +kmeans-smote==0.1.2 +kmodes==0.10.2 +knnimpute==0.1.0 +kubernetes==10.0.1 +langid==1.1.6 +Lasagne==0.2.dev1 +lazy-object-proxy==1.4.3 +learntools==0.3.4 +leven==1.0.4 +libarchive-c==2.9 +librosa==0.7.2 +lief==0.9.0 +lightfm==1.15 +lightgbm==2.3.1 +lime==0.2.0.0 +line-profiler==3.0.2 +llvmlite==0.31.0 +lml==0.0.9 +locket==0.2.0 +LunarCalendar==0.0.9 +lxml==4.5.0 +Mako==1.1.2 +mapclassify==2.2.0 +marisa-trie==0.7.5 +Markdown==3.2.1 +markovify==0.8.0 +MarkupSafe==1.1.1 +matplotlib==3.1.3 +matplotlib-venn==0.11.5 +mccabe==0.6.1 +memory-profiler==0.57.0 +mercantile==1.1.3 +missingno==0.4.2 +mistune==0.8.4 +mizani==0.6.0 +mkl-fft==1.1.0 +mkl-random==1.1.0 +mkl-service==2.3.0 +ml-metrics==0.1.4 +mlcrate==0.2.0 +mlens==0.2.3 +mlxtend==0.17.2 +mmh3==2.5.1 +mne==0.20.0 +mnist==0.2.2 +mock==3.0.5 +more-itertools==8.2.0 +mpld3==0.3 +mplleaflet==0.0.5 +mpmath==1.1.0 +msgpack==1.0.0 +msgpack-numpy==0.4.5 +multidict==4.7.5 +multipledispatch==0.6.0 +multiprocess==0.70.9 +munch==2.5.0 +murmurhash==1.0.2 +mxnet-cu101==1.6.0 +nb-conda==2.2.1 +nb-conda-kernels==2.2.2 +nbconvert==5.6.1 +nbdime==1.1.0 +nbformat==5.0.4 +nbpresent==3.0.2 +nervananeon==2.6.0 +netCDF4==1.5.3 +networkx==2.4 +nibabel==3.1.0 +nilearn==0.6.2 +nltk==3.2.4 +nnabla==1.7.0 +nnabla-ext-cuda101==1.7.0 +nolearn==0.6.1 +nose==1.3.7 +notebook==5.5.0 +notebook-executor==0.2 +numba==0.48.0 +numexpr==2.7.1 +numpy==1.18.1 +numpydoc==0.9.2 +nvidia-ml-py3==7.352.0 +oauth2client==4.1.3 +oauthlib==3.0.1 +odfpy==1.4.1 +olefile==0.46 +onnx==1.6.0 +opencv-python==4.2.0.34 +openpyxl==3.0.3 +openslide-python==1.1.1 +opt-einsum==3.2.1 +optuna==1.3.0 +orderedmultidict==1.0.1 +ortools==7.5.7466 +osmnx==0.10 +osqp==0.6.1 +overrides==2.8.0 +OWSLib==0.19.2 +packaging==20.1 +palettable==3.3.0 +pandas==1.0.1 +pandas-datareader==0.8.1 +pandas-profiling==2.4.0 +pandas-summary==0.0.7 +pandasql==0.7.3 +pandoc==1.0.2 +pandocfilters==1.4.2 +panel==0.9.5 +papermill==1.2.1 +param==1.9.3 +parsimonious==0.8.1 +parso==0.6.1 +partd==1.1.0 +path==13.1.0 +path.py==12.4.0 +pathlib2==2.3.5 +pathos==0.2.5 +pathtools==0.1.2 +patsy==0.5.1 +pbr==5.4.5 +pdf2image==1.12.1 +PDPbox==0.2.0+13.g73c6966 +pep8==1.7.1 +pexpect==4.8.0 +phik==0.9.8 +pickleshare==0.7.5 +Pillow==5.4.1 +pkginfo==1.5.0.1 +plac==0.9.6 +plotly==4.5.1 +plotly-express==0.4.1 +plotnine==0.4.0 +pluggy==0.13.0 +ply==3.11 +polyglot==16.7.4 +portalocker==1.7.0 +posix-ipc==1.0.4 +pox==0.2.7 +poyo==0.5.0 +ppca==0.0.4 +ppft==1.6.6.1 +preprocessing==0.1.13 +preshed==3.0.2 +prettytable==0.7.2 +prometheus-client==0.7.1 +promise==2.3 +prompt-toolkit==2.0.10 +pronouncing==0.2.0 +protobuf==3.11.3 +psutil==5.7.0 +ptyprocess==0.6.0 +pudb==2019.2 +py==1.8.1 +py-cpuinfo==5.0.0 +py-lz4framed==0.14.0 +py-spy==0.3.3 +py-stringmatching==0.4.1 +py-stringsimjoin==0.3.1 +pyahocorasick==1.4.0 +pyaml==20.4.0 +PyArabic==0.6.7 +pyarrow==0.16.0 +pyasn1==0.4.8 +pyasn1-modules==0.2.7 +PyAstronomy==0.14.0 +pybind11==2.5.0 +PyBrain==0.3 +pycairo==1.19.1 +pycodestyle==2.5.0 +pycosat==0.6.3 +pycountry==19.8.18 +pycparser==2.19 +pycrypto==2.6.1 +pyct==0.4.6 +pycuda==2019.1.2 +pycurl==7.43.0.5 +pydash==4.7.6 +pydicom==1.4.2 +pydocstyle==5.0.2 +pydot==1.4.1 +pyemd==0.5.1 +pyepsg==0.4.0 +pyexcel-io==0.5.20 +pyexcel-ods==0.5.6 +pyfasttext==0.4.6 +pyflakes==2.1.1 +pyglet==1.5.0 +Pygments==2.5.2 +PyJWT==1.7.1 +pykalman==0.9.5 +pykdtree==1.3.1 +pyLDAvis==2.1.2 +pylint==2.4.4 +pymc3==3.8 +PyMeeus==0.3.7 +pymongo==3.10.1 +Pympler==0.8 +pynvrtc==9.2 +pyocr==0.7.2 +pyodbc==4.0.28 +pyOpenSSL==19.1.0 +pypandoc==1.5 +pyparsing==2.4.6 +pyPdf==1.13 +pyperclip==1.8.0 +PyPrind==2.11.2 +pyproj==2.6.0 +PyQt5==5.12.3 +PyQt5-sip==4.19.18 +PyQtWebEngine==5.12.1 +pyrsistent==0.15.7 +PySAL==1.14.4.post1 +pyshp==2.1.0 +PySocks==1.7.1 +pystan==2.19.1.1 +pytagcloud==0.3.5 +pytesseract==0.3.4 +pytest==5.3.5 +pytest-arraydiff==0.3 +pytest-astropy==0.7.0 +pytest-astropy-header==0.1.2 +pytest-cov==2.8.1 +pytest-doctestplus==0.4.0 +pytest-mock==3.1.0 +pytest-openfiles==0.4.0 +pytest-pylint==0.14.1 +pytest-remotedata==0.3.1 +pytest-runner==5.2 +pytext-nlp==0.1.2 +python-dateutil==2.8.1 +python-editor==1.0.4 +python-igraph==0.8.0 +python-jsonrpc-server==0.3.4 +python-language-server==0.31.7 +python-Levenshtein==0.12.0 +python-louvain==0.14 +pytools==2020.1 +pytorch-ignite==0.3.0 +pytorch-pretrained-bert==0.6.2 +pytorch-transformers==1.1.0 +pytz==2019.3 +PyUpSet==0.1.1.post7 +pyviz-comms==0.7.4 +PyWavelets==1.1.1 +pyxdg==0.26 +PyYAML==5.3 +pyzmq==18.1.1 +QDarkStyle==2.8 +qgrid==1.3.1 +QtAwesome==0.7.0 +qtconsole==4.6.0 +QtPy==1.9.0 +randomgen==1.16.6 +rasterio==1.1.3 +ray==0.8.4 +redis==3.4.1 +regex==2020.4.4 +requests==2.23.0 +requests-oauthlib==1.2.0 +resampy==0.2.2 +responses==0.10.14 +retrying==1.3.3 +rgf-python==3.8.0 +rope==0.16.0 +rsa==4.0 +Rtree==0.8.3 +ruamel-yaml==0.15.80 +s2sphere==0.2.5 +s3fs==0.4.2 +s3transfer==0.3.3 +sacred==0.8.1 +sacremoses==0.0.41 +scattertext==0.0.2.63 +scikit-image==0.16.2 +scikit-learn==0.22.2.post1 +scikit-multilearn==0.2.0 +scikit-optimize==0.7.4 +scikit-plot==0.3.7 +scikit-surprise==1.1.0 +scipy==1.4.1 +scs==2.1.2 +seaborn==0.10.0 +SecretStorage==3.1.2 +Send2Trash==1.5.0 +sentencepiece==0.1.85 +sentry-sdk==0.14.3 +setuptools-git==1.2 +shap==0.35.0 +Shapely==1.7.0 +shortuuid==1.0.1 +simplegeneric==0.8.1 +SimpleITK==1.2.4 +simplejson==3.17.0 +singledispatch==3.4.0.3 +sip==4.19.20 +six==1.14.0 +sklearn==0.0 +sklearn-contrib-py-earth==0.1.0+1.gdde5f89 +sklearn-pandas==1.8.0 +smart-open==1.11.1 +smhasher==0.150.1 +smmap2==2.0.5 +snowballstemmer==2.0.0 +snuggs==1.4.7 +sortedcollections==1.1.2 +sortedcontainers==2.1.0 +SoundFile==0.10.3.post1 +soupsieve==1.9.4 +spacy==2.2.3 +spectral==0.20 +Sphinx==2.4.3 +sphinx-rtd-theme==0.2.4 +sphinxcontrib-applehelp==1.0.1 +sphinxcontrib-devhelp==1.0.1 +sphinxcontrib-htmlhelp==1.0.3 +sphinxcontrib-jsmath==1.0.1 +sphinxcontrib-qthelp==1.0.2 +sphinxcontrib-serializinghtml==1.1.3 +sphinxcontrib-websupport==1.1.2 +spyder==4.0.0 +spyder-kernels==1.8.1 +SQLAlchemy==1.3.13 +sqlparse==0.3.0 +squarify==0.4.3 +srsly==1.0.2 +statsmodels==0.11.1 +stemming==1.0.1 +stevedore==1.32.0 +stop-words==2018.7.23 +stopit==1.1.2 +subprocess32==3.5.4 +svgwrite==1.4 +sympy==1.5.1 +tables==3.6.1 +tabulate==0.8.7 +tblib==1.6.0 +tenacity==6.0.0 +tensorboard==2.1.1 +tensorboardX==2.0 +tensorflow==2.1.0 +tensorflow-estimator==2.1.0 +tensorflow-hub==0.8.0 +tensorflow-probability==0.9.0 +Tensorforce==0.5.4 +tensorpack==0.10 +termcolor==1.1.0 +terminado==0.8.3 +terminalplot==0.3.0 +testpath==0.4.4 +textblob==0.15.3 +texttable==1.6.2 +textwrap3==0.9.2 +Theano==1.0.4 +thinc==7.3.1 +tifffile==2020.2.16 +tinycss2==1.0.2 +tokenizers==0.5.2 +toolz==0.10.0 +torch==1.4.0 +torchaudio==0.4.0a0+719bcc7 +torchtext==0.5.0 +torchvision==0.5.0 +tornado==5.0.2 +TPOT==0.11.1 +tqdm==4.43.0 +traitlets==4.3.3 +traittypes==0.2.1 +transformers==2.8.0 +trueskill==0.4.5 +tsfresh==0.15.1 +typed-ast==1.4.1 +typing==3.6.4 +typing-extensions==3.7.4.2 +tzlocal==2.0.0 +ujson==1.35 +umap-learn==0.3.10 +unicodecsv==0.14.1 +Unidecode==1.1.1 +update-checker==0.16 +uritemplate==3.0.1 +urllib3==1.25.7 +urwid==2.1.0 +vecstack==0.4.0 +vowpalwabbit==8.8.1 +vtk==8.1.2 +Wand==0.5.3 +wandb==0.8.32 +wasabi==0.6.0 +watchdog==0.10.2 +wavio==0.0.4 +wcwidth==0.1.8 +webencodings==0.5.1 +websocket-client==0.57.0 +Werkzeug==1.0.0 +wfdb==2.2.1 +whichcraft==0.6.1 +widgetsnbextension==3.5.1 +word2number==1.1 +Wordbatch==1.4.5 +wordcloud==1.6.0 +wordsegment==1.3.1 +wrapt==1.11.2 +wurlitzer==2.0.0 +xarray==0.15.1 +xgboost==1.0.2 +xlrd==1.2.0 +XlsxWriter==1.2.8 +xlwt==1.3.0 +xvfbwrapper==0.2.9 +yapf==0.28.0 +yarl==1.4.2 +yellowbrick==1.1 +zict==1.0.0 +zipp==3.0.0 From e7aa886dac56d412962361c9a4ba7b68cf891720 Mon Sep 17 00:00:00 2001 From: Anustup Mukherjee <60361231+Anustup900@users.noreply.github.com> Date: Wed, 14 Apr 2021 15:22:55 +0530 Subject: [PATCH 08/14] Create model.py --- BERT Sentiment Analysis for SE/model.py | 83 +++++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 BERT Sentiment Analysis for SE/model.py diff --git a/BERT Sentiment Analysis for SE/model.py b/BERT Sentiment Analysis for SE/model.py new file mode 100644 index 000000000..376866a24 --- /dev/null +++ b/BERT Sentiment Analysis for SE/model.py @@ -0,0 +1,83 @@ +#Installing Essential Requirements +!pip install -r /content/requirements.txt +!pip install ktrain +#importing Packages +import os +import pathlib +import pandas as pd +from sklearn.metrics import classification_report +os.environ["CUDA_DEVICE_ORDER"]="PCI_BUS_ID"; +os.environ["CUDA_VISIBLE_DEVICES"]="0"; +#Importing K Train +import ktrain +from ktrain import text +# Data Loader +train_path="/content/Train.csv" +test_path="/content/Test.csv" +tr_path= pathlib.Path(train_path) +te_path=pathlib.Path(test_path) +if tr_path.exists (): + print("Train data path set.") +else: + raise SystemExit("Train data path does not exist.") + +if te_path.exists (): + print("Test data path set.") +else: + raise SystemExit("Test data path does not exist.") + +train_df=pd.read_csv(train_path, encoding='utf-16', sep=';', header=None).values +#train_df.head() +test_df=pd.read_csv(test_path, encoding='utf-16', sep=';', header=None).values +#test_df.head() +(x_train, y_train), (x_test, y_test), preproc = text.texts_from_array(train_df[:,2], train_df[:,1], x_test=test_df[:,2], y_test=test_df[:,1],maxlen=500, preprocess_mode='bert') +#Model Training +model = text.text_classifier('bert', (x_train, y_train) , preproc=preproc) +learner = ktrain.get_learner(model, + train_data=(x_train, y_train), + val_data=(x_test, y_test), + batch_size=6) +learner.lr_plot() +learner.autofit(2e-5, early_stopping=5) +#model Evaluation +model.save("model.h5") +predictor = ktrain.get_predictor(learner.model, preproc) +data=test_df[:,2].tolist() +label=test_df[:,1].tolist() + + +i=0 +correct=0 +wrong=0 +total=len(data) +true_lab=[] +pred_lab=[] +text=[] +for dt in data: + result=predictor.predict(dt) + if not result== label[i]: + text.append(dt) + pred_lab.append(result) + true_lab.append(label[i]) + wrong+=1 + else: + correct+=1 + + i+=1 + +name_dict = { + 'Name': text, + 'Gold Label' : true_lab, + 'Predicted Label': pred_lab + } + +wrong_data= pd.DataFrame(name_dict) + +wrong_data.to_csv("wrong_results.csv", sep=';') + +names = ['negative', 'neutral', 'positive'] +y_pred = predictor.predict(data) +y_true= test_df[1] +print(classification_report(y_true, y_pred, target_names=names)) + +print("Correct: ", correct,"/",total,"\nWrong: ", wrong,"/",total) From 68411917ac3882ed186a4d07b21bbde7c5a3047c Mon Sep 17 00:00:00 2001 From: Anustup Mukherjee <60361231+Anustup900@users.noreply.github.com> Date: Wed, 14 Apr 2021 15:23:26 +0530 Subject: [PATCH 09/14] Add files via upload --- BERT Sentiment Analysis for SE/model.ipynb | 8876 ++++++++++++++++++++ 1 file changed, 8876 insertions(+) create mode 100644 BERT Sentiment Analysis for SE/model.ipynb diff --git a/BERT Sentiment Analysis for SE/model.ipynb b/BERT Sentiment Analysis for SE/model.ipynb new file mode 100644 index 000000000..2376dacb3 --- /dev/null +++ b/BERT Sentiment Analysis for SE/model.ipynb @@ -0,0 +1,8876 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "import os\n", + "import pathlib\n", + "import pandas as pd\n", + "from sklearn.metrics import classification_report\n", + "os.environ[\"CUDA_DEVICE_ORDER\"]=\"PCI_BUS_ID\";\n", + "os.environ[\"CUDA_VISIBLE_DEVICES\"]=\"0\"; " + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Collecting ktrain\r\n", + " Downloading ktrain-0.14.7.tar.gz (25.2 MB)\r\n", + "\u001b[K |████████████████████████████████| 25.2 MB 5.0 MB/s \r\n", + "\u001b[?25hRequirement already satisfied: tensorflow==2.1.0 in /opt/conda/lib/python3.7/site-packages (from ktrain) (2.1.0)\r\n", + "Requirement already satisfied: scikit-learn>=0.21.3 in /opt/conda/lib/python3.7/site-packages (from ktrain) (0.22.2.post1)\r\n", + "Requirement already satisfied: matplotlib>=3.0.0 in /opt/conda/lib/python3.7/site-packages (from ktrain) (3.1.3)\r\n", + "Requirement already satisfied: pandas>=1.0.1 in /opt/conda/lib/python3.7/site-packages (from ktrain) (1.0.1)\r\n", + "Requirement already satisfied: fastprogress>=0.1.21 in /opt/conda/lib/python3.7/site-packages (from ktrain) (0.2.3)\r\n", + "Collecting keras_bert>=0.81.0\r\n", + " Downloading keras-bert-0.81.0.tar.gz (29 kB)\r\n", + "Requirement already satisfied: requests in /opt/conda/lib/python3.7/site-packages (from ktrain) (2.23.0)\r\n", + "Requirement already satisfied: joblib in /opt/conda/lib/python3.7/site-packages (from ktrain) (0.14.1)\r\n", + "Collecting langdetect\r\n", + " Downloading langdetect-1.0.8.tar.gz (981 kB)\r\n", + "\u001b[K |████████████████████████████████| 981 kB 44.5 MB/s \r\n", + "\u001b[?25hRequirement already satisfied: jieba in /opt/conda/lib/python3.7/site-packages (from ktrain) (0.42.1)\r\n", + "Collecting cchardet==2.1.5\r\n", + " Downloading cchardet-2.1.5-cp37-cp37m-manylinux1_x86_64.whl (241 kB)\r\n", + "\u001b[K |████████████████████████████████| 241 kB 46.9 MB/s \r\n", + "\u001b[?25hRequirement already satisfied: networkx>=2.3 in /opt/conda/lib/python3.7/site-packages (from ktrain) (2.4)\r\n", + "Requirement already satisfied: bokeh in /opt/conda/lib/python3.7/site-packages (from ktrain) (2.0.1)\r\n", + "Collecting seqeval\r\n", + " Downloading seqeval-0.0.12.tar.gz (21 kB)\r\n", + "Requirement already satisfied: packaging in /opt/conda/lib/python3.7/site-packages (from ktrain) (20.1)\r\n", + "Collecting tensorflow_datasets\r\n", + " Downloading tensorflow_datasets-3.1.0-py3-none-any.whl (3.3 MB)\r\n", + "\u001b[K |████████████████████████████████| 3.3 MB 38.1 MB/s \r\n", + "\u001b[?25hRequirement already satisfied: transformers>=2.7.0 in /opt/conda/lib/python3.7/site-packages (from ktrain) (2.8.0)\r\n", + "Requirement already satisfied: ipython in /opt/conda/lib/python3.7/site-packages (from ktrain) (7.12.0)\r\n", + "Collecting syntok\r\n", + " Downloading syntok-1.3.1.tar.gz (23 kB)\r\n", + "Collecting whoosh\r\n", + " Downloading Whoosh-2.7.4-py2.py3-none-any.whl (468 kB)\r\n", + "\u001b[K |████████████████████████████████| 468 kB 47.2 MB/s \r\n", + "\u001b[?25hRequirement already satisfied: google-pasta>=0.1.6 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (0.2.0)\r\n", + "Requirement already satisfied: scipy==1.4.1; python_version >= \"3\" in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (1.4.1)\r\n", + "Requirement already satisfied: numpy<2.0,>=1.16.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (1.18.1)\r\n", + "Requirement already satisfied: termcolor>=1.1.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (1.1.0)\r\n", + "Requirement already satisfied: wrapt>=1.11.1 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (1.11.2)\r\n", + "Requirement already satisfied: six>=1.12.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (1.14.0)\r\n", + "Requirement already satisfied: keras-applications>=1.0.8 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (1.0.8)\r\n", + "Requirement already satisfied: astor>=0.6.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (0.8.1)\r\n", + "Requirement already satisfied: tensorboard<2.2.0,>=2.1.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (2.1.1)\r\n", + "Requirement already satisfied: grpcio>=1.8.6 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (1.28.1)\r\n", + "Requirement already satisfied: wheel>=0.26; python_version >= \"3\" in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (0.34.2)\r\n", + "Requirement already satisfied: protobuf>=3.8.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (3.11.3)\r\n", + "Requirement already satisfied: keras-preprocessing>=1.1.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (1.1.0)\r\n", + "Requirement already satisfied: opt-einsum>=2.3.2 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (3.2.1)\r\n", + "Requirement already satisfied: gast==0.2.2 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (0.2.2)\r\n", + "Requirement already satisfied: absl-py>=0.7.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (0.9.0)\r\n", + "Requirement already satisfied: tensorflow-estimator<2.2.0,>=2.1.0rc0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (2.1.0)\r\n", + "Requirement already satisfied: python-dateutil>=2.1 in /opt/conda/lib/python3.7/site-packages (from matplotlib>=3.0.0->ktrain) (2.8.1)\r\n", + "Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in /opt/conda/lib/python3.7/site-packages (from matplotlib>=3.0.0->ktrain) (2.4.6)\r\n", + "Requirement already satisfied: kiwisolver>=1.0.1 in /opt/conda/lib/python3.7/site-packages (from matplotlib>=3.0.0->ktrain) (1.1.0)\r\n", + "Requirement already satisfied: cycler>=0.10 in /opt/conda/lib/python3.7/site-packages (from matplotlib>=3.0.0->ktrain) (0.10.0)\r\n", + "Requirement already satisfied: pytz>=2017.2 in /opt/conda/lib/python3.7/site-packages (from pandas>=1.0.1->ktrain) (2019.3)\r\n", + "Requirement already satisfied: Keras in /opt/conda/lib/python3.7/site-packages (from keras_bert>=0.81.0->ktrain) (2.3.1)\r\n", + "Collecting keras-transformer>=0.30.0\r\n", + " Downloading keras-transformer-0.33.0.tar.gz (11 kB)\r\n", + "Requirement already satisfied: certifi>=2017.4.17 in /opt/conda/lib/python3.7/site-packages (from requests->ktrain) (2020.4.5.1)\r\n", + "Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /opt/conda/lib/python3.7/site-packages (from requests->ktrain) (1.25.7)\r\n", + "Requirement already satisfied: chardet<4,>=3.0.2 in /opt/conda/lib/python3.7/site-packages (from requests->ktrain) (3.0.4)\r\n", + "Requirement already satisfied: idna<3,>=2.5 in /opt/conda/lib/python3.7/site-packages (from requests->ktrain) (2.9)\r\n", + "Requirement already satisfied: decorator>=4.3.0 in /opt/conda/lib/python3.7/site-packages (from networkx>=2.3->ktrain) (4.4.1)\r\n", + "Requirement already satisfied: PyYAML>=3.10 in /opt/conda/lib/python3.7/site-packages (from bokeh->ktrain) (5.3)\r\n", + "Requirement already satisfied: typing-extensions>=3.7.4 in /opt/conda/lib/python3.7/site-packages (from bokeh->ktrain) (3.7.4.2)\r\n", + "Requirement already satisfied: pillow>=4.0 in /opt/conda/lib/python3.7/site-packages (from bokeh->ktrain) (5.4.1)\r\n", + "Requirement already satisfied: tornado>=5 in /opt/conda/lib/python3.7/site-packages (from bokeh->ktrain) (5.0.2)\r\n", + "Requirement already satisfied: Jinja2>=2.7 in /opt/conda/lib/python3.7/site-packages (from bokeh->ktrain) (2.11.1)\r\n", + "Requirement already satisfied: attrs>=18.1.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets->ktrain) (19.3.0)\r\n", + "Requirement already satisfied: tqdm in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets->ktrain) (4.43.0)\r\n", + "Requirement already satisfied: future in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets->ktrain) (0.18.2)\r\n", + "Collecting tensorflow-metadata\r\n", + " Downloading tensorflow_metadata-0.21.2-py2.py3-none-any.whl (31 kB)\r\n", + "Requirement already satisfied: dill in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets->ktrain) (0.3.1.1)\r\n", + "Requirement already satisfied: promise in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets->ktrain) (2.3)\r\n", + "Requirement already satisfied: boto3 in /opt/conda/lib/python3.7/site-packages (from transformers>=2.7.0->ktrain) (1.12.41)\r\n", + "Requirement already satisfied: sentencepiece in /opt/conda/lib/python3.7/site-packages (from transformers>=2.7.0->ktrain) (0.1.85)\r\n", + "Requirement already satisfied: sacremoses in /opt/conda/lib/python3.7/site-packages (from transformers>=2.7.0->ktrain) (0.0.41)\r\n", + "Requirement already satisfied: tokenizers==0.5.2 in /opt/conda/lib/python3.7/site-packages (from transformers>=2.7.0->ktrain) (0.5.2)\r\n", + "Requirement already satisfied: regex!=2019.12.17 in /opt/conda/lib/python3.7/site-packages (from transformers>=2.7.0->ktrain) (2020.4.4)\r\n", + "Requirement already satisfied: filelock in /opt/conda/lib/python3.7/site-packages (from transformers>=2.7.0->ktrain) (3.0.10)\r\n", + "Requirement already satisfied: backcall in /opt/conda/lib/python3.7/site-packages (from ipython->ktrain) (0.1.0)\r\n", + "Requirement already satisfied: setuptools>=18.5 in /opt/conda/lib/python3.7/site-packages (from ipython->ktrain) (45.2.0.post20200209)\r\n", + "Requirement already satisfied: pygments in /opt/conda/lib/python3.7/site-packages (from ipython->ktrain) (2.5.2)\r\n", + "Requirement already satisfied: pickleshare in /opt/conda/lib/python3.7/site-packages (from ipython->ktrain) (0.7.5)\r\n", + "Requirement already satisfied: pexpect; sys_platform != \"win32\" in /opt/conda/lib/python3.7/site-packages (from ipython->ktrain) (4.8.0)\r\n", + "Requirement already satisfied: jedi>=0.10 in /opt/conda/lib/python3.7/site-packages (from ipython->ktrain) (0.14.1)\r\n", + "Requirement already satisfied: traitlets>=4.2 in /opt/conda/lib/python3.7/site-packages (from ipython->ktrain) (4.3.3)\r\n", + "Requirement already satisfied: prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 in /opt/conda/lib/python3.7/site-packages (from ipython->ktrain) (2.0.10)\r\n", + "Requirement already satisfied: h5py in /opt/conda/lib/python3.7/site-packages (from keras-applications>=1.0.8->tensorflow==2.1.0->ktrain) (2.10.0)\r\n", + "Requirement already satisfied: markdown>=2.6.8 in /opt/conda/lib/python3.7/site-packages (from tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (3.2.1)\r\n", + "Requirement already satisfied: google-auth<2,>=1.6.3 in /opt/conda/lib/python3.7/site-packages (from tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (1.11.2)\r\n", + "Requirement already satisfied: google-auth-oauthlib<0.5,>=0.4.1 in /opt/conda/lib/python3.7/site-packages (from tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (0.4.1)\r\n", + "Requirement already satisfied: werkzeug>=0.11.15 in /opt/conda/lib/python3.7/site-packages (from tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (1.0.0)\r\n", + "Collecting keras-pos-embd>=0.10.0\r\n", + " Downloading keras-pos-embd-0.11.0.tar.gz (5.9 kB)\r\n", + "Collecting keras-multi-head>=0.22.0\r\n", + " Downloading keras-multi-head-0.22.0.tar.gz (12 kB)\r\n", + "Collecting keras-layer-normalization>=0.12.0\r\n", + " Downloading keras-layer-normalization-0.14.0.tar.gz (4.3 kB)\r\n", + "Collecting keras-position-wise-feed-forward>=0.5.0\r\n", + " Downloading keras-position-wise-feed-forward-0.6.0.tar.gz (4.4 kB)\r\n", + "Collecting keras-embed-sim>=0.7.0\r\n", + " Downloading keras-embed-sim-0.7.0.tar.gz (4.1 kB)\r\n", + "Requirement already satisfied: MarkupSafe>=0.23 in /opt/conda/lib/python3.7/site-packages (from Jinja2>=2.7->bokeh->ktrain) (1.1.1)\r\n", + "Requirement already satisfied: googleapis-common-protos in /opt/conda/lib/python3.7/site-packages (from tensorflow-metadata->tensorflow_datasets->ktrain) (1.51.0)\r\n", + "Requirement already satisfied: jmespath<1.0.0,>=0.7.1 in /opt/conda/lib/python3.7/site-packages (from boto3->transformers>=2.7.0->ktrain) (0.9.5)\r\n", + "Requirement already satisfied: s3transfer<0.4.0,>=0.3.0 in /opt/conda/lib/python3.7/site-packages (from boto3->transformers>=2.7.0->ktrain) (0.3.3)\r\n", + "Requirement already satisfied: botocore<1.16.0,>=1.15.41 in /opt/conda/lib/python3.7/site-packages (from boto3->transformers>=2.7.0->ktrain) (1.15.41)\r\n", + "Requirement already satisfied: click in /opt/conda/lib/python3.7/site-packages (from sacremoses->transformers>=2.7.0->ktrain) (7.0)\r\n", + "Requirement already satisfied: ptyprocess>=0.5 in /opt/conda/lib/python3.7/site-packages (from pexpect; sys_platform != \"win32\"->ipython->ktrain) (0.6.0)\r\n", + "Requirement already satisfied: parso>=0.5.0 in /opt/conda/lib/python3.7/site-packages (from jedi>=0.10->ipython->ktrain) (0.6.1)\r\n", + "Requirement already satisfied: ipython-genutils in /opt/conda/lib/python3.7/site-packages (from traitlets>=4.2->ipython->ktrain) (0.2.0)\r\n", + "Requirement already satisfied: wcwidth in /opt/conda/lib/python3.7/site-packages (from prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0->ipython->ktrain) (0.1.8)\r\n", + "Requirement already satisfied: pyasn1-modules>=0.2.1 in /opt/conda/lib/python3.7/site-packages (from google-auth<2,>=1.6.3->tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (0.2.7)\r\n", + "Requirement already satisfied: rsa<4.1,>=3.1.4 in /opt/conda/lib/python3.7/site-packages (from google-auth<2,>=1.6.3->tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (4.0)\r\n", + "Requirement already satisfied: cachetools<5.0,>=2.0.0 in /opt/conda/lib/python3.7/site-packages (from google-auth<2,>=1.6.3->tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (3.1.1)\r\n", + "Requirement already satisfied: requests-oauthlib>=0.7.0 in /opt/conda/lib/python3.7/site-packages (from google-auth-oauthlib<0.5,>=0.4.1->tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (1.2.0)\r\n", + "Collecting keras-self-attention==0.41.0\r\n", + " Downloading keras-self-attention-0.41.0.tar.gz (9.3 kB)\r\n", + "Requirement already satisfied: docutils<0.16,>=0.10 in /opt/conda/lib/python3.7/site-packages (from botocore<1.16.0,>=1.15.41->boto3->transformers>=2.7.0->ktrain) (0.15.2)\r\n", + "Requirement already satisfied: pyasn1<0.5.0,>=0.4.6 in /opt/conda/lib/python3.7/site-packages (from pyasn1-modules>=0.2.1->google-auth<2,>=1.6.3->tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (0.4.8)\r\n", + "Requirement already satisfied: oauthlib>=3.0.0 in /opt/conda/lib/python3.7/site-packages (from requests-oauthlib>=0.7.0->google-auth-oauthlib<0.5,>=0.4.1->tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (3.0.1)\r\n", + "Building wheels for collected packages: ktrain, keras-bert, langdetect, seqeval, syntok, keras-transformer, keras-pos-embd, keras-multi-head, keras-layer-normalization, keras-position-wise-feed-forward, keras-embed-sim, keras-self-attention\r\n", + " Building wheel for ktrain (setup.py) ... \u001b[?25l-\b \b\\\b \b|\b \b/\b \b-\b \b\\\b \b|\b \bdone\r\n", + "\u001b[?25h Created wheel for ktrain: filename=ktrain-0.14.7-py3-none-any.whl size=25240972 sha256=f8dbe678fed9583ab80ef777e773475b2c426341e83afe41680732cf971c9c6e\r\n", + " Stored in directory: /root/.cache/pip/wheels/d5/f8/64/c482e2e11303d04d85af01b9b94ecfbeff8620be8f6e543e5f\r\n", + " Building wheel for keras-bert (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", + "\u001b[?25h Created wheel for keras-bert: filename=keras_bert-0.81.0-py3-none-any.whl size=37912 sha256=8b1b84aa583874f1598c4b7fe5910a29bd253b4b8218c8604fc94315b968f4c0\r\n", + " Stored in directory: /root/.cache/pip/wheels/fc/f6/94/9c54242cde921a3cdc7d049bae3f137d21fa28d3b8ccefd8a0\r\n", + " Building wheel for langdetect (setup.py) ... \u001b[?25l-\b \b\\\b \b|\b \b/\b \bdone\r\n", + "\u001b[?25h Created wheel for langdetect: filename=langdetect-1.0.8-py3-none-any.whl size=993191 sha256=3d7276487f7df018a7499449eb2522f804bd6a7754fdf6f5dcda6de6bce4a425\r\n", + " Stored in directory: /root/.cache/pip/wheels/59/f6/9d/85068904dba861c0b9af74e286265a08da438748ee5ae56067\r\n", + " Building wheel for seqeval (setup.py) ... \u001b[?25l-\b \bdone\r\n", + "\u001b[?25h Created wheel for seqeval: filename=seqeval-0.0.12-py3-none-any.whl size=7423 sha256=f9eb2c7ab49c781064f5d5c1abb38a34ef29a709243ff561cbb569cc25e4465c\r\n", + " Stored in directory: /root/.cache/pip/wheels/dc/cc/62/a3b81f92d35a80e39eb9b2a9d8b31abac54c02b21b2d466edc\r\n", + " Building wheel for syntok (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", + "\u001b[?25h Created wheel for syntok: filename=syntok-1.3.1-py3-none-any.whl size=20916 sha256=b4155e00098fc110e4344f64c71bc3c361f37d9759c20e946689a19f2d85f738\r\n", + " Stored in directory: /root/.cache/pip/wheels/5e/c2/33/e5d7d8f2f8b0c391d76bf82b844c3151bf23a84d75d02b185f\r\n", + " Building wheel for keras-transformer (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", + "\u001b[?25h Created wheel for keras-transformer: filename=keras_transformer-0.33.0-py3-none-any.whl size=13259 sha256=5601c994b2647009355dc03eb8afdb2d2688e36da07e547e40b58a38dd4cd7af\r\n", + " Stored in directory: /root/.cache/pip/wheels/6a/d8/48/ad5dd5d184d38695ceb230091a11c954cb41f8be79169f5f25\r\n", + " Building wheel for keras-pos-embd (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", + "\u001b[?25h Created wheel for keras-pos-embd: filename=keras_pos_embd-0.11.0-py3-none-any.whl size=7553 sha256=f0733de51d6a8ff5d9d611240dd52bc2d7ad7710654be190d2bbe161f08bb58d\r\n", + " Stored in directory: /root/.cache/pip/wheels/65/66/e9/c7eafddc29b81a98786f12b48a2aee7e3c633f6bf4a62cbc20\r\n", + " Building wheel for keras-multi-head (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", + "\u001b[?25h Created wheel for keras-multi-head: filename=keras_multi_head-0.22.0-py3-none-any.whl size=15373 sha256=9ba0631691390d03c89bbdef85fe468dcba556ce63df45de2032df60a028ea81\r\n", + " Stored in directory: /root/.cache/pip/wheels/84/9a/24/906be267948ccf66cd40d415d710a263d5debd94e47b12d301\r\n", + " Building wheel for keras-layer-normalization (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", + "\u001b[?25h Created wheel for keras-layer-normalization: filename=keras_layer_normalization-0.14.0-py3-none-any.whl size=5267 sha256=a2a5a2e40e981ea3fc65ca4a80d0f476aa48b09862ead5210b6cb584b9fed773\r\n", + " Stored in directory: /root/.cache/pip/wheels/58/14/24/76b0d99b7d9cc17e110956e0fae825a5da3e70a60273220502\r\n", + " Building wheel for keras-position-wise-feed-forward (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", + "\u001b[?25h Created wheel for keras-position-wise-feed-forward: filename=keras_position_wise_feed_forward-0.6.0-py3-none-any.whl size=5623 sha256=1a097fb15a1b5a765f9c636bfa6e00897ea2dd4a651a50197fb5b1a57b7b5421\r\n", + " Stored in directory: /root/.cache/pip/wheels/9e/53/a2/651c985b605e6a6c48688c779808eb1956fabb910b0557d871\r\n", + " Building wheel for keras-embed-sim (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", + "\u001b[?25h Created wheel for keras-embed-sim: filename=keras_embed_sim-0.7.0-py3-none-any.whl size=4674 sha256=7fdff4dc252d0c715ddfc4bbbdc46eb460a80621cab2934b6ae1dee24bcecd89\r\n", + " Stored in directory: /root/.cache/pip/wheels/15/b0/a6/485a2a1484a5bb9d4593bd96e4e78ead78fa5ee51e6bd4ef3f\r\n", + " Building wheel for keras-self-attention (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", + "\u001b[?25h Created wheel for keras-self-attention: filename=keras_self_attention-0.41.0-py3-none-any.whl size=17288 sha256=a8974b16ef4ab5edb90ce768c74dba1023c600eddae0ff5a768a09511e7919ac\r\n", + " Stored in directory: /root/.cache/pip/wheels/ff/90/b9/1f0da40d3e5796aeccb453dccd05035c1f34db3f0732d9b1a8\r\n", + "Successfully built ktrain keras-bert langdetect seqeval syntok keras-transformer keras-pos-embd keras-multi-head keras-layer-normalization keras-position-wise-feed-forward keras-embed-sim keras-self-attention\r\n", + "Installing collected packages: keras-pos-embd, keras-self-attention, keras-multi-head, keras-layer-normalization, keras-position-wise-feed-forward, keras-embed-sim, keras-transformer, keras-bert, langdetect, cchardet, seqeval, tensorflow-metadata, tensorflow-datasets, syntok, whoosh, ktrain\r\n", + "Successfully installed cchardet-2.1.5 keras-bert-0.81.0 keras-embed-sim-0.7.0 keras-layer-normalization-0.14.0 keras-multi-head-0.22.0 keras-pos-embd-0.11.0 keras-position-wise-feed-forward-0.6.0 keras-self-attention-0.41.0 keras-transformer-0.33.0 ktrain-0.14.7 langdetect-1.0.8 seqeval-0.0.12 syntok-1.3.1 tensorflow-datasets-3.1.0 tensorflow-metadata-0.21.2 whoosh-2.7.4\r\n" + ] + } + ], + "source": [ + "!pip install ktrain\n", + "import ktrain\n", + "from ktrain import text" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Train data path set.\n", + "Test data path set.\n" + ] + } + ], + "source": [ + "#check if the paths for the input data is valid.\n", + "train_path=\"../input/sentimentdatasets/trainStackOverFlow.csv\"\n", + "test_path=\"../input/sentimentdatasets/testStackOverFlow.csv\"\n", + "tr_path= pathlib.Path(train_path)\n", + "te_path=pathlib.Path(test_path)\n", + "if tr_path.exists ():\n", + " print(\"Train data path set.\")\n", + "else: \n", + " raise SystemExit(\"Train data path does not exist.\")\n", + " \n", + "if te_path.exists ():\n", + " print(\"Test data path set.\")\n", + "else: \n", + " raise SystemExit(\"Test data path does not exist.\")" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "

\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
012
0t1negativeVineet, what you are trying to do is a terribl...
1t2positive'Course I do, corrected.
2t3positiveExcellent, happy to help! If you don't mind, c...
3t6negative@talnicolas I'm using it a few dozen times in ...
4t7neutralI didn't select an answer because even though ...
\n", + "
" + ], + "text/plain": [ + " 0 1 2\n", + "0 t1 negative Vineet, what you are trying to do is a terribl...\n", + "1 t2 positive 'Course I do, corrected.\n", + "2 t3 positive Excellent, happy to help! If you don't mind, c...\n", + "3 t6 negative @talnicolas I'm using it a few dozen times in ...\n", + "4 t7 neutral I didn't select an answer because even though ..." + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "#showing the first 5 lines of the train data\n", + "train_df=pd.read_csv(train_path, encoding='utf-16', sep=';', header=None)\n", + "train_df.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
012
0t4positive@DrabJay: excellent suggestion! Code changed. :-)
1t5neutralAny decent browser should protect against mali...
2t8negativeI swear - I don't put pseudo code I get told o...
3t9neutralI have attached below
4t13negativeWhen I refactor the following line: using Resh...
\n", + "
" + ], + "text/plain": [ + " 0 1 2\n", + "0 t4 positive @DrabJay: excellent suggestion! Code changed. :-)\n", + "1 t5 neutral Any decent browser should protect against mali...\n", + "2 t8 negative I swear - I don't put pseudo code I get told o...\n", + "3 t9 neutral I have attached below\n", + "4 t13 negative When I refactor the following line: using Resh..." + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "#showing the first 5 lines of the test data\n", + "test_df=pd.read_csv(test_path, encoding='utf-16', sep=';', header=None)\n", + "test_df.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "name": "stderr", + "text": [ + "ERROR:root:Internal Python error in the inspect module.\n", + "Below is the traceback from this internal error.\n", + "\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\Anustup\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python39\\site-packages\\IPython\\core\\interactiveshell.py\", line 3437, in run_code\n", + " exec(code_obj, self.user_global_ns, self.user_ns)\n", + " File \"\", line 1, in \n", + " (x_train, y_train), (x_test, y_test), preproc = text.texts_from_array(train_df[2], train_df[1], x_test=test_df[2], y_test=test_df[1],\n", + "NameError: name 'text' is not defined\n", + "\n", + "During handling of the above exception, another exception occurred:\n", + "\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\Anustup\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python39\\site-packages\\IPython\\core\\interactiveshell.py\", line 2061, in showtraceback\n", + " stb = value._render_traceback_()\n", + "AttributeError: 'NameError' object has no attribute '_render_traceback_'\n", + "\n", + "During handling of the above exception, another exception occurred:\n", + "\n", + "Traceback (most recent call last):\n", + " File \"C:\\Users\\Anustup\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python39\\site-packages\\IPython\\core\\ultratb.py\", line 1101, in get_records\n", + " return _fixed_getinnerframes(etb, number_of_lines_of_context, tb_offset)\n", + " File \"C:\\Users\\Anustup\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python39\\site-packages\\IPython\\core\\ultratb.py\", line 248, in wrapped\n", + " return f(*args, **kwargs)\n", + " File \"C:\\Users\\Anustup\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python39\\site-packages\\IPython\\core\\ultratb.py\", line 281, in _fixed_getinnerframes\n", + " records = fix_frame_records_filenames(inspect.getinnerframes(etb, context))\n", + " File \"C:\\Program Files\\WindowsApps\\PythonSoftwareFoundation.Python.3.9_3.9.752.0_x64__qbz5n2kfra8p0\\lib\\inspect.py\", line 1541, in getinnerframes\n", + " frameinfo = (tb.tb_frame,) + getframeinfo(tb, context)\n", + " File \"C:\\Program Files\\WindowsApps\\PythonSoftwareFoundation.Python.3.9_3.9.752.0_x64__qbz5n2kfra8p0\\lib\\inspect.py\", line 1499, in getframeinfo\n", + " filename = getsourcefile(frame) or getfile(frame)\n", + " File \"C:\\Program Files\\WindowsApps\\PythonSoftwareFoundation.Python.3.9_3.9.752.0_x64__qbz5n2kfra8p0\\lib\\inspect.py\", line 709, in getsourcefile\n", + " if getattr(getmodule(object, filename), '__loader__', None) is not None:\n", + " File \"C:\\Program Files\\WindowsApps\\PythonSoftwareFoundation.Python.3.9_3.9.752.0_x64__qbz5n2kfra8p0\\lib\\inspect.py\", line 752, in getmodule\n", + " f = getabsfile(module)\n", + " File \"C:\\Program Files\\WindowsApps\\PythonSoftwareFoundation.Python.3.9_3.9.752.0_x64__qbz5n2kfra8p0\\lib\\inspect.py\", line 721, in getabsfile\n", + " _filename = getsourcefile(object) or getfile(object)\n", + " File \"C:\\Program Files\\WindowsApps\\PythonSoftwareFoundation.Python.3.9_3.9.752.0_x64__qbz5n2kfra8p0\\lib\\inspect.py\", line 706, in getsourcefile\n", + " if os.path.exists(filename):\n", + " File \"C:\\Program Files\\WindowsApps\\PythonSoftwareFoundation.Python.3.9_3.9.752.0_x64__qbz5n2kfra8p0\\lib\\genericpath.py\", line 19, in exists\n", + " os.stat(path)\n", + "KeyboardInterrupt\n" + ] + }, + { + "output_type": "error", + "ename": "TypeError", + "evalue": "object of type 'NoneType' has no len()", + "traceback": [ + "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[1;31mNameError\u001b[0m Traceback (most recent call last)", + " \u001b[1;31m[... skipping hidden 1 frame]\u001b[0m\n", + "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m (x_train, y_train), (x_test, y_test), preproc = text.texts_from_array(train_df[2], train_df[1], x_test=test_df[2], y_test=test_df[1], \n\u001b[0m\u001b[0;32m 2\u001b[0m maxlen=500, preprocess_mode='bert')\n\u001b[0;32m 3\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", + "\u001b[1;31mNameError\u001b[0m: name 'text' is not defined", + "\nDuring handling of the above exception, another exception occurred:\n", + "\u001b[1;31mAttributeError\u001b[0m Traceback (most recent call last)", + "\u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python39\\site-packages\\IPython\\core\\interactiveshell.py\u001b[0m in \u001b[0;36mshowtraceback\u001b[1;34m(self, exc_tuple, filename, tb_offset, exception_only, running_compiled_code)\u001b[0m\n\u001b[0;32m 2060\u001b[0m \u001b[1;31m# in the engines. This should return a list of strings.\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 2061\u001b[1;33m \u001b[0mstb\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_render_traceback_\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 2062\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mException\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", + "\u001b[1;31mAttributeError\u001b[0m: 'NameError' object has no attribute '_render_traceback_'", + "\nDuring handling of the above exception, another exception occurred:\n", + "\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)", + " \u001b[1;31m[... skipping hidden 1 frame]\u001b[0m\n", + "\u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python39\\site-packages\\IPython\\core\\interactiveshell.py\u001b[0m in \u001b[0;36mshowtraceback\u001b[1;34m(self, exc_tuple, filename, tb_offset, exception_only, running_compiled_code)\u001b[0m\n\u001b[0;32m 2061\u001b[0m \u001b[0mstb\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_render_traceback_\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2062\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mException\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 2063\u001b[1;33m stb = self.InteractiveTB.structured_traceback(etype,\n\u001b[0m\u001b[0;32m 2064\u001b[0m value, tb, tb_offset=tb_offset)\n\u001b[0;32m 2065\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", + "\u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python39\\site-packages\\IPython\\core\\ultratb.py\u001b[0m in \u001b[0;36mstructured_traceback\u001b[1;34m(self, etype, value, tb, tb_offset, number_of_lines_of_context)\u001b[0m\n\u001b[0;32m 1365\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1366\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mtb\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mtb\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1367\u001b[1;33m return FormattedTB.structured_traceback(\n\u001b[0m\u001b[0;32m 1368\u001b[0m self, etype, value, tb, tb_offset, number_of_lines_of_context)\n\u001b[0;32m 1369\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", + "\u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python39\\site-packages\\IPython\\core\\ultratb.py\u001b[0m in \u001b[0;36mstructured_traceback\u001b[1;34m(self, etype, value, tb, tb_offset, number_of_lines_of_context)\u001b[0m\n\u001b[0;32m 1265\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mmode\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mverbose_modes\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1266\u001b[0m \u001b[1;31m# Verbose modes need a full traceback\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1267\u001b[1;33m return VerboseTB.structured_traceback(\n\u001b[0m\u001b[0;32m 1268\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0metype\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mtb\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mtb_offset\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mnumber_of_lines_of_context\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1269\u001b[0m )\n", + "\u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python39\\site-packages\\IPython\\core\\ultratb.py\u001b[0m in \u001b[0;36mstructured_traceback\u001b[1;34m(self, etype, evalue, etb, tb_offset, number_of_lines_of_context)\u001b[0m\n\u001b[0;32m 1122\u001b[0m \u001b[1;34m\"\"\"Return a nice text document describing the traceback.\"\"\"\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1123\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1124\u001b[1;33m formatted_exception = self.format_exception_as_a_whole(etype, evalue, etb, number_of_lines_of_context,\n\u001b[0m\u001b[0;32m 1125\u001b[0m tb_offset)\n\u001b[0;32m 1126\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", + "\u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python39\\site-packages\\IPython\\core\\ultratb.py\u001b[0m in \u001b[0;36mformat_exception_as_a_whole\u001b[1;34m(self, etype, evalue, etb, number_of_lines_of_context, tb_offset)\u001b[0m\n\u001b[0;32m 1080\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1081\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1082\u001b[1;33m \u001b[0mlast_unique\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mrecursion_repeat\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mfind_recursion\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0morig_etype\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mevalue\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mrecords\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 1083\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1084\u001b[0m \u001b[0mframes\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mformat_records\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mrecords\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mlast_unique\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mrecursion_repeat\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", + "\u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python39\\site-packages\\IPython\\core\\ultratb.py\u001b[0m in \u001b[0;36mfind_recursion\u001b[1;34m(etype, value, records)\u001b[0m\n\u001b[0;32m 380\u001b[0m \u001b[1;31m# first frame (from in to out) that looks different.\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 381\u001b[0m \u001b[1;32mif\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[0mis_recursion_error\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0metype\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mrecords\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 382\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mlen\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mrecords\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m0\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 383\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 384\u001b[0m \u001b[1;31m# Select filename, lineno, func_name to track frames with\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", + "\u001b[1;31mTypeError\u001b[0m: object of type 'NoneType' has no len()" + ] + } + ], + "source": [ + "(x_train, y_train), (x_test, y_test), preproc = text.texts_from_array(train_df[2], train_df[1], x_test=test_df[2], y_test=test_df[1], \n", + " maxlen=500, preprocess_mode='bert')\n", + " \n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Is Multi-Label? False\n", + "maxlen is 500\n", + "done.\n" + ] + } + ], + "source": [ + "model = text.text_classifier('bert', (x_train, y_train) , preproc=preproc)" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [], + "source": [ + "learner = ktrain.get_learner(model, \n", + " train_data=(x_train, y_train), \n", + " val_data=(x_test, y_test), \n", + " batch_size=6)" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "simulating training for different learning rates... this may take a few moments...\n", + "Train on 3097 samples\n", + "Epoch 1/1024\n", + "3097/3097 [==============================] - 432s 139ms/sample - loss: 1.0226 - accuracy: 0.5283\n", + "Epoch 2/1024\n", + "3097/3097 [==============================] - 410s 132ms/sample - loss: 0.8086 - accuracy: 0.6261\n", + "Epoch 3/1024\n", + " 174/3097 [>.............................] - ETA: 6:32 - loss: 1.9264 - accuracy: 0.4195\n", + "\n", + "done.\n", + "Please invoke the Learner.lr_plot() method to visually inspect the loss plot to help identify the maximal learning rate associated with falling loss.\n" + ] + } + ], + "source": [ + "learner.lr_find()" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "learner.lr_plot()" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "reduce_on_plateau automatically enabled at patience=2\n", + "\n", + "\n", + "begin training using triangular learning rate policy with max lr of 2e-05...\n", + "Train on 3097 samples, validate on 1326 samples\n", + "Epoch 1/1024\n", + "3097/3097 [==============================] - 448s 145ms/sample - loss: 0.5546 - accuracy: 0.7704 - val_loss: 0.3151 - val_accuracy: 0.8801\n", + "Epoch 2/1024\n", + "3097/3097 [==============================] - 444s 143ms/sample - loss: 0.2507 - accuracy: 0.9102 - val_loss: 0.3081 - val_accuracy: 0.8861\n", + "Epoch 3/1024\n", + "3097/3097 [==============================] - 443s 143ms/sample - loss: 0.1348 - accuracy: 0.9558 - val_loss: 0.3447 - val_accuracy: 0.8884\n", + "Epoch 4/1024\n", + "3096/3097 [============================>.] - ETA: 0s - loss: 0.0792 - accuracy: 0.9748\n", + "Epoch 00004: Reducing Max LR on Plateau: new max lr will be 1e-05 (if not early_stopping).\n", + "3097/3097 [==============================] - 446s 144ms/sample - loss: 0.0791 - accuracy: 0.9748 - val_loss: 0.4069 - val_accuracy: 0.8831\n", + "Epoch 5/1024\n", + "3097/3097 [==============================] - 445s 144ms/sample - loss: 0.0340 - accuracy: 0.9923 - val_loss: 0.4608 - val_accuracy: 0.8824\n", + "Epoch 6/1024\n", + "3096/3097 [============================>.] - ETA: 0s - loss: 0.0189 - accuracy: 0.9952\n", + "Epoch 00006: Reducing Max LR on Plateau: new max lr will be 5e-06 (if not early_stopping).\n", + "3097/3097 [==============================] - 447s 144ms/sample - loss: 0.0189 - accuracy: 0.9952 - val_loss: 0.5096 - val_accuracy: 0.8808\n", + "Epoch 7/1024\n", + "3096/3097 [============================>.] - ETA: 0s - loss: 0.0098 - accuracy: 0.9974Restoring model weights from the end of the best epoch.\n", + "3097/3097 [==============================] - 449s 145ms/sample - loss: 0.0098 - accuracy: 0.9974 - val_loss: 0.5414 - val_accuracy: 0.8839\n", + "Epoch 00007: early stopping\n", + "Weights from best epoch have been loaded into model.\n" + ] + }, + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# 2e-5 is one of the LRs recommended by Google and is consistent with the plot above.\n", + "learner.autofit(2e-5, early_stopping=5)" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": {}, + "outputs": [], + "source": [ + "model.save(\"stackoverflow_model.h5\")" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Let's make some predictions on new data." + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [], + "source": [ + "predictor = ktrain.get_predictor(learner.model, preproc)" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": {}, + "outputs": [], + "source": [ + "data=test_df[2].tolist()\n", + "label=test_df[1].tolist()\n" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "\n", + "
\n", + " \n", + " \n", + " 0.00% [0/1 00:00<00:00]\n", + "
\n", + " \n", + "\n", + "\n", + "
\n", + " \n", + " \n", + " 0.00% [0/1 00:00<00:00]\n", + "
\n", + " " + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "i=0\n", + "correct=0\n", + "wrong=0\n", + "total=len(data)\n", + "true_lab=[]\n", + "pred_lab=[]\n", + "text=[]\n", + "for dt in data:\n", + " result=predictor.predict(dt)\n", + " if not result== label[i]:\n", + " text.append(dt)\n", + " pred_lab.append(result)\n", + " true_lab.append(label[i])\n", + " wrong+=1\n", + " else:\n", + " correct+=1\n", + " \n", + " i+=1\n", + "\n", + "name_dict = {\n", + " 'Name': text,\n", + " 'Gold Label' : true_lab,\n", + " 'Predicted Label': pred_lab\n", + " }\n", + "\n", + "wrong_data= pd.DataFrame(name_dict)\n", + "\n", + "wrong_data.to_csv(\"wrong_results.csv\", sep=';')\n", + "\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + " precision recall f1-score support\n", + "\n", + " negative 0.86 0.86 0.86 360\n", + " neutral 0.86 0.85 0.86 508\n", + " positive 0.93 0.94 0.94 458\n", + "\n", + " accuracy 0.89 1326\n", + " macro avg 0.88 0.89 0.88 1326\n", + "weighted avg 0.89 0.89 0.89 1326\n", + "\n" + ] + } + ], + "source": [ + "names = ['negative', 'neutral', 'positive']\n", + "y_pred = predictor.predict(data)\n", + "y_true= test_df[1]\n", + "print(classification_report(y_true, y_pred, target_names=names))" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Correct: 1175 / 1326 \n", + "Wrong: 151 / 1326\n" + ] + } + ], + "source": [ + "print(\"Correct: \", correct,\"/\",total,\"\\nWrong: \", wrong,\"/\",total)" + ] + } + ], + "metadata": { + "kernelspec": { + "name": "python392jvsc74a57bd06079092c225abac06ee7eba94d6b97afb5222701434004a59f45bd5a6393d54a", + "display_name": "Python 3.9.2 64-bit (windows store)" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2" + }, + "metadata": { + "interpreter": { + "hash": "6079092c225abac06ee7eba94d6b97afb5222701434004a59f45bd5a6393d54a" + } + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} \ No newline at end of file From 31439652e41bb9975b2474e00e86555c601aa4d8 Mon Sep 17 00:00:00 2001 From: Anustup Mukherjee <60361231+Anustup900@users.noreply.github.com> Date: Wed, 14 Apr 2021 15:24:35 +0530 Subject: [PATCH 10/14] Rename BERT Sentiment Analysis for SE/model.ipynb to BERT Sentiment Analysis for SE/notebook/model.ipynb --- BERT Sentiment Analysis for SE/{ => notebook}/model.ipynb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename BERT Sentiment Analysis for SE/{ => notebook}/model.ipynb (99%) diff --git a/BERT Sentiment Analysis for SE/model.ipynb b/BERT Sentiment Analysis for SE/notebook/model.ipynb similarity index 99% rename from BERT Sentiment Analysis for SE/model.ipynb rename to BERT Sentiment Analysis for SE/notebook/model.ipynb index 2376dacb3..329543967 100644 --- a/BERT Sentiment Analysis for SE/model.ipynb +++ b/BERT Sentiment Analysis for SE/notebook/model.ipynb @@ -8873,4 +8873,4 @@ }, "nbformat": 4, "nbformat_minor": 4 -} \ No newline at end of file +} From 0886358708aceebfa7a2b2f2a957395eb0ed6c0b Mon Sep 17 00:00:00 2001 From: Anustup Mukherjee <60361231+Anustup900@users.noreply.github.com> Date: Wed, 14 Apr 2021 15:28:51 +0530 Subject: [PATCH 11/14] Delete model.ipynb --- .../notebook/model.ipynb | 8876 ----------------- 1 file changed, 8876 deletions(-) delete mode 100644 BERT Sentiment Analysis for SE/notebook/model.ipynb diff --git a/BERT Sentiment Analysis for SE/notebook/model.ipynb b/BERT Sentiment Analysis for SE/notebook/model.ipynb deleted file mode 100644 index 329543967..000000000 --- a/BERT Sentiment Analysis for SE/notebook/model.ipynb +++ /dev/null @@ -1,8876 +0,0 @@ -{ - "cells": [ - { - "cell_type": "code", - "execution_count": 1, - "metadata": {}, - "outputs": [], - "source": [ - "import os\n", - "import pathlib\n", - "import pandas as pd\n", - "from sklearn.metrics import classification_report\n", - "os.environ[\"CUDA_DEVICE_ORDER\"]=\"PCI_BUS_ID\";\n", - "os.environ[\"CUDA_VISIBLE_DEVICES\"]=\"0\"; " - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Collecting ktrain\r\n", - " Downloading ktrain-0.14.7.tar.gz (25.2 MB)\r\n", - "\u001b[K |████████████████████████████████| 25.2 MB 5.0 MB/s \r\n", - "\u001b[?25hRequirement already satisfied: tensorflow==2.1.0 in /opt/conda/lib/python3.7/site-packages (from ktrain) (2.1.0)\r\n", - "Requirement already satisfied: scikit-learn>=0.21.3 in /opt/conda/lib/python3.7/site-packages (from ktrain) (0.22.2.post1)\r\n", - "Requirement already satisfied: matplotlib>=3.0.0 in /opt/conda/lib/python3.7/site-packages (from ktrain) (3.1.3)\r\n", - "Requirement already satisfied: pandas>=1.0.1 in /opt/conda/lib/python3.7/site-packages (from ktrain) (1.0.1)\r\n", - "Requirement already satisfied: fastprogress>=0.1.21 in /opt/conda/lib/python3.7/site-packages (from ktrain) (0.2.3)\r\n", - "Collecting keras_bert>=0.81.0\r\n", - " Downloading keras-bert-0.81.0.tar.gz (29 kB)\r\n", - "Requirement already satisfied: requests in /opt/conda/lib/python3.7/site-packages (from ktrain) (2.23.0)\r\n", - "Requirement already satisfied: joblib in /opt/conda/lib/python3.7/site-packages (from ktrain) (0.14.1)\r\n", - "Collecting langdetect\r\n", - " Downloading langdetect-1.0.8.tar.gz (981 kB)\r\n", - "\u001b[K |████████████████████████████████| 981 kB 44.5 MB/s \r\n", - "\u001b[?25hRequirement already satisfied: jieba in /opt/conda/lib/python3.7/site-packages (from ktrain) (0.42.1)\r\n", - "Collecting cchardet==2.1.5\r\n", - " Downloading cchardet-2.1.5-cp37-cp37m-manylinux1_x86_64.whl (241 kB)\r\n", - "\u001b[K |████████████████████████████████| 241 kB 46.9 MB/s \r\n", - "\u001b[?25hRequirement already satisfied: networkx>=2.3 in /opt/conda/lib/python3.7/site-packages (from ktrain) (2.4)\r\n", - "Requirement already satisfied: bokeh in /opt/conda/lib/python3.7/site-packages (from ktrain) (2.0.1)\r\n", - "Collecting seqeval\r\n", - " Downloading seqeval-0.0.12.tar.gz (21 kB)\r\n", - "Requirement already satisfied: packaging in /opt/conda/lib/python3.7/site-packages (from ktrain) (20.1)\r\n", - "Collecting tensorflow_datasets\r\n", - " Downloading tensorflow_datasets-3.1.0-py3-none-any.whl (3.3 MB)\r\n", - "\u001b[K |████████████████████████████████| 3.3 MB 38.1 MB/s \r\n", - "\u001b[?25hRequirement already satisfied: transformers>=2.7.0 in /opt/conda/lib/python3.7/site-packages (from ktrain) (2.8.0)\r\n", - "Requirement already satisfied: ipython in /opt/conda/lib/python3.7/site-packages (from ktrain) (7.12.0)\r\n", - "Collecting syntok\r\n", - " Downloading syntok-1.3.1.tar.gz (23 kB)\r\n", - "Collecting whoosh\r\n", - " Downloading Whoosh-2.7.4-py2.py3-none-any.whl (468 kB)\r\n", - "\u001b[K |████████████████████████████████| 468 kB 47.2 MB/s \r\n", - "\u001b[?25hRequirement already satisfied: google-pasta>=0.1.6 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (0.2.0)\r\n", - "Requirement already satisfied: scipy==1.4.1; python_version >= \"3\" in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (1.4.1)\r\n", - "Requirement already satisfied: numpy<2.0,>=1.16.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (1.18.1)\r\n", - "Requirement already satisfied: termcolor>=1.1.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (1.1.0)\r\n", - "Requirement already satisfied: wrapt>=1.11.1 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (1.11.2)\r\n", - "Requirement already satisfied: six>=1.12.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (1.14.0)\r\n", - "Requirement already satisfied: keras-applications>=1.0.8 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (1.0.8)\r\n", - "Requirement already satisfied: astor>=0.6.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (0.8.1)\r\n", - "Requirement already satisfied: tensorboard<2.2.0,>=2.1.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (2.1.1)\r\n", - "Requirement already satisfied: grpcio>=1.8.6 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (1.28.1)\r\n", - "Requirement already satisfied: wheel>=0.26; python_version >= \"3\" in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (0.34.2)\r\n", - "Requirement already satisfied: protobuf>=3.8.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (3.11.3)\r\n", - "Requirement already satisfied: keras-preprocessing>=1.1.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (1.1.0)\r\n", - "Requirement already satisfied: opt-einsum>=2.3.2 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (3.2.1)\r\n", - "Requirement already satisfied: gast==0.2.2 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (0.2.2)\r\n", - "Requirement already satisfied: absl-py>=0.7.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (0.9.0)\r\n", - "Requirement already satisfied: tensorflow-estimator<2.2.0,>=2.1.0rc0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (2.1.0)\r\n", - "Requirement already satisfied: python-dateutil>=2.1 in /opt/conda/lib/python3.7/site-packages (from matplotlib>=3.0.0->ktrain) (2.8.1)\r\n", - "Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in /opt/conda/lib/python3.7/site-packages (from matplotlib>=3.0.0->ktrain) (2.4.6)\r\n", - "Requirement already satisfied: kiwisolver>=1.0.1 in /opt/conda/lib/python3.7/site-packages (from matplotlib>=3.0.0->ktrain) (1.1.0)\r\n", - "Requirement already satisfied: cycler>=0.10 in /opt/conda/lib/python3.7/site-packages (from matplotlib>=3.0.0->ktrain) (0.10.0)\r\n", - "Requirement already satisfied: pytz>=2017.2 in /opt/conda/lib/python3.7/site-packages (from pandas>=1.0.1->ktrain) (2019.3)\r\n", - "Requirement already satisfied: Keras in /opt/conda/lib/python3.7/site-packages (from keras_bert>=0.81.0->ktrain) (2.3.1)\r\n", - "Collecting keras-transformer>=0.30.0\r\n", - " Downloading keras-transformer-0.33.0.tar.gz (11 kB)\r\n", - "Requirement already satisfied: certifi>=2017.4.17 in /opt/conda/lib/python3.7/site-packages (from requests->ktrain) (2020.4.5.1)\r\n", - "Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /opt/conda/lib/python3.7/site-packages (from requests->ktrain) (1.25.7)\r\n", - "Requirement already satisfied: chardet<4,>=3.0.2 in /opt/conda/lib/python3.7/site-packages (from requests->ktrain) (3.0.4)\r\n", - "Requirement already satisfied: idna<3,>=2.5 in /opt/conda/lib/python3.7/site-packages (from requests->ktrain) (2.9)\r\n", - "Requirement already satisfied: decorator>=4.3.0 in /opt/conda/lib/python3.7/site-packages (from networkx>=2.3->ktrain) (4.4.1)\r\n", - "Requirement already satisfied: PyYAML>=3.10 in /opt/conda/lib/python3.7/site-packages (from bokeh->ktrain) (5.3)\r\n", - "Requirement already satisfied: typing-extensions>=3.7.4 in /opt/conda/lib/python3.7/site-packages (from bokeh->ktrain) (3.7.4.2)\r\n", - "Requirement already satisfied: pillow>=4.0 in /opt/conda/lib/python3.7/site-packages (from bokeh->ktrain) (5.4.1)\r\n", - "Requirement already satisfied: tornado>=5 in /opt/conda/lib/python3.7/site-packages (from bokeh->ktrain) (5.0.2)\r\n", - "Requirement already satisfied: Jinja2>=2.7 in /opt/conda/lib/python3.7/site-packages (from bokeh->ktrain) (2.11.1)\r\n", - "Requirement already satisfied: attrs>=18.1.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets->ktrain) (19.3.0)\r\n", - "Requirement already satisfied: tqdm in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets->ktrain) (4.43.0)\r\n", - "Requirement already satisfied: future in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets->ktrain) (0.18.2)\r\n", - "Collecting tensorflow-metadata\r\n", - " Downloading tensorflow_metadata-0.21.2-py2.py3-none-any.whl (31 kB)\r\n", - "Requirement already satisfied: dill in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets->ktrain) (0.3.1.1)\r\n", - "Requirement already satisfied: promise in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets->ktrain) (2.3)\r\n", - "Requirement already satisfied: boto3 in /opt/conda/lib/python3.7/site-packages (from transformers>=2.7.0->ktrain) (1.12.41)\r\n", - "Requirement already satisfied: sentencepiece in /opt/conda/lib/python3.7/site-packages (from transformers>=2.7.0->ktrain) (0.1.85)\r\n", - "Requirement already satisfied: sacremoses in /opt/conda/lib/python3.7/site-packages (from transformers>=2.7.0->ktrain) (0.0.41)\r\n", - "Requirement already satisfied: tokenizers==0.5.2 in /opt/conda/lib/python3.7/site-packages (from transformers>=2.7.0->ktrain) (0.5.2)\r\n", - "Requirement already satisfied: regex!=2019.12.17 in /opt/conda/lib/python3.7/site-packages (from transformers>=2.7.0->ktrain) (2020.4.4)\r\n", - "Requirement already satisfied: filelock in /opt/conda/lib/python3.7/site-packages (from transformers>=2.7.0->ktrain) (3.0.10)\r\n", - "Requirement already satisfied: backcall in /opt/conda/lib/python3.7/site-packages (from ipython->ktrain) (0.1.0)\r\n", - "Requirement already satisfied: setuptools>=18.5 in /opt/conda/lib/python3.7/site-packages (from ipython->ktrain) (45.2.0.post20200209)\r\n", - "Requirement already satisfied: pygments in /opt/conda/lib/python3.7/site-packages (from ipython->ktrain) (2.5.2)\r\n", - "Requirement already satisfied: pickleshare in /opt/conda/lib/python3.7/site-packages (from ipython->ktrain) (0.7.5)\r\n", - "Requirement already satisfied: pexpect; sys_platform != \"win32\" in /opt/conda/lib/python3.7/site-packages (from ipython->ktrain) (4.8.0)\r\n", - "Requirement already satisfied: jedi>=0.10 in /opt/conda/lib/python3.7/site-packages (from ipython->ktrain) (0.14.1)\r\n", - "Requirement already satisfied: traitlets>=4.2 in /opt/conda/lib/python3.7/site-packages (from ipython->ktrain) (4.3.3)\r\n", - "Requirement already satisfied: prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 in /opt/conda/lib/python3.7/site-packages (from ipython->ktrain) (2.0.10)\r\n", - "Requirement already satisfied: h5py in /opt/conda/lib/python3.7/site-packages (from keras-applications>=1.0.8->tensorflow==2.1.0->ktrain) (2.10.0)\r\n", - "Requirement already satisfied: markdown>=2.6.8 in /opt/conda/lib/python3.7/site-packages (from tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (3.2.1)\r\n", - "Requirement already satisfied: google-auth<2,>=1.6.3 in /opt/conda/lib/python3.7/site-packages (from tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (1.11.2)\r\n", - "Requirement already satisfied: google-auth-oauthlib<0.5,>=0.4.1 in /opt/conda/lib/python3.7/site-packages (from tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (0.4.1)\r\n", - "Requirement already satisfied: werkzeug>=0.11.15 in /opt/conda/lib/python3.7/site-packages (from tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (1.0.0)\r\n", - "Collecting keras-pos-embd>=0.10.0\r\n", - " Downloading keras-pos-embd-0.11.0.tar.gz (5.9 kB)\r\n", - "Collecting keras-multi-head>=0.22.0\r\n", - " Downloading keras-multi-head-0.22.0.tar.gz (12 kB)\r\n", - "Collecting keras-layer-normalization>=0.12.0\r\n", - " Downloading keras-layer-normalization-0.14.0.tar.gz (4.3 kB)\r\n", - "Collecting keras-position-wise-feed-forward>=0.5.0\r\n", - " Downloading keras-position-wise-feed-forward-0.6.0.tar.gz (4.4 kB)\r\n", - "Collecting keras-embed-sim>=0.7.0\r\n", - " Downloading keras-embed-sim-0.7.0.tar.gz (4.1 kB)\r\n", - "Requirement already satisfied: MarkupSafe>=0.23 in /opt/conda/lib/python3.7/site-packages (from Jinja2>=2.7->bokeh->ktrain) (1.1.1)\r\n", - "Requirement already satisfied: googleapis-common-protos in /opt/conda/lib/python3.7/site-packages (from tensorflow-metadata->tensorflow_datasets->ktrain) (1.51.0)\r\n", - "Requirement already satisfied: jmespath<1.0.0,>=0.7.1 in /opt/conda/lib/python3.7/site-packages (from boto3->transformers>=2.7.0->ktrain) (0.9.5)\r\n", - "Requirement already satisfied: s3transfer<0.4.0,>=0.3.0 in /opt/conda/lib/python3.7/site-packages (from boto3->transformers>=2.7.0->ktrain) (0.3.3)\r\n", - "Requirement already satisfied: botocore<1.16.0,>=1.15.41 in /opt/conda/lib/python3.7/site-packages (from boto3->transformers>=2.7.0->ktrain) (1.15.41)\r\n", - "Requirement already satisfied: click in /opt/conda/lib/python3.7/site-packages (from sacremoses->transformers>=2.7.0->ktrain) (7.0)\r\n", - "Requirement already satisfied: ptyprocess>=0.5 in /opt/conda/lib/python3.7/site-packages (from pexpect; sys_platform != \"win32\"->ipython->ktrain) (0.6.0)\r\n", - "Requirement already satisfied: parso>=0.5.0 in /opt/conda/lib/python3.7/site-packages (from jedi>=0.10->ipython->ktrain) (0.6.1)\r\n", - "Requirement already satisfied: ipython-genutils in /opt/conda/lib/python3.7/site-packages (from traitlets>=4.2->ipython->ktrain) (0.2.0)\r\n", - "Requirement already satisfied: wcwidth in /opt/conda/lib/python3.7/site-packages (from prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0->ipython->ktrain) (0.1.8)\r\n", - "Requirement already satisfied: pyasn1-modules>=0.2.1 in /opt/conda/lib/python3.7/site-packages (from google-auth<2,>=1.6.3->tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (0.2.7)\r\n", - "Requirement already satisfied: rsa<4.1,>=3.1.4 in /opt/conda/lib/python3.7/site-packages (from google-auth<2,>=1.6.3->tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (4.0)\r\n", - "Requirement already satisfied: cachetools<5.0,>=2.0.0 in /opt/conda/lib/python3.7/site-packages (from google-auth<2,>=1.6.3->tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (3.1.1)\r\n", - "Requirement already satisfied: requests-oauthlib>=0.7.0 in /opt/conda/lib/python3.7/site-packages (from google-auth-oauthlib<0.5,>=0.4.1->tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (1.2.0)\r\n", - "Collecting keras-self-attention==0.41.0\r\n", - " Downloading keras-self-attention-0.41.0.tar.gz (9.3 kB)\r\n", - "Requirement already satisfied: docutils<0.16,>=0.10 in /opt/conda/lib/python3.7/site-packages (from botocore<1.16.0,>=1.15.41->boto3->transformers>=2.7.0->ktrain) (0.15.2)\r\n", - "Requirement already satisfied: pyasn1<0.5.0,>=0.4.6 in /opt/conda/lib/python3.7/site-packages (from pyasn1-modules>=0.2.1->google-auth<2,>=1.6.3->tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (0.4.8)\r\n", - "Requirement already satisfied: oauthlib>=3.0.0 in /opt/conda/lib/python3.7/site-packages (from requests-oauthlib>=0.7.0->google-auth-oauthlib<0.5,>=0.4.1->tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (3.0.1)\r\n", - "Building wheels for collected packages: ktrain, keras-bert, langdetect, seqeval, syntok, keras-transformer, keras-pos-embd, keras-multi-head, keras-layer-normalization, keras-position-wise-feed-forward, keras-embed-sim, keras-self-attention\r\n", - " Building wheel for ktrain (setup.py) ... \u001b[?25l-\b \b\\\b \b|\b \b/\b \b-\b \b\\\b \b|\b \bdone\r\n", - "\u001b[?25h Created wheel for ktrain: filename=ktrain-0.14.7-py3-none-any.whl size=25240972 sha256=f8dbe678fed9583ab80ef777e773475b2c426341e83afe41680732cf971c9c6e\r\n", - " Stored in directory: /root/.cache/pip/wheels/d5/f8/64/c482e2e11303d04d85af01b9b94ecfbeff8620be8f6e543e5f\r\n", - " Building wheel for keras-bert (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", - "\u001b[?25h Created wheel for keras-bert: filename=keras_bert-0.81.0-py3-none-any.whl size=37912 sha256=8b1b84aa583874f1598c4b7fe5910a29bd253b4b8218c8604fc94315b968f4c0\r\n", - " Stored in directory: /root/.cache/pip/wheels/fc/f6/94/9c54242cde921a3cdc7d049bae3f137d21fa28d3b8ccefd8a0\r\n", - " Building wheel for langdetect (setup.py) ... \u001b[?25l-\b \b\\\b \b|\b \b/\b \bdone\r\n", - "\u001b[?25h Created wheel for langdetect: filename=langdetect-1.0.8-py3-none-any.whl size=993191 sha256=3d7276487f7df018a7499449eb2522f804bd6a7754fdf6f5dcda6de6bce4a425\r\n", - " Stored in directory: /root/.cache/pip/wheels/59/f6/9d/85068904dba861c0b9af74e286265a08da438748ee5ae56067\r\n", - " Building wheel for seqeval (setup.py) ... \u001b[?25l-\b \bdone\r\n", - "\u001b[?25h Created wheel for seqeval: filename=seqeval-0.0.12-py3-none-any.whl size=7423 sha256=f9eb2c7ab49c781064f5d5c1abb38a34ef29a709243ff561cbb569cc25e4465c\r\n", - " Stored in directory: /root/.cache/pip/wheels/dc/cc/62/a3b81f92d35a80e39eb9b2a9d8b31abac54c02b21b2d466edc\r\n", - " Building wheel for syntok (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", - "\u001b[?25h Created wheel for syntok: filename=syntok-1.3.1-py3-none-any.whl size=20916 sha256=b4155e00098fc110e4344f64c71bc3c361f37d9759c20e946689a19f2d85f738\r\n", - " Stored in directory: /root/.cache/pip/wheels/5e/c2/33/e5d7d8f2f8b0c391d76bf82b844c3151bf23a84d75d02b185f\r\n", - " Building wheel for keras-transformer (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", - "\u001b[?25h Created wheel for keras-transformer: filename=keras_transformer-0.33.0-py3-none-any.whl size=13259 sha256=5601c994b2647009355dc03eb8afdb2d2688e36da07e547e40b58a38dd4cd7af\r\n", - " Stored in directory: /root/.cache/pip/wheels/6a/d8/48/ad5dd5d184d38695ceb230091a11c954cb41f8be79169f5f25\r\n", - " Building wheel for keras-pos-embd (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", - "\u001b[?25h Created wheel for keras-pos-embd: filename=keras_pos_embd-0.11.0-py3-none-any.whl size=7553 sha256=f0733de51d6a8ff5d9d611240dd52bc2d7ad7710654be190d2bbe161f08bb58d\r\n", - " Stored in directory: /root/.cache/pip/wheels/65/66/e9/c7eafddc29b81a98786f12b48a2aee7e3c633f6bf4a62cbc20\r\n", - " Building wheel for keras-multi-head (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", - "\u001b[?25h Created wheel for keras-multi-head: filename=keras_multi_head-0.22.0-py3-none-any.whl size=15373 sha256=9ba0631691390d03c89bbdef85fe468dcba556ce63df45de2032df60a028ea81\r\n", - " Stored in directory: /root/.cache/pip/wheels/84/9a/24/906be267948ccf66cd40d415d710a263d5debd94e47b12d301\r\n", - " Building wheel for keras-layer-normalization (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", - "\u001b[?25h Created wheel for keras-layer-normalization: filename=keras_layer_normalization-0.14.0-py3-none-any.whl size=5267 sha256=a2a5a2e40e981ea3fc65ca4a80d0f476aa48b09862ead5210b6cb584b9fed773\r\n", - " Stored in directory: /root/.cache/pip/wheels/58/14/24/76b0d99b7d9cc17e110956e0fae825a5da3e70a60273220502\r\n", - " Building wheel for keras-position-wise-feed-forward (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", - "\u001b[?25h Created wheel for keras-position-wise-feed-forward: filename=keras_position_wise_feed_forward-0.6.0-py3-none-any.whl size=5623 sha256=1a097fb15a1b5a765f9c636bfa6e00897ea2dd4a651a50197fb5b1a57b7b5421\r\n", - " Stored in directory: /root/.cache/pip/wheels/9e/53/a2/651c985b605e6a6c48688c779808eb1956fabb910b0557d871\r\n", - " Building wheel for keras-embed-sim (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", - "\u001b[?25h Created wheel for keras-embed-sim: filename=keras_embed_sim-0.7.0-py3-none-any.whl size=4674 sha256=7fdff4dc252d0c715ddfc4bbbdc46eb460a80621cab2934b6ae1dee24bcecd89\r\n", - " Stored in directory: /root/.cache/pip/wheels/15/b0/a6/485a2a1484a5bb9d4593bd96e4e78ead78fa5ee51e6bd4ef3f\r\n", - " Building wheel for keras-self-attention (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", - "\u001b[?25h Created wheel for keras-self-attention: filename=keras_self_attention-0.41.0-py3-none-any.whl size=17288 sha256=a8974b16ef4ab5edb90ce768c74dba1023c600eddae0ff5a768a09511e7919ac\r\n", - " Stored in directory: /root/.cache/pip/wheels/ff/90/b9/1f0da40d3e5796aeccb453dccd05035c1f34db3f0732d9b1a8\r\n", - "Successfully built ktrain keras-bert langdetect seqeval syntok keras-transformer keras-pos-embd keras-multi-head keras-layer-normalization keras-position-wise-feed-forward keras-embed-sim keras-self-attention\r\n", - "Installing collected packages: keras-pos-embd, keras-self-attention, keras-multi-head, keras-layer-normalization, keras-position-wise-feed-forward, keras-embed-sim, keras-transformer, keras-bert, langdetect, cchardet, seqeval, tensorflow-metadata, tensorflow-datasets, syntok, whoosh, ktrain\r\n", - "Successfully installed cchardet-2.1.5 keras-bert-0.81.0 keras-embed-sim-0.7.0 keras-layer-normalization-0.14.0 keras-multi-head-0.22.0 keras-pos-embd-0.11.0 keras-position-wise-feed-forward-0.6.0 keras-self-attention-0.41.0 keras-transformer-0.33.0 ktrain-0.14.7 langdetect-1.0.8 seqeval-0.0.12 syntok-1.3.1 tensorflow-datasets-3.1.0 tensorflow-metadata-0.21.2 whoosh-2.7.4\r\n" - ] - } - ], - "source": [ - "!pip install ktrain\n", - "import ktrain\n", - "from ktrain import text" - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Train data path set.\n", - "Test data path set.\n" - ] - } - ], - "source": [ - "#check if the paths for the input data is valid.\n", - "train_path=\"../input/sentimentdatasets/trainStackOverFlow.csv\"\n", - "test_path=\"../input/sentimentdatasets/testStackOverFlow.csv\"\n", - "tr_path= pathlib.Path(train_path)\n", - "te_path=pathlib.Path(test_path)\n", - "if tr_path.exists ():\n", - " print(\"Train data path set.\")\n", - "else: \n", - " raise SystemExit(\"Train data path does not exist.\")\n", - " \n", - "if te_path.exists ():\n", - " print(\"Test data path set.\")\n", - "else: \n", - " raise SystemExit(\"Test data path does not exist.\")" - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
012
0t1negativeVineet, what you are trying to do is a terribl...
1t2positive'Course I do, corrected.
2t3positiveExcellent, happy to help! If you don't mind, c...
3t6negative@talnicolas I'm using it a few dozen times in ...
4t7neutralI didn't select an answer because even though ...
\n", - "
" - ], - "text/plain": [ - " 0 1 2\n", - "0 t1 negative Vineet, what you are trying to do is a terribl...\n", - "1 t2 positive 'Course I do, corrected.\n", - "2 t3 positive Excellent, happy to help! If you don't mind, c...\n", - "3 t6 negative @talnicolas I'm using it a few dozen times in ...\n", - "4 t7 neutral I didn't select an answer because even though ..." - ] - }, - "execution_count": 4, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "#showing the first 5 lines of the train data\n", - "train_df=pd.read_csv(train_path, encoding='utf-16', sep=';', header=None)\n", - "train_df.head()" - ] - }, - { - "cell_type": "code", - "execution_count": 5, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
012
0t4positive@DrabJay: excellent suggestion! Code changed. :-)
1t5neutralAny decent browser should protect against mali...
2t8negativeI swear - I don't put pseudo code I get told o...
3t9neutralI have attached below
4t13negativeWhen I refactor the following line: using Resh...
\n", - "
" - ], - "text/plain": [ - " 0 1 2\n", - "0 t4 positive @DrabJay: excellent suggestion! Code changed. :-)\n", - "1 t5 neutral Any decent browser should protect against mali...\n", - "2 t8 negative I swear - I don't put pseudo code I get told o...\n", - "3 t9 neutral I have attached below\n", - "4 t13 negative When I refactor the following line: using Resh..." - ] - }, - "execution_count": 5, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "#showing the first 5 lines of the test data\n", - "test_df=pd.read_csv(test_path, encoding='utf-16', sep=';', header=None)\n", - "test_df.head()" - ] - }, - { - "cell_type": "code", - "execution_count": 1, - "metadata": {}, - "outputs": [ - { - "output_type": "stream", - "name": "stderr", - "text": [ - "ERROR:root:Internal Python error in the inspect module.\n", - "Below is the traceback from this internal error.\n", - "\n", - "Traceback (most recent call last):\n", - " File \"C:\\Users\\Anustup\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python39\\site-packages\\IPython\\core\\interactiveshell.py\", line 3437, in run_code\n", - " exec(code_obj, self.user_global_ns, self.user_ns)\n", - " File \"\", line 1, in \n", - " (x_train, y_train), (x_test, y_test), preproc = text.texts_from_array(train_df[2], train_df[1], x_test=test_df[2], y_test=test_df[1],\n", - "NameError: name 'text' is not defined\n", - "\n", - "During handling of the above exception, another exception occurred:\n", - "\n", - "Traceback (most recent call last):\n", - " File \"C:\\Users\\Anustup\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python39\\site-packages\\IPython\\core\\interactiveshell.py\", line 2061, in showtraceback\n", - " stb = value._render_traceback_()\n", - "AttributeError: 'NameError' object has no attribute '_render_traceback_'\n", - "\n", - "During handling of the above exception, another exception occurred:\n", - "\n", - "Traceback (most recent call last):\n", - " File \"C:\\Users\\Anustup\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python39\\site-packages\\IPython\\core\\ultratb.py\", line 1101, in get_records\n", - " return _fixed_getinnerframes(etb, number_of_lines_of_context, tb_offset)\n", - " File \"C:\\Users\\Anustup\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python39\\site-packages\\IPython\\core\\ultratb.py\", line 248, in wrapped\n", - " return f(*args, **kwargs)\n", - " File \"C:\\Users\\Anustup\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python39\\site-packages\\IPython\\core\\ultratb.py\", line 281, in _fixed_getinnerframes\n", - " records = fix_frame_records_filenames(inspect.getinnerframes(etb, context))\n", - " File \"C:\\Program Files\\WindowsApps\\PythonSoftwareFoundation.Python.3.9_3.9.752.0_x64__qbz5n2kfra8p0\\lib\\inspect.py\", line 1541, in getinnerframes\n", - " frameinfo = (tb.tb_frame,) + getframeinfo(tb, context)\n", - " File \"C:\\Program Files\\WindowsApps\\PythonSoftwareFoundation.Python.3.9_3.9.752.0_x64__qbz5n2kfra8p0\\lib\\inspect.py\", line 1499, in getframeinfo\n", - " filename = getsourcefile(frame) or getfile(frame)\n", - " File \"C:\\Program Files\\WindowsApps\\PythonSoftwareFoundation.Python.3.9_3.9.752.0_x64__qbz5n2kfra8p0\\lib\\inspect.py\", line 709, in getsourcefile\n", - " if getattr(getmodule(object, filename), '__loader__', None) is not None:\n", - " File \"C:\\Program Files\\WindowsApps\\PythonSoftwareFoundation.Python.3.9_3.9.752.0_x64__qbz5n2kfra8p0\\lib\\inspect.py\", line 752, in getmodule\n", - " f = getabsfile(module)\n", - " File \"C:\\Program Files\\WindowsApps\\PythonSoftwareFoundation.Python.3.9_3.9.752.0_x64__qbz5n2kfra8p0\\lib\\inspect.py\", line 721, in getabsfile\n", - " _filename = getsourcefile(object) or getfile(object)\n", - " File \"C:\\Program Files\\WindowsApps\\PythonSoftwareFoundation.Python.3.9_3.9.752.0_x64__qbz5n2kfra8p0\\lib\\inspect.py\", line 706, in getsourcefile\n", - " if os.path.exists(filename):\n", - " File \"C:\\Program Files\\WindowsApps\\PythonSoftwareFoundation.Python.3.9_3.9.752.0_x64__qbz5n2kfra8p0\\lib\\genericpath.py\", line 19, in exists\n", - " os.stat(path)\n", - "KeyboardInterrupt\n" - ] - }, - { - "output_type": "error", - "ename": "TypeError", - "evalue": "object of type 'NoneType' has no len()", - "traceback": [ - "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[1;31mNameError\u001b[0m Traceback (most recent call last)", - " \u001b[1;31m[... skipping hidden 1 frame]\u001b[0m\n", - "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m (x_train, y_train), (x_test, y_test), preproc = text.texts_from_array(train_df[2], train_df[1], x_test=test_df[2], y_test=test_df[1], \n\u001b[0m\u001b[0;32m 2\u001b[0m maxlen=500, preprocess_mode='bert')\n\u001b[0;32m 3\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", - "\u001b[1;31mNameError\u001b[0m: name 'text' is not defined", - "\nDuring handling of the above exception, another exception occurred:\n", - "\u001b[1;31mAttributeError\u001b[0m Traceback (most recent call last)", - "\u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python39\\site-packages\\IPython\\core\\interactiveshell.py\u001b[0m in \u001b[0;36mshowtraceback\u001b[1;34m(self, exc_tuple, filename, tb_offset, exception_only, running_compiled_code)\u001b[0m\n\u001b[0;32m 2060\u001b[0m \u001b[1;31m# in the engines. This should return a list of strings.\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 2061\u001b[1;33m \u001b[0mstb\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_render_traceback_\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 2062\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mException\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", - "\u001b[1;31mAttributeError\u001b[0m: 'NameError' object has no attribute '_render_traceback_'", - "\nDuring handling of the above exception, another exception occurred:\n", - "\u001b[1;31mTypeError\u001b[0m Traceback (most recent call last)", - " \u001b[1;31m[... skipping hidden 1 frame]\u001b[0m\n", - "\u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python39\\site-packages\\IPython\\core\\interactiveshell.py\u001b[0m in \u001b[0;36mshowtraceback\u001b[1;34m(self, exc_tuple, filename, tb_offset, exception_only, running_compiled_code)\u001b[0m\n\u001b[0;32m 2061\u001b[0m \u001b[0mstb\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_render_traceback_\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 2062\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mException\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 2063\u001b[1;33m stb = self.InteractiveTB.structured_traceback(etype,\n\u001b[0m\u001b[0;32m 2064\u001b[0m value, tb, tb_offset=tb_offset)\n\u001b[0;32m 2065\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", - "\u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python39\\site-packages\\IPython\\core\\ultratb.py\u001b[0m in \u001b[0;36mstructured_traceback\u001b[1;34m(self, etype, value, tb, tb_offset, number_of_lines_of_context)\u001b[0m\n\u001b[0;32m 1365\u001b[0m \u001b[1;32melse\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1366\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mtb\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mtb\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1367\u001b[1;33m return FormattedTB.structured_traceback(\n\u001b[0m\u001b[0;32m 1368\u001b[0m self, etype, value, tb, tb_offset, number_of_lines_of_context)\n\u001b[0;32m 1369\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", - "\u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python39\\site-packages\\IPython\\core\\ultratb.py\u001b[0m in \u001b[0;36mstructured_traceback\u001b[1;34m(self, etype, value, tb, tb_offset, number_of_lines_of_context)\u001b[0m\n\u001b[0;32m 1265\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mmode\u001b[0m \u001b[1;32min\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mverbose_modes\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1266\u001b[0m \u001b[1;31m# Verbose modes need a full traceback\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1267\u001b[1;33m return VerboseTB.structured_traceback(\n\u001b[0m\u001b[0;32m 1268\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0metype\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mtb\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mtb_offset\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mnumber_of_lines_of_context\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1269\u001b[0m )\n", - "\u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python39\\site-packages\\IPython\\core\\ultratb.py\u001b[0m in \u001b[0;36mstructured_traceback\u001b[1;34m(self, etype, evalue, etb, tb_offset, number_of_lines_of_context)\u001b[0m\n\u001b[0;32m 1122\u001b[0m \u001b[1;34m\"\"\"Return a nice text document describing the traceback.\"\"\"\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1123\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1124\u001b[1;33m formatted_exception = self.format_exception_as_a_whole(etype, evalue, etb, number_of_lines_of_context,\n\u001b[0m\u001b[0;32m 1125\u001b[0m tb_offset)\n\u001b[0;32m 1126\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", - "\u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python39\\site-packages\\IPython\\core\\ultratb.py\u001b[0m in \u001b[0;36mformat_exception_as_a_whole\u001b[1;34m(self, etype, evalue, etb, number_of_lines_of_context, tb_offset)\u001b[0m\n\u001b[0;32m 1080\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1081\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 1082\u001b[1;33m \u001b[0mlast_unique\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mrecursion_repeat\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mfind_recursion\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0morig_etype\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mevalue\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mrecords\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 1083\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 1084\u001b[0m \u001b[0mframes\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mformat_records\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mrecords\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mlast_unique\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mrecursion_repeat\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", - "\u001b[1;32m~\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python39\\site-packages\\IPython\\core\\ultratb.py\u001b[0m in \u001b[0;36mfind_recursion\u001b[1;34m(etype, value, records)\u001b[0m\n\u001b[0;32m 380\u001b[0m \u001b[1;31m# first frame (from in to out) that looks different.\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 381\u001b[0m \u001b[1;32mif\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[0mis_recursion_error\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0metype\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mvalue\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mrecords\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 382\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mlen\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mrecords\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m0\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 383\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 384\u001b[0m \u001b[1;31m# Select filename, lineno, func_name to track frames with\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", - "\u001b[1;31mTypeError\u001b[0m: object of type 'NoneType' has no len()" - ] - } - ], - "source": [ - "(x_train, y_train), (x_test, y_test), preproc = text.texts_from_array(train_df[2], train_df[1], x_test=test_df[2], y_test=test_df[1], \n", - " maxlen=500, preprocess_mode='bert')\n", - " \n", - " " - ] - }, - { - "cell_type": "code", - "execution_count": 7, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Is Multi-Label? False\n", - "maxlen is 500\n", - "done.\n" - ] - } - ], - "source": [ - "model = text.text_classifier('bert', (x_train, y_train) , preproc=preproc)" - ] - }, - { - "cell_type": "code", - "execution_count": 8, - "metadata": {}, - "outputs": [], - "source": [ - "learner = ktrain.get_learner(model, \n", - " train_data=(x_train, y_train), \n", - " val_data=(x_test, y_test), \n", - " batch_size=6)" - ] - }, - { - "cell_type": "code", - "execution_count": 9, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "simulating training for different learning rates... this may take a few moments...\n", - "Train on 3097 samples\n", - "Epoch 1/1024\n", - "3097/3097 [==============================] - 432s 139ms/sample - loss: 1.0226 - accuracy: 0.5283\n", - "Epoch 2/1024\n", - "3097/3097 [==============================] - 410s 132ms/sample - loss: 0.8086 - accuracy: 0.6261\n", - "Epoch 3/1024\n", - " 174/3097 [>.............................] - ETA: 6:32 - loss: 1.9264 - accuracy: 0.4195\n", - "\n", - "done.\n", - "Please invoke the Learner.lr_plot() method to visually inspect the loss plot to help identify the maximal learning rate associated with falling loss.\n" - ] - } - ], - "source": [ - "learner.lr_find()" - ] - }, - { - "cell_type": "code", - "execution_count": 10, - "metadata": {}, - "outputs": [ - { - "data": { - "image/png": "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\n", - "text/plain": [ - "
" - ] - }, - "metadata": { - "needs_background": "light" - }, - "output_type": "display_data" - } - ], - "source": [ - "learner.lr_plot()" - ] - }, - { - "cell_type": "code", - "execution_count": 11, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "reduce_on_plateau automatically enabled at patience=2\n", - "\n", - "\n", - "begin training using triangular learning rate policy with max lr of 2e-05...\n", - "Train on 3097 samples, validate on 1326 samples\n", - "Epoch 1/1024\n", - "3097/3097 [==============================] - 448s 145ms/sample - loss: 0.5546 - accuracy: 0.7704 - val_loss: 0.3151 - val_accuracy: 0.8801\n", - "Epoch 2/1024\n", - "3097/3097 [==============================] - 444s 143ms/sample - loss: 0.2507 - accuracy: 0.9102 - val_loss: 0.3081 - val_accuracy: 0.8861\n", - "Epoch 3/1024\n", - "3097/3097 [==============================] - 443s 143ms/sample - loss: 0.1348 - accuracy: 0.9558 - val_loss: 0.3447 - val_accuracy: 0.8884\n", - "Epoch 4/1024\n", - "3096/3097 [============================>.] - ETA: 0s - loss: 0.0792 - accuracy: 0.9748\n", - "Epoch 00004: Reducing Max LR on Plateau: new max lr will be 1e-05 (if not early_stopping).\n", - "3097/3097 [==============================] - 446s 144ms/sample - loss: 0.0791 - accuracy: 0.9748 - val_loss: 0.4069 - val_accuracy: 0.8831\n", - "Epoch 5/1024\n", - "3097/3097 [==============================] - 445s 144ms/sample - loss: 0.0340 - accuracy: 0.9923 - val_loss: 0.4608 - val_accuracy: 0.8824\n", - "Epoch 6/1024\n", - "3096/3097 [============================>.] - ETA: 0s - loss: 0.0189 - accuracy: 0.9952\n", - "Epoch 00006: Reducing Max LR on Plateau: new max lr will be 5e-06 (if not early_stopping).\n", - "3097/3097 [==============================] - 447s 144ms/sample - loss: 0.0189 - accuracy: 0.9952 - val_loss: 0.5096 - val_accuracy: 0.8808\n", - "Epoch 7/1024\n", - "3096/3097 [============================>.] - ETA: 0s - loss: 0.0098 - accuracy: 0.9974Restoring model weights from the end of the best epoch.\n", - "3097/3097 [==============================] - 449s 145ms/sample - loss: 0.0098 - accuracy: 0.9974 - val_loss: 0.5414 - val_accuracy: 0.8839\n", - "Epoch 00007: early stopping\n", - "Weights from best epoch have been loaded into model.\n" - ] - }, - { - "data": { - "text/plain": [ - "" - ] - }, - "execution_count": 11, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "# 2e-5 is one of the LRs recommended by Google and is consistent with the plot above.\n", - "learner.autofit(2e-5, early_stopping=5)" - ] - }, - { - "cell_type": "code", - "execution_count": 12, - "metadata": {}, - "outputs": [], - "source": [ - "model.save(\"stackoverflow_model.h5\")" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "Let's make some predictions on new data." - ] - }, - { - "cell_type": "code", - "execution_count": 13, - "metadata": {}, - "outputs": [], - "source": [ - "predictor = ktrain.get_predictor(learner.model, preproc)" - ] - }, - { - "cell_type": "code", - "execution_count": 14, - "metadata": {}, - "outputs": [], - "source": [ - "data=test_df[2].tolist()\n", - "label=test_df[1].tolist()\n" - ] - }, - { - "cell_type": "code", - "execution_count": 15, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [ - "\n", - "
\n", - " \n", - " \n", - " 0.00% [0/1 00:00<00:00]\n", - "
\n", - " \n", - "\n", - "\n", - "
\n", - " \n", - " \n", - " 0.00% [0/1 00:00<00:00]\n", - "
\n", - " " - ], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "i=0\n", - "correct=0\n", - "wrong=0\n", - "total=len(data)\n", - "true_lab=[]\n", - "pred_lab=[]\n", - "text=[]\n", - "for dt in data:\n", - " result=predictor.predict(dt)\n", - " if not result== label[i]:\n", - " text.append(dt)\n", - " pred_lab.append(result)\n", - " true_lab.append(label[i])\n", - " wrong+=1\n", - " else:\n", - " correct+=1\n", - " \n", - " i+=1\n", - "\n", - "name_dict = {\n", - " 'Name': text,\n", - " 'Gold Label' : true_lab,\n", - " 'Predicted Label': pred_lab\n", - " }\n", - "\n", - "wrong_data= pd.DataFrame(name_dict)\n", - "\n", - "wrong_data.to_csv(\"wrong_results.csv\", sep=';')\n", - "\n", - "\n" - ] - }, - { - "cell_type": "code", - "execution_count": 16, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - " precision recall f1-score support\n", - "\n", - " negative 0.86 0.86 0.86 360\n", - " neutral 0.86 0.85 0.86 508\n", - " positive 0.93 0.94 0.94 458\n", - "\n", - " accuracy 0.89 1326\n", - " macro avg 0.88 0.89 0.88 1326\n", - "weighted avg 0.89 0.89 0.89 1326\n", - "\n" - ] - } - ], - "source": [ - "names = ['negative', 'neutral', 'positive']\n", - "y_pred = predictor.predict(data)\n", - "y_true= test_df[1]\n", - "print(classification_report(y_true, y_pred, target_names=names))" - ] - }, - { - "cell_type": "code", - "execution_count": 17, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Correct: 1175 / 1326 \n", - "Wrong: 151 / 1326\n" - ] - } - ], - "source": [ - "print(\"Correct: \", correct,\"/\",total,\"\\nWrong: \", wrong,\"/\",total)" - ] - } - ], - "metadata": { - "kernelspec": { - "name": "python392jvsc74a57bd06079092c225abac06ee7eba94d6b97afb5222701434004a59f45bd5a6393d54a", - "display_name": "Python 3.9.2 64-bit (windows store)" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.9.2" - }, - "metadata": { - "interpreter": { - "hash": "6079092c225abac06ee7eba94d6b97afb5222701434004a59f45bd5a6393d54a" - } - } - }, - "nbformat": 4, - "nbformat_minor": 4 -} From fbc5f2eb753182de9c9c18b3c9e2db560988cdf3 Mon Sep 17 00:00:00 2001 From: Anustup Mukherjee <60361231+Anustup900@users.noreply.github.com> Date: Wed, 14 Apr 2021 15:29:30 +0530 Subject: [PATCH 12/14] Add files via upload --- BERT Sentiment Analysis for SE/model.ipynb | 8848 ++++++++++++++++++++ 1 file changed, 8848 insertions(+) create mode 100644 BERT Sentiment Analysis for SE/model.ipynb diff --git a/BERT Sentiment Analysis for SE/model.ipynb b/BERT Sentiment Analysis for SE/model.ipynb new file mode 100644 index 000000000..060f6fec0 --- /dev/null +++ b/BERT Sentiment Analysis for SE/model.ipynb @@ -0,0 +1,8848 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "import os\n", + "import pathlib\n", + "import pandas as pd\n", + "from sklearn.metrics import classification_report\n", + "os.environ[\"CUDA_DEVICE_ORDER\"]=\"PCI_BUS_ID\";\n", + "os.environ[\"CUDA_VISIBLE_DEVICES\"]=\"0\"; " + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Collecting ktrain\r\n", + " Downloading ktrain-0.14.7.tar.gz (25.2 MB)\r\n", + "\u001b[K |████████████████████████████████| 25.2 MB 5.0 MB/s \r\n", + "\u001b[?25hRequirement already satisfied: tensorflow==2.1.0 in /opt/conda/lib/python3.7/site-packages (from ktrain) (2.1.0)\r\n", + "Requirement already satisfied: scikit-learn>=0.21.3 in /opt/conda/lib/python3.7/site-packages (from ktrain) (0.22.2.post1)\r\n", + "Requirement already satisfied: matplotlib>=3.0.0 in /opt/conda/lib/python3.7/site-packages (from ktrain) (3.1.3)\r\n", + "Requirement already satisfied: pandas>=1.0.1 in /opt/conda/lib/python3.7/site-packages (from ktrain) (1.0.1)\r\n", + "Requirement already satisfied: fastprogress>=0.1.21 in /opt/conda/lib/python3.7/site-packages (from ktrain) (0.2.3)\r\n", + "Collecting keras_bert>=0.81.0\r\n", + " Downloading keras-bert-0.81.0.tar.gz (29 kB)\r\n", + "Requirement already satisfied: requests in /opt/conda/lib/python3.7/site-packages (from ktrain) (2.23.0)\r\n", + "Requirement already satisfied: joblib in /opt/conda/lib/python3.7/site-packages (from ktrain) (0.14.1)\r\n", + "Collecting langdetect\r\n", + " Downloading langdetect-1.0.8.tar.gz (981 kB)\r\n", + "\u001b[K |████████████████████████████████| 981 kB 44.5 MB/s \r\n", + "\u001b[?25hRequirement already satisfied: jieba in /opt/conda/lib/python3.7/site-packages (from ktrain) (0.42.1)\r\n", + "Collecting cchardet==2.1.5\r\n", + " Downloading cchardet-2.1.5-cp37-cp37m-manylinux1_x86_64.whl (241 kB)\r\n", + "\u001b[K |████████████████████████████████| 241 kB 46.9 MB/s \r\n", + "\u001b[?25hRequirement already satisfied: networkx>=2.3 in /opt/conda/lib/python3.7/site-packages (from ktrain) (2.4)\r\n", + "Requirement already satisfied: bokeh in /opt/conda/lib/python3.7/site-packages (from ktrain) (2.0.1)\r\n", + "Collecting seqeval\r\n", + " Downloading seqeval-0.0.12.tar.gz (21 kB)\r\n", + "Requirement already satisfied: packaging in /opt/conda/lib/python3.7/site-packages (from ktrain) (20.1)\r\n", + "Collecting tensorflow_datasets\r\n", + " Downloading tensorflow_datasets-3.1.0-py3-none-any.whl (3.3 MB)\r\n", + "\u001b[K |████████████████████████████████| 3.3 MB 38.1 MB/s \r\n", + "\u001b[?25hRequirement already satisfied: transformers>=2.7.0 in /opt/conda/lib/python3.7/site-packages (from ktrain) (2.8.0)\r\n", + "Requirement already satisfied: ipython in /opt/conda/lib/python3.7/site-packages (from ktrain) (7.12.0)\r\n", + "Collecting syntok\r\n", + " Downloading syntok-1.3.1.tar.gz (23 kB)\r\n", + "Collecting whoosh\r\n", + " Downloading Whoosh-2.7.4-py2.py3-none-any.whl (468 kB)\r\n", + "\u001b[K |████████████████████████████████| 468 kB 47.2 MB/s \r\n", + "\u001b[?25hRequirement already satisfied: google-pasta>=0.1.6 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (0.2.0)\r\n", + "Requirement already satisfied: scipy==1.4.1; python_version >= \"3\" in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (1.4.1)\r\n", + "Requirement already satisfied: numpy<2.0,>=1.16.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (1.18.1)\r\n", + "Requirement already satisfied: termcolor>=1.1.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (1.1.0)\r\n", + "Requirement already satisfied: wrapt>=1.11.1 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (1.11.2)\r\n", + "Requirement already satisfied: six>=1.12.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (1.14.0)\r\n", + "Requirement already satisfied: keras-applications>=1.0.8 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (1.0.8)\r\n", + "Requirement already satisfied: astor>=0.6.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (0.8.1)\r\n", + "Requirement already satisfied: tensorboard<2.2.0,>=2.1.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (2.1.1)\r\n", + "Requirement already satisfied: grpcio>=1.8.6 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (1.28.1)\r\n", + "Requirement already satisfied: wheel>=0.26; python_version >= \"3\" in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (0.34.2)\r\n", + "Requirement already satisfied: protobuf>=3.8.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (3.11.3)\r\n", + "Requirement already satisfied: keras-preprocessing>=1.1.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (1.1.0)\r\n", + "Requirement already satisfied: opt-einsum>=2.3.2 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (3.2.1)\r\n", + "Requirement already satisfied: gast==0.2.2 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (0.2.2)\r\n", + "Requirement already satisfied: absl-py>=0.7.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (0.9.0)\r\n", + "Requirement already satisfied: tensorflow-estimator<2.2.0,>=2.1.0rc0 in /opt/conda/lib/python3.7/site-packages (from tensorflow==2.1.0->ktrain) (2.1.0)\r\n", + "Requirement already satisfied: python-dateutil>=2.1 in /opt/conda/lib/python3.7/site-packages (from matplotlib>=3.0.0->ktrain) (2.8.1)\r\n", + "Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in /opt/conda/lib/python3.7/site-packages (from matplotlib>=3.0.0->ktrain) (2.4.6)\r\n", + "Requirement already satisfied: kiwisolver>=1.0.1 in /opt/conda/lib/python3.7/site-packages (from matplotlib>=3.0.0->ktrain) (1.1.0)\r\n", + "Requirement already satisfied: cycler>=0.10 in /opt/conda/lib/python3.7/site-packages (from matplotlib>=3.0.0->ktrain) (0.10.0)\r\n", + "Requirement already satisfied: pytz>=2017.2 in /opt/conda/lib/python3.7/site-packages (from pandas>=1.0.1->ktrain) (2019.3)\r\n", + "Requirement already satisfied: Keras in /opt/conda/lib/python3.7/site-packages (from keras_bert>=0.81.0->ktrain) (2.3.1)\r\n", + "Collecting keras-transformer>=0.30.0\r\n", + " Downloading keras-transformer-0.33.0.tar.gz (11 kB)\r\n", + "Requirement already satisfied: certifi>=2017.4.17 in /opt/conda/lib/python3.7/site-packages (from requests->ktrain) (2020.4.5.1)\r\n", + "Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /opt/conda/lib/python3.7/site-packages (from requests->ktrain) (1.25.7)\r\n", + "Requirement already satisfied: chardet<4,>=3.0.2 in /opt/conda/lib/python3.7/site-packages (from requests->ktrain) (3.0.4)\r\n", + "Requirement already satisfied: idna<3,>=2.5 in /opt/conda/lib/python3.7/site-packages (from requests->ktrain) (2.9)\r\n", + "Requirement already satisfied: decorator>=4.3.0 in /opt/conda/lib/python3.7/site-packages (from networkx>=2.3->ktrain) (4.4.1)\r\n", + "Requirement already satisfied: PyYAML>=3.10 in /opt/conda/lib/python3.7/site-packages (from bokeh->ktrain) (5.3)\r\n", + "Requirement already satisfied: typing-extensions>=3.7.4 in /opt/conda/lib/python3.7/site-packages (from bokeh->ktrain) (3.7.4.2)\r\n", + "Requirement already satisfied: pillow>=4.0 in /opt/conda/lib/python3.7/site-packages (from bokeh->ktrain) (5.4.1)\r\n", + "Requirement already satisfied: tornado>=5 in /opt/conda/lib/python3.7/site-packages (from bokeh->ktrain) (5.0.2)\r\n", + "Requirement already satisfied: Jinja2>=2.7 in /opt/conda/lib/python3.7/site-packages (from bokeh->ktrain) (2.11.1)\r\n", + "Requirement already satisfied: attrs>=18.1.0 in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets->ktrain) (19.3.0)\r\n", + "Requirement already satisfied: tqdm in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets->ktrain) (4.43.0)\r\n", + "Requirement already satisfied: future in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets->ktrain) (0.18.2)\r\n", + "Collecting tensorflow-metadata\r\n", + " Downloading tensorflow_metadata-0.21.2-py2.py3-none-any.whl (31 kB)\r\n", + "Requirement already satisfied: dill in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets->ktrain) (0.3.1.1)\r\n", + "Requirement already satisfied: promise in /opt/conda/lib/python3.7/site-packages (from tensorflow_datasets->ktrain) (2.3)\r\n", + "Requirement already satisfied: boto3 in /opt/conda/lib/python3.7/site-packages (from transformers>=2.7.0->ktrain) (1.12.41)\r\n", + "Requirement already satisfied: sentencepiece in /opt/conda/lib/python3.7/site-packages (from transformers>=2.7.0->ktrain) (0.1.85)\r\n", + "Requirement already satisfied: sacremoses in /opt/conda/lib/python3.7/site-packages (from transformers>=2.7.0->ktrain) (0.0.41)\r\n", + "Requirement already satisfied: tokenizers==0.5.2 in /opt/conda/lib/python3.7/site-packages (from transformers>=2.7.0->ktrain) (0.5.2)\r\n", + "Requirement already satisfied: regex!=2019.12.17 in /opt/conda/lib/python3.7/site-packages (from transformers>=2.7.0->ktrain) (2020.4.4)\r\n", + "Requirement already satisfied: filelock in /opt/conda/lib/python3.7/site-packages (from transformers>=2.7.0->ktrain) (3.0.10)\r\n", + "Requirement already satisfied: backcall in /opt/conda/lib/python3.7/site-packages (from ipython->ktrain) (0.1.0)\r\n", + "Requirement already satisfied: setuptools>=18.5 in /opt/conda/lib/python3.7/site-packages (from ipython->ktrain) (45.2.0.post20200209)\r\n", + "Requirement already satisfied: pygments in /opt/conda/lib/python3.7/site-packages (from ipython->ktrain) (2.5.2)\r\n", + "Requirement already satisfied: pickleshare in /opt/conda/lib/python3.7/site-packages (from ipython->ktrain) (0.7.5)\r\n", + "Requirement already satisfied: pexpect; sys_platform != \"win32\" in /opt/conda/lib/python3.7/site-packages (from ipython->ktrain) (4.8.0)\r\n", + "Requirement already satisfied: jedi>=0.10 in /opt/conda/lib/python3.7/site-packages (from ipython->ktrain) (0.14.1)\r\n", + "Requirement already satisfied: traitlets>=4.2 in /opt/conda/lib/python3.7/site-packages (from ipython->ktrain) (4.3.3)\r\n", + "Requirement already satisfied: prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 in /opt/conda/lib/python3.7/site-packages (from ipython->ktrain) (2.0.10)\r\n", + "Requirement already satisfied: h5py in /opt/conda/lib/python3.7/site-packages (from keras-applications>=1.0.8->tensorflow==2.1.0->ktrain) (2.10.0)\r\n", + "Requirement already satisfied: markdown>=2.6.8 in /opt/conda/lib/python3.7/site-packages (from tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (3.2.1)\r\n", + "Requirement already satisfied: google-auth<2,>=1.6.3 in /opt/conda/lib/python3.7/site-packages (from tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (1.11.2)\r\n", + "Requirement already satisfied: google-auth-oauthlib<0.5,>=0.4.1 in /opt/conda/lib/python3.7/site-packages (from tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (0.4.1)\r\n", + "Requirement already satisfied: werkzeug>=0.11.15 in /opt/conda/lib/python3.7/site-packages (from tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (1.0.0)\r\n", + "Collecting keras-pos-embd>=0.10.0\r\n", + " Downloading keras-pos-embd-0.11.0.tar.gz (5.9 kB)\r\n", + "Collecting keras-multi-head>=0.22.0\r\n", + " Downloading keras-multi-head-0.22.0.tar.gz (12 kB)\r\n", + "Collecting keras-layer-normalization>=0.12.0\r\n", + " Downloading keras-layer-normalization-0.14.0.tar.gz (4.3 kB)\r\n", + "Collecting keras-position-wise-feed-forward>=0.5.0\r\n", + " Downloading keras-position-wise-feed-forward-0.6.0.tar.gz (4.4 kB)\r\n", + "Collecting keras-embed-sim>=0.7.0\r\n", + " Downloading keras-embed-sim-0.7.0.tar.gz (4.1 kB)\r\n", + "Requirement already satisfied: MarkupSafe>=0.23 in /opt/conda/lib/python3.7/site-packages (from Jinja2>=2.7->bokeh->ktrain) (1.1.1)\r\n", + "Requirement already satisfied: googleapis-common-protos in /opt/conda/lib/python3.7/site-packages (from tensorflow-metadata->tensorflow_datasets->ktrain) (1.51.0)\r\n", + "Requirement already satisfied: jmespath<1.0.0,>=0.7.1 in /opt/conda/lib/python3.7/site-packages (from boto3->transformers>=2.7.0->ktrain) (0.9.5)\r\n", + "Requirement already satisfied: s3transfer<0.4.0,>=0.3.0 in /opt/conda/lib/python3.7/site-packages (from boto3->transformers>=2.7.0->ktrain) (0.3.3)\r\n", + "Requirement already satisfied: botocore<1.16.0,>=1.15.41 in /opt/conda/lib/python3.7/site-packages (from boto3->transformers>=2.7.0->ktrain) (1.15.41)\r\n", + "Requirement already satisfied: click in /opt/conda/lib/python3.7/site-packages (from sacremoses->transformers>=2.7.0->ktrain) (7.0)\r\n", + "Requirement already satisfied: ptyprocess>=0.5 in /opt/conda/lib/python3.7/site-packages (from pexpect; sys_platform != \"win32\"->ipython->ktrain) (0.6.0)\r\n", + "Requirement already satisfied: parso>=0.5.0 in /opt/conda/lib/python3.7/site-packages (from jedi>=0.10->ipython->ktrain) (0.6.1)\r\n", + "Requirement already satisfied: ipython-genutils in /opt/conda/lib/python3.7/site-packages (from traitlets>=4.2->ipython->ktrain) (0.2.0)\r\n", + "Requirement already satisfied: wcwidth in /opt/conda/lib/python3.7/site-packages (from prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0->ipython->ktrain) (0.1.8)\r\n", + "Requirement already satisfied: pyasn1-modules>=0.2.1 in /opt/conda/lib/python3.7/site-packages (from google-auth<2,>=1.6.3->tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (0.2.7)\r\n", + "Requirement already satisfied: rsa<4.1,>=3.1.4 in /opt/conda/lib/python3.7/site-packages (from google-auth<2,>=1.6.3->tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (4.0)\r\n", + "Requirement already satisfied: cachetools<5.0,>=2.0.0 in /opt/conda/lib/python3.7/site-packages (from google-auth<2,>=1.6.3->tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (3.1.1)\r\n", + "Requirement already satisfied: requests-oauthlib>=0.7.0 in /opt/conda/lib/python3.7/site-packages (from google-auth-oauthlib<0.5,>=0.4.1->tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (1.2.0)\r\n", + "Collecting keras-self-attention==0.41.0\r\n", + " Downloading keras-self-attention-0.41.0.tar.gz (9.3 kB)\r\n", + "Requirement already satisfied: docutils<0.16,>=0.10 in /opt/conda/lib/python3.7/site-packages (from botocore<1.16.0,>=1.15.41->boto3->transformers>=2.7.0->ktrain) (0.15.2)\r\n", + "Requirement already satisfied: pyasn1<0.5.0,>=0.4.6 in /opt/conda/lib/python3.7/site-packages (from pyasn1-modules>=0.2.1->google-auth<2,>=1.6.3->tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (0.4.8)\r\n", + "Requirement already satisfied: oauthlib>=3.0.0 in /opt/conda/lib/python3.7/site-packages (from requests-oauthlib>=0.7.0->google-auth-oauthlib<0.5,>=0.4.1->tensorboard<2.2.0,>=2.1.0->tensorflow==2.1.0->ktrain) (3.0.1)\r\n", + "Building wheels for collected packages: ktrain, keras-bert, langdetect, seqeval, syntok, keras-transformer, keras-pos-embd, keras-multi-head, keras-layer-normalization, keras-position-wise-feed-forward, keras-embed-sim, keras-self-attention\r\n", + " Building wheel for ktrain (setup.py) ... \u001b[?25l-\b \b\\\b \b|\b \b/\b \b-\b \b\\\b \b|\b \bdone\r\n", + "\u001b[?25h Created wheel for ktrain: filename=ktrain-0.14.7-py3-none-any.whl size=25240972 sha256=f8dbe678fed9583ab80ef777e773475b2c426341e83afe41680732cf971c9c6e\r\n", + " Stored in directory: /root/.cache/pip/wheels/d5/f8/64/c482e2e11303d04d85af01b9b94ecfbeff8620be8f6e543e5f\r\n", + " Building wheel for keras-bert (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", + "\u001b[?25h Created wheel for keras-bert: filename=keras_bert-0.81.0-py3-none-any.whl size=37912 sha256=8b1b84aa583874f1598c4b7fe5910a29bd253b4b8218c8604fc94315b968f4c0\r\n", + " Stored in directory: /root/.cache/pip/wheels/fc/f6/94/9c54242cde921a3cdc7d049bae3f137d21fa28d3b8ccefd8a0\r\n", + " Building wheel for langdetect (setup.py) ... \u001b[?25l-\b \b\\\b \b|\b \b/\b \bdone\r\n", + "\u001b[?25h Created wheel for langdetect: filename=langdetect-1.0.8-py3-none-any.whl size=993191 sha256=3d7276487f7df018a7499449eb2522f804bd6a7754fdf6f5dcda6de6bce4a425\r\n", + " Stored in directory: /root/.cache/pip/wheels/59/f6/9d/85068904dba861c0b9af74e286265a08da438748ee5ae56067\r\n", + " Building wheel for seqeval (setup.py) ... \u001b[?25l-\b \bdone\r\n", + "\u001b[?25h Created wheel for seqeval: filename=seqeval-0.0.12-py3-none-any.whl size=7423 sha256=f9eb2c7ab49c781064f5d5c1abb38a34ef29a709243ff561cbb569cc25e4465c\r\n", + " Stored in directory: /root/.cache/pip/wheels/dc/cc/62/a3b81f92d35a80e39eb9b2a9d8b31abac54c02b21b2d466edc\r\n", + " Building wheel for syntok (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", + "\u001b[?25h Created wheel for syntok: filename=syntok-1.3.1-py3-none-any.whl size=20916 sha256=b4155e00098fc110e4344f64c71bc3c361f37d9759c20e946689a19f2d85f738\r\n", + " Stored in directory: /root/.cache/pip/wheels/5e/c2/33/e5d7d8f2f8b0c391d76bf82b844c3151bf23a84d75d02b185f\r\n", + " Building wheel for keras-transformer (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", + "\u001b[?25h Created wheel for keras-transformer: filename=keras_transformer-0.33.0-py3-none-any.whl size=13259 sha256=5601c994b2647009355dc03eb8afdb2d2688e36da07e547e40b58a38dd4cd7af\r\n", + " Stored in directory: /root/.cache/pip/wheels/6a/d8/48/ad5dd5d184d38695ceb230091a11c954cb41f8be79169f5f25\r\n", + " Building wheel for keras-pos-embd (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", + "\u001b[?25h Created wheel for keras-pos-embd: filename=keras_pos_embd-0.11.0-py3-none-any.whl size=7553 sha256=f0733de51d6a8ff5d9d611240dd52bc2d7ad7710654be190d2bbe161f08bb58d\r\n", + " Stored in directory: /root/.cache/pip/wheels/65/66/e9/c7eafddc29b81a98786f12b48a2aee7e3c633f6bf4a62cbc20\r\n", + " Building wheel for keras-multi-head (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", + "\u001b[?25h Created wheel for keras-multi-head: filename=keras_multi_head-0.22.0-py3-none-any.whl size=15373 sha256=9ba0631691390d03c89bbdef85fe468dcba556ce63df45de2032df60a028ea81\r\n", + " Stored in directory: /root/.cache/pip/wheels/84/9a/24/906be267948ccf66cd40d415d710a263d5debd94e47b12d301\r\n", + " Building wheel for keras-layer-normalization (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", + "\u001b[?25h Created wheel for keras-layer-normalization: filename=keras_layer_normalization-0.14.0-py3-none-any.whl size=5267 sha256=a2a5a2e40e981ea3fc65ca4a80d0f476aa48b09862ead5210b6cb584b9fed773\r\n", + " Stored in directory: /root/.cache/pip/wheels/58/14/24/76b0d99b7d9cc17e110956e0fae825a5da3e70a60273220502\r\n", + " Building wheel for keras-position-wise-feed-forward (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", + "\u001b[?25h Created wheel for keras-position-wise-feed-forward: filename=keras_position_wise_feed_forward-0.6.0-py3-none-any.whl size=5623 sha256=1a097fb15a1b5a765f9c636bfa6e00897ea2dd4a651a50197fb5b1a57b7b5421\r\n", + " Stored in directory: /root/.cache/pip/wheels/9e/53/a2/651c985b605e6a6c48688c779808eb1956fabb910b0557d871\r\n", + " Building wheel for keras-embed-sim (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", + "\u001b[?25h Created wheel for keras-embed-sim: filename=keras_embed_sim-0.7.0-py3-none-any.whl size=4674 sha256=7fdff4dc252d0c715ddfc4bbbdc46eb460a80621cab2934b6ae1dee24bcecd89\r\n", + " Stored in directory: /root/.cache/pip/wheels/15/b0/a6/485a2a1484a5bb9d4593bd96e4e78ead78fa5ee51e6bd4ef3f\r\n", + " Building wheel for keras-self-attention (setup.py) ... \u001b[?25l-\b \b\\\b \bdone\r\n", + "\u001b[?25h Created wheel for keras-self-attention: filename=keras_self_attention-0.41.0-py3-none-any.whl size=17288 sha256=a8974b16ef4ab5edb90ce768c74dba1023c600eddae0ff5a768a09511e7919ac\r\n", + " Stored in directory: /root/.cache/pip/wheels/ff/90/b9/1f0da40d3e5796aeccb453dccd05035c1f34db3f0732d9b1a8\r\n", + "Successfully built ktrain keras-bert langdetect seqeval syntok keras-transformer keras-pos-embd keras-multi-head keras-layer-normalization keras-position-wise-feed-forward keras-embed-sim keras-self-attention\r\n", + "Installing collected packages: keras-pos-embd, keras-self-attention, keras-multi-head, keras-layer-normalization, keras-position-wise-feed-forward, keras-embed-sim, keras-transformer, keras-bert, langdetect, cchardet, seqeval, tensorflow-metadata, tensorflow-datasets, syntok, whoosh, ktrain\r\n", + "Successfully installed cchardet-2.1.5 keras-bert-0.81.0 keras-embed-sim-0.7.0 keras-layer-normalization-0.14.0 keras-multi-head-0.22.0 keras-pos-embd-0.11.0 keras-position-wise-feed-forward-0.6.0 keras-self-attention-0.41.0 keras-transformer-0.33.0 ktrain-0.14.7 langdetect-1.0.8 seqeval-0.0.12 syntok-1.3.1 tensorflow-datasets-3.1.0 tensorflow-metadata-0.21.2 whoosh-2.7.4\r\n" + ] + } + ], + "source": [ + "!pip install ktrain\n", + "import ktrain\n", + "from ktrain import text" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Train data path set.\n", + "Test data path set.\n" + ] + } + ], + "source": [ + "#check if the paths for the input data is valid.\n", + "train_path=\"../Train.csv\"\n", + "test_path=\"../Test.csv\"\n", + "tr_path= pathlib.Path(train_path)\n", + "te_path=pathlib.Path(test_path)\n", + "if tr_path.exists ():\n", + " print(\"Train data path set.\")\n", + "else: \n", + " raise SystemExit(\"Train data path does not exist.\")\n", + " \n", + "if te_path.exists ():\n", + " print(\"Test data path set.\")\n", + "else: \n", + " raise SystemExit(\"Test data path does not exist.\")" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
012
0t1negativeVineet, what you are trying to do is a terribl...
1t2positive'Course I do, corrected.
2t3positiveExcellent, happy to help! If you don't mind, c...
3t6negative@talnicolas I'm using it a few dozen times in ...
4t7neutralI didn't select an answer because even though ...
\n", + "
" + ], + "text/plain": [ + " 0 1 2\n", + "0 t1 negative Vineet, what you are trying to do is a terribl...\n", + "1 t2 positive 'Course I do, corrected.\n", + "2 t3 positive Excellent, happy to help! If you don't mind, c...\n", + "3 t6 negative @talnicolas I'm using it a few dozen times in ...\n", + "4 t7 neutral I didn't select an answer because even though ..." + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "#showing the first 5 lines of the train data\n", + "train_df=pd.read_csv(train_path, encoding='utf-16', sep=';', header=None).values\n", + "#train_df.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
012
0t4positive@DrabJay: excellent suggestion! Code changed. :-)
1t5neutralAny decent browser should protect against mali...
2t8negativeI swear - I don't put pseudo code I get told o...
3t9neutralI have attached below
4t13negativeWhen I refactor the following line: using Resh...
\n", + "
" + ], + "text/plain": [ + " 0 1 2\n", + "0 t4 positive @DrabJay: excellent suggestion! Code changed. :-)\n", + "1 t5 neutral Any decent browser should protect against mali...\n", + "2 t8 negative I swear - I don't put pseudo code I get told o...\n", + "3 t9 neutral I have attached below\n", + "4 t13 negative When I refactor the following line: using Resh..." + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "#showing the first 5 lines of the test data\n", + "test_df=pd.read_csv(test_path, encoding='utf-16', sep=';', header=None).values\n", + "#test_df.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "task: text regression (supply class_names argument if this is supposed to be classification task)\n", + "downloading pretrained BERT model (uncased_L-12_H-768_A-12.zip)...\n", + "[██████████████████████████████████████████████████]\n", + "extracting pretrained BERT model...\n", + "done.\n", + "\n", + "cleanup downloaded zip...\n", + "done.\n", + "\n", + "preprocessing train...\n", + "language: en\n" + ] + }, + { + "data": { + "text/html": [ + "done." + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "preprocessing test...\n", + "language: en\n" + ] + }, + { + "data": { + "text/html": [ + "done." + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "(x_train, y_train), (x_test, y_test), preproc = text.texts_from_array(train_df[:,2], train_df[:,1], x_test=test_df[:,2], y_test=test_df[:,1], \n", + " maxlen=500, preprocess_mode='bert')\n", + " \n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Is Multi-Label? False\n", + "maxlen is 500\n", + "done.\n" + ] + } + ], + "source": [ + "model = text.text_classifier('bert', (x_train, y_train) , preproc=preproc)" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [], + "source": [ + "learner = ktrain.get_learner(model, \n", + " train_data=(x_train, y_train), \n", + " val_data=(x_test, y_test), \n", + " batch_size=6)" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "simulating training for different learning rates... this may take a few moments...\n", + "Train on 3097 samples\n", + "Epoch 1/1024\n", + "3097/3097 [==============================] - 432s 139ms/sample - loss: 1.0226 - accuracy: 0.5283\n", + "Epoch 2/1024\n", + "3097/3097 [==============================] - 410s 132ms/sample - loss: 0.8086 - accuracy: 0.6261\n", + "Epoch 3/1024\n", + " 174/3097 [>.............................] - ETA: 6:32 - loss: 1.9264 - accuracy: 0.4195\n", + "\n", + "done.\n", + "Please invoke the Learner.lr_plot() method to visually inspect the loss plot to help identify the maximal learning rate associated with falling loss.\n" + ] + } + ], + "source": [ + "learner.lr_find()" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "learner.lr_plot()" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "reduce_on_plateau automatically enabled at patience=2\n", + "\n", + "\n", + "begin training using triangular learning rate policy with max lr of 2e-05...\n", + "Train on 3097 samples, validate on 1326 samples\n", + "Epoch 1/1024\n", + "3097/3097 [==============================] - 448s 145ms/sample - loss: 0.5546 - accuracy: 0.7704 - val_loss: 0.3151 - val_accuracy: 0.8801\n", + "Epoch 2/1024\n", + "3097/3097 [==============================] - 444s 143ms/sample - loss: 0.2507 - accuracy: 0.9102 - val_loss: 0.3081 - val_accuracy: 0.8861\n", + "Epoch 3/1024\n", + "3097/3097 [==============================] - 443s 143ms/sample - loss: 0.1348 - accuracy: 0.9558 - val_loss: 0.3447 - val_accuracy: 0.8884\n", + "Epoch 4/1024\n", + "3096/3097 [============================>.] - ETA: 0s - loss: 0.0792 - accuracy: 0.9748\n", + "Epoch 00004: Reducing Max LR on Plateau: new max lr will be 1e-05 (if not early_stopping).\n", + "3097/3097 [==============================] - 446s 144ms/sample - loss: 0.0791 - accuracy: 0.9748 - val_loss: 0.4069 - val_accuracy: 0.8831\n", + "Epoch 5/1024\n", + "3097/3097 [==============================] - 445s 144ms/sample - loss: 0.0340 - accuracy: 0.9923 - val_loss: 0.4608 - val_accuracy: 0.8824\n", + "Epoch 6/1024\n", + "3096/3097 [============================>.] - ETA: 0s - loss: 0.0189 - accuracy: 0.9952\n", + "Epoch 00006: Reducing Max LR on Plateau: new max lr will be 5e-06 (if not early_stopping).\n", + "3097/3097 [==============================] - 447s 144ms/sample - loss: 0.0189 - accuracy: 0.9952 - val_loss: 0.5096 - val_accuracy: 0.8808\n", + "Epoch 7/1024\n", + "3096/3097 [============================>.] - ETA: 0s - loss: 0.0098 - accuracy: 0.9974Restoring model weights from the end of the best epoch.\n", + "3097/3097 [==============================] - 449s 145ms/sample - loss: 0.0098 - accuracy: 0.9974 - val_loss: 0.5414 - val_accuracy: 0.8839\n", + "Epoch 00007: early stopping\n", + "Weights from best epoch have been loaded into model.\n" + ] + }, + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# 2e-5 is one of the LRs recommended by Google and is consistent with the plot above.\n", + "learner.autofit(2e-5, early_stopping=5)" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": {}, + "outputs": [], + "source": [ + "model.save(\"model.h5\")" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Let's make some predictions on new data." + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [], + "source": [ + "predictor = ktrain.get_predictor(learner.model, preproc)" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": {}, + "outputs": [], + "source": [ + "data=test_df[:,2].tolist()\n", + "label=test_df[:,1].tolist()\n" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "\n", + "
\n", + " \n", + " \n", + " 0.00% [0/1 00:00<00:00]\n", + "
\n", + " \n", + "\n", + "\n", + "
\n", + " \n", + " \n", + " 0.00% [0/1 00:00<00:00]\n", + "
\n", + " " + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "i=0\n", + "correct=0\n", + "wrong=0\n", + "total=len(data)\n", + "true_lab=[]\n", + "pred_lab=[]\n", + "text=[]\n", + "for dt in data:\n", + " result=predictor.predict(dt)\n", + " if not result== label[i]:\n", + " text.append(dt)\n", + " pred_lab.append(result)\n", + " true_lab.append(label[i])\n", + " wrong+=1\n", + " else:\n", + " correct+=1\n", + " \n", + " i+=1\n", + "\n", + "name_dict = {\n", + " 'Name': text,\n", + " 'Gold Label' : true_lab,\n", + " 'Predicted Label': pred_lab\n", + " }\n", + "\n", + "wrong_data= pd.DataFrame(name_dict)\n", + "\n", + "wrong_data.to_csv(\"wrong_results.csv\", sep=';')\n", + "\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + " precision recall f1-score support\n", + "\n", + " negative 0.86 0.86 0.86 360\n", + " neutral 0.86 0.85 0.86 508\n", + " positive 0.93 0.94 0.94 458\n", + "\n", + " accuracy 0.89 1326\n", + " macro avg 0.88 0.89 0.88 1326\n", + "weighted avg 0.89 0.89 0.89 1326\n", + "\n" + ] + } + ], + "source": [ + "names = ['negative', 'neutral', 'positive']\n", + "y_pred = predictor.predict(data)\n", + "y_true= test_df[1]\n", + "print(classification_report(y_true, y_pred, target_names=names))" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Correct: 1175 / 1326 \n", + "Wrong: 151 / 1326\n" + ] + } + ], + "source": [ + "print(\"Correct: \", correct,\"/\",total,\"\\nWrong: \", wrong,\"/\",total)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.7.6" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} \ No newline at end of file From af08e8f79c36c324b4e87783f977f1e0248b9374 Mon Sep 17 00:00:00 2001 From: Anustup Mukherjee <60361231+Anustup900@users.noreply.github.com> Date: Wed, 14 Apr 2021 15:29:52 +0530 Subject: [PATCH 13/14] Rename BERT Sentiment Analysis for SE/model.ipynb to BERT Sentiment Analysis for SE/notebook/model.ipynb --- BERT Sentiment Analysis for SE/{ => notebook}/model.ipynb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename BERT Sentiment Analysis for SE/{ => notebook}/model.ipynb (99%) diff --git a/BERT Sentiment Analysis for SE/model.ipynb b/BERT Sentiment Analysis for SE/notebook/model.ipynb similarity index 99% rename from BERT Sentiment Analysis for SE/model.ipynb rename to BERT Sentiment Analysis for SE/notebook/model.ipynb index 060f6fec0..b666f12af 100644 --- a/BERT Sentiment Analysis for SE/model.ipynb +++ b/BERT Sentiment Analysis for SE/notebook/model.ipynb @@ -8845,4 +8845,4 @@ }, "nbformat": 4, "nbformat_minor": 4 -} \ No newline at end of file +} From 0c9fcfc4e09287a0b59c717eafc6de53919febb3 Mon Sep 17 00:00:00 2001 From: Anustup Mukherjee <60361231+Anustup900@users.noreply.github.com> Date: Wed, 14 Apr 2021 15:30:22 +0530 Subject: [PATCH 14/14] Add files via upload --- .../wrong_results.csv | 152 ++++++++++++++++++ 1 file changed, 152 insertions(+) create mode 100644 BERT Sentiment Analysis for SE/wrong_results.csv diff --git a/BERT Sentiment Analysis for SE/wrong_results.csv b/BERT Sentiment Analysis for SE/wrong_results.csv new file mode 100644 index 000000000..321d129d6 --- /dev/null +++ b/BERT Sentiment Analysis for SE/wrong_results.csv @@ -0,0 +1,152 @@ +;Name;Gold Label;Predicted Label +0;Is it possible (or desirable?!) to set up to behave more like ? For example, instead of writing why can't I just write Similarly, instead of why not just;negative;neutral +1;Didn't notice the horrid inline jQuery, remove it! Then open the browser console (F12) and check for errors.;negative;neutral +2;@augustss: with `ImpredicativeTypes` you can make monadic binds polymorphic as well (though it requires a heck lot of extremely ugly type annotations).;negative;neutral +3;OK, so what do you want me to do about that? Hint: how about *telling us* what your problem is?;negative;neutral +4;I'm curious, shouldn't the other question be marked as a duplicate of this one? This question is two years older and has a higher rated answer.;negative;neutral +5;Did it work? If it did you can also accept the answer by clicking the check mark beside it. It is a nice step to take =P;neutral;positive +6;That's right, I have no plans to replace the existing system, sidecar is an excellent analogy.;neutral;positive +7;This is a slightly tricky question. I am using NSDateFormatter on the iPhone but I wanted to only show a standard date without the years component. But retain the users locale formatting for their date. I could easily override the formatting using But now the date is in my in en-nz format eg 12:01PM Wednesday July 7. So I have totally killed the locale for any other users around the world. I would like to say. Give me the correct localized date for this users region but omit the years component. Since the date is being displayed as string, I am tempted to just fromat the date and then remove the year component by just cutting this out of the string.;neutral;negative +8;No buddy, You can't simply upgrade ZF1 to ZF2. In case you need you move to ZF2 be sure that ZF2 is not just an upper version of ZF1 but the whole Architecture is also changed.So, If you really need to move then 1. Firstly you will need to remove ZF1 library completely.2. Install ZF2 package.3. Now make changes in your code to work accordingly with ZF2 as most of the things will stop working once to move to ZF2.However, I would suggest don't migrate to ZF2 just for the sake of upgrading, migrate only if you dont have any other choice. As this is a very painful task.have a good luck.;neutral;negative +9;Why all the down votes?;negative;neutral +10;If you are on 11g you are in Luck :-) you can Use SELECT FOR UPDATE SKIP LOCKED in the Cursor - then you are guaranteed that two threads will never get the same row on a fetch!The RIGHT WAY to do this in Oracle would be Advanced Queueing - since this will solve ALL YOUR PROBLEMS, provides synchronization und parallel execution and other benefits...Before Oracle 11 and without Advanced Queuing (if you really want to code it yourself...) You can do it like this:(The bits marked with autonomous transaction have to be called in a separate method as an autonomous transaction. If the Update returns 0 Rows it can either be because the table is empty, or because two threads accessed the same row. - So we need a separate ending condition counting available rows.;positive;neutral +11;In my mental model of authentication, a user should be distinct from the way they log in. So for example, a User could have an associated EmailLogin (with an email/password), or they could have many (or none). Similarly they could have 0..* associated OpenIDLogin credentials. Are there any existing authentication libraries for Rails which use this method? Alternatively, is this a really terrible idea?;neutral;negative +12;Then you should be more specified in asking the question. You confused me..;negative;neutral +13;A simple Google search would suffice for this question. All are excellent resources (and the top three Google links!). Essentially, there's a new API which allows JS to request fullscreen access. That's about it.;neutral;positive +14;I had a memory crash on UIGraphicsGetImageFromCurrentImageContext() ... if you're creating and releasing a lot of them, you should wrap them in a fresh AutoReleasePool for each iteration. Even allowing the NSRunLoop to tick WAS NOT ENOUGH for Apple/iOS to do housekeeping on garbage lying around from this. e.g.;negative;neutral +15;"I was too pithy. I should have said, ""The Loudness Wars Killed Music.""";neutral;negative +16;The answer was devastatingly simple in this case. For some reason windows uses localhost as opposed to 0.0.0.0. So although it says standing watch at 0.0.0.0:4567 it is actually standing watch at localhost:4567 . You should be able to navigate to this page and see your middleman build.;neutral;negative +17;yeah: hopeless!;neutral;negative +18;Come on, you are worrying about efficiency while your first line of code is incorrect!;negative;neutral +19;EDIT: Also you should avoid using it can make debugging extremely frustrating.;negative;neutral +20;You must redraw your background with each change in your line (that��s the canvas way) Don��t worry, canvas is very fast at redrawing! Here is code and a Fiddle:;positive;neutral +21;Your variables are pointing at the same object. I'd be worried if they weren't equal!;neutral;negative +22;I think that's absolutely terrible practice. First of all you do not need to make the trip to the server to hide and show controls, unless you need new data. Second, any decent javascript framework will allow you to hide show controls based on the control's id, class name, or whatever css selector. Moreover using a javascript post/get to a generic handler will give you the data that you need without the postback. I'd suggest using JQuery, or some other alternative.;neutral;negative +23;Typically you would handle that as a POST (not a GET), and read the xml from the request-stream (or there are helpers to let you do this). Otherwise URL encoding and length restrictions are going to make this extremely painful.;neutral;negative +24;How about any ugly abuse of the builtin command ?;negative;neutral +25;I built an xml-rpc server in Python using SimpleXMLRPCServer, according to the example in the Python documentation. I'm calling it from a Python client on the same machine. The body of the server function executes very fast on its own. But I find that xmlrpc client performance is excruciatingly slow, taking one second per call. (Using xmlrpclib.) A speed-up technique I found on the web () didn't help. My connect URI is: I'm running Python 2.7 x64 on Windows 7, but it works the same for 32-bit Python 2.7.;negative;neutral +26;Tested/cross-browser: If there is no submit button, the form will degrade miserably if javascript is not available!;negative;neutral +27;This worked for me.;positive;neutral +28;Maybe this will be of some help -;positive;neutral +29;While we're at it, there is no such thing as Unicode. Well, there is, but it does not concern itself with earthly matters like files. There are numerous encodings which bridge that gap, but you don't appear to be aware of that or the difference this makes. See also: [The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)](http://www.joelonsoftware.com/articles/Unicode.html));negative;neutral +30;Look into these links. They may help.;positive;neutral +31;"I had the problem that white was the ""Overscroll"" color, not actually the fading edge. try this (assuming you want a fading edge, but not the horrid white glare when you hit the ends! (otherwise set requires fading edge to none)):";negative;neutral +32;Take a look at and be extremely paranoid about user inputs.;positive;neutral +33;I wouldn't worry about that in pure Flash. I don't believe that is the mental model the Flash Engineers used (Flex, absolutely, worry).;negative;neutral +34;I have recently found out that anything Swing(NetBeans, IDEA) is excruciatingly slow to paint the UI over Remote Desktop(RDP). Can you guys give me any suggestion for something that will work properly over RDP?;negative;neutral +35;How come this is considered programming related?;negative;neutral +36;"I am using Hibernate for my persistence layer. And if I send a web request which asks for some database data to be displayed on the webpage For the first one or two times, the server responds rightly and data are retrieved and displayed. However, when the same request is sent repeatedly ( Just by refreshing the browser by hand to resend the request), Hibernate will not respond anything. And it is choked there! Also the log message stays at the ""opening hibernate session"" line(shown by SessionFactoryUtils class in Spring) Any solution??";neutral;negative +37;In Bash, you use parameter expansion: In your case, say . No need to go overboard and cry for regexes at the slightest provocation -- Bash has plenty of power!;negative;neutral +38;There are really excellent tools for handling this sort of task in .NET without having to resort to the regex hammer. This will also be more reliable than a regular expression based solution. I'd suggest that you take a look at .;neutral;positive +39;In addition to firebug (which should be your first port of call), the will also tell you where a given style is sourced from, just in case IE - shock, horror - should be different.;negative;neutral +40;"Note that the given answers ""only"" handles making multiple variables of the same type. If, for some bizarre reason, you would need to do multiple types, this is valid (though awful):";neutral;negative +41;Nope, I don't think such a magic function exists. One workaround for this would be to put your functions into a static class, and add a magic method to that class (> PHP 5.3 only, I'm afraid): For PHP < 5.3, you could do the same thing, but you would have to instantiate an object and use the magic method.;neutral;negative +42;So I came up with what is undoubtedly an extremely ugly solution: I took the Response JS data attributes out of the body tag, and used the Response.create method instead. Then someone suggested I make the plugin calls a function, then call the function after creating the Response data attributes. I have no idea why it works, but it does.;neutral;negative +43;I want a text file containing links to the Wikipedia articles listed , one link per line. I could do it manually but that would be very painful. How can I automate this task?;neutral;negative +44;For those, who use ShinobiCharts.framework: creating a category on Shinobi classes causes such error. As a workaround, you can replace categories with inheritance (this may be very painful).;neutral;negative +45;I have updated to Genymotion 2.0 and downloaded/deployed the new 4.3 images (Galaxy Nexus and 10.1 Tablet) upon installing the appropriate GApps package get a devastating error upon launching a development app with the following stack trace making the device restart.;neutral;negative +46;This just saved me a lot of grief!;positive;negative +47;I am really terrible at RegEx, In the code below I only want the actual numbers between and How can I achieve this?;neutral;negative +48;I am not sure how to fix this:;neutral;negative +49;I try and but it doesn't work.;neutral;negative +50;i would reccomend you rewrite the bad code. Even if its really painful.;neutral;negative +51;Based mostly on , but also , and my own experience, I don't think it's possible without a lot of ugliness, pain or without converting your LINQ to SQL code generation over to (not appealing, IMO).;negative;neutral +52;mechanize ended up giving me the most functionality...thx;positive;neutral +53;Is this visual studio specific or all c++ projects behave this way? Why??;negative;neutral +54;fails horribly for, e.g., `domain = 'http://www.google.co.uk/'`;negative;neutral +55;Here is an answer to a similar question: It's a complex workaround, but looks working pretty fine!;positive;neutral +56;David: +1. For a second I thought they may have been passing a `Furious Neanderthal`, or something, to Word!;positive;negative +57;I think the first approach is OK, but you have to be sure to always have branch B updated with the new changes introduced in branch A. Otherwise if you don't keep them synchronized, these branches will diverge and merging them back on trunk will be a really pain. SVN merge's are ok if you do them early and often.;neutral;negative +58;There's no such thing. Any such log would have to be programmed into the database, so no worries, you don't have to disable it since it doesn't exist by default!;positive;neutral +59;"I don't think you want this - if I'm typing a document into Word and I hit K, I'm going to be very angry when your application pops up instead of a ""k"" appearing in my document. Windows allows you to assign shortcut keys to an icon on the desktop, but it limits them to the function keys or to combinations containing both Alt and Ctrl. Right-click on a desktop icon and go to Properties, and look for the field marked ""Shortcut key"".";neutral;negative +60;This isn't really pythonic so much as tortured, but here's a short version (with meaningless 1-character variable names, no less!);negative;neutral +61;+1 for this question - I have the same issue.;positive;neutral +62;Okay, so given the overwhelmingly negative response, does anybody think db image storage is _ever_ justified?;negative;neutral +63;I agree, I would use two functions. Basically, you have two different use cases, so it makes sense to have two different implementations. I find that the more C++ code I write, the fewer parameter defaults I have - I wouldn't really shed any tears if the feature was deprecated, though I would have to re-write a shed load of old code!;negative;neutral +64;I have a that has three views per cell, with three cell displaying on the view at one time (for a total of nine views). Think of it as a bookshelf. Sometimes I can have as many as 500 books. I've added shadow to the with code that is this: When I add the shadow code, as seen above, scrolling performance is just totally killed and becomes choppy. Each image has a different so the shadow has to be created for each item as it scrolls. Anyone have any tips on how to add shadows to my images on a without having this issue?;negative;neutral +65;Beaaaaaaautiful!;positive;negative +66;...Sometimes this piece of code [..] returns the same number (and sometimes it works fine)... So it works randomly??? :) :) :) Ok, ok, downvote me now!!;neutral;positive +67;Hopefully this will provide some ideas as to how to adapt a timer based approach for your needs: If your needs are more sophisticated then a TThread based approach may be more appropriate. But whatever you do, do NOT resort to Application.ProcessMessages it will only cause you grief !;positive;negative +68;@Johannes: Don't bother, he's much too stupid and heinous to be worth helping (see his comments on my answer, it's a model of how to get help).;negative;neutral +69;"I've heard that unit testing is ""totally awesome"", ""really cool"" and ""all manner of good things"" but 70% or more of my files involve database access (some read and some write) and I'm not sure how to write a unit test for these files. I'm using PHP and Python but I think it's a question that applies to most/all languages that use database access.";neutral;positive +70;You didn't mention the language, but for Java we've loved . For C/C++, getopt.;positive;neutral +71;Tom - I did the Java thing from 1996 until 2002. My official reason for leaving Actuate? Microsoft understood the need for basic things like enumerated types (since added to Java but it took way too long) and excellent Windows UI support and Actuate had no interest in building .NET products.;positive;neutral +72;I can't seem to find the answer to this anywhere... I have a function that needs to set the bg color of two tables. Only the first table in the function is being affected. Is only one for loop allowed in a function? ...or is the 1st for loop maybe never exiting? I can pretty much work around this by creating multiple functions but I really want to understand why this behaves the way it does! Thanks! Here is my simplified code:;neutral;positive +73;Events firing are delegate invocations, which are a But dealing with interfaces for subscriber/publisher/observer/observable scenario is more painful that using events.;neutral;negative +74;I'm not sure why this is marked down. AutoHotkey is an excellent solution when you need to do something that you just can't do using an existing API. It has many safeguards that can be used to ensure that the correct program is targeted. There are many possibilities. The answer that is marked as an answer, isn't an answer. It just an obvious statement which is the reason the question was asked in the first place. I would suggest anyone marking down this answer should first look into AutoHotkey and learn what it can do. It should be built into windows.;neutral;positive +75;I have found Html Helpers extremely useful to simplify view pages code. Apart from the ones included in the latest release of Asp.Net Mvc which one do you use? How much you can reuse them in different projects and are they linked only to html generation or did you put some custom logic inside?;positive;neutral +76;Well, keep in mind that (in theory) you have the original code to help, as well as the text of the log messages. The only thing that should be obfuscated would be the class and member names. In addition, many tools (Dotfuscator is one) create a map file to tell you what obfuscated construct name maps back to which original name - this can make it a pain to figure out exactly where the log messages come from, but nowhere near impossible.;neutral;negative +77;Got a spite downvote, it's still a valid question.;negative;neutral +78;@NoBugs a NullPointerException can be thrown for 1000 reasons. Are you sure you load the .wav correctly? Are you sure it is in the right path? IIRC, the .wav file should be inside the compiled jar. Although I might be terribly wrong.;negative;neutral +79;I'm working with an Access database and I need to concatenate different related rows into 1 row. I found a solution and used it with great success. However I need to add extra conditions to it, it should only be done if certain other columns are equal too. For example: 1 X Alpha 2 Y Beta 1 X Gamma 1 Z Delta should become 1 X Alpha,Gamma 1 Z Delta 2 Y Beta Does anyone know to do this, especially for a newbie like me?;neutral;positive +80;I have a need to explore VOIP integration into a .Net application. It would be incredibly helpful if the toolset was usable via ASP.Net (version 2.0 or higher), and provided the developer the option to allow interaction on the client either embedded within the web browser or external to the client web browser. It should be compatible at a minimum with Internet Explorer, but would be better if browser independence were an option.;neutral;positive +81;If you want to explore the full (terrifying) extent of lambda style functions in PHP, see:;neutral;negative +82;"Assuming I have only the class name of a generic as a string in the form of ""MyCustomGenericCollection(of MyCustomObjectClass)"" and don't know the assembly it comes from, what is the easiest way to create an instance of that object? If it helps, I know that the class implements IMyCustomInterface and is from an assembly loaded into the current AppDomain. Markus Olsson gave an excellent example , but I don't see how to apply it to generics.";neutral;positive +83;What tools are free tools are available for testing WebServices that are behind NTLM2 authentication. SoapUI Is Excellent tool with all functionality that I need, however, it doesn't support NTLMv2. If someone has a way of making that work, please provide solution.;neutral;positive +84;I'm looking for a reliable, implementation-independent way to clone an entire Document. The Javadocs specifically say that calling cloneNode on a Document is implementation-specific. I've tried passing the Document through a no-op Transformer, but the resulting Node has no owner Document. I could create a new Document and import the nodes from the old one, but I'm afraid there might be bits of Document metadata that get lost. Same thing with writing the Document to a string and parsing it back in. Any ideas? By the way, I'm stuck at Java 1.4.2, for reasons beyond my control.;neutral;negative +85;Side note: some people hate that menu. Just take a look at all the Greasemonkey scripts that get rid of it.;neutral;negative +86;Here, I see `BAADF00D` (bad food), `BEEFCACE` (beef cake), `BAADCAB1E` (bad cable), `BADCAFE` (bad cafe), and `DEADDEAD` (dead dead). Is this intentional?;neutral;negative +87;+1 for actually *answering* the question.;neutral;positive +88;This whole DB is almost entirely read only so I'm not too worried about it changing.;positive;neutral +89;Perhaps pipe the users through Google's Web Transcoder - http://google.com/gwt/n then you don't have to worry about the WML conversion, as google will translate your page into WML.;positive;neutral +90;I understand its not a desirable circumstance, however if I NEEDED to have some kind of HTML within JSON tags, e.g.: is this possible to do in Python without requiring to to be escaped beforehand? It will be a string initially so I was thinking about writing a regular expression to attempt to match and escape these prior to processing, but I just want to make sure there isn't an easier way.;negative;neutral +91;By the way, as a side note, you should be using `using(Stream s = ...)` statement instead of manually writing a try {} finally {} block which might be error prone and also a pain to write.;negative;neutral +92;"This isn't worthy of an ""answer"", but I thought I'd mention: many of the interfaces I've really enjoyed have been minimalistic -- there's almost nothing for me to see. Like QuickSilver for OS X.";negative;neutral +93;I see that over on this question there is a request to say how to do something using LINQ to see if a property matches in a collection. However, is this the fastest reasonable process by which to do this? I will be deploying something that requires a certain amount of resource management, and I want the application to be as responsive as can be, without making the code terribly hard to decipher when someone else, or myself come back to it later.;negative;neutral +94;I think the question is valid. I agree with the other responses, but it doesn't mean it's a terrible question. I've only ever had to use a Safari CSS hack once as a temporary solution and later got rid of it. I agree that you shouldn't have to target just Safari, but no harm in knowing how to do it. FYI, this hack only targets Safari 3, and also targets Opera 9.;positive;neutral +95;But they fixed it, and you don't have to worry about it as long as you set the correct doctype, to make IE not be in quirks mode.;positive;neutral +96;@Dutchie432: you described exactly what I was looking for... I'm also using the Pulsate effect. I had a `.stop()` in place but it didn't work. Now it works as expected. What a comment can do? It's also an answer... :D The search outsourcing was hilarious :o);positive;negative +97;The named scopes already proposed are pretty fine. The clasic way to do it would be:;positive;neutral +98;Perhaps I am missing something, but I am just learning javascript. My understanding of Single Origin Policy is that Google Analytics should not be able to send data back to Google. How is it able to transmit send data to Google without violating the policy?;negative;neutral +99;None of the above is exactly what I was looking for, so I wrote one. super simple to use %B in the printf!;positive;neutral +100;You can easily define a comparator for a one-level , so that lookup becomes way less cumbersome. There is no reason of being afraid of that. The comparator defines an ordering of the _Key template argument of the map. It can then also be used for the multimap and set collections. An example:;positive;neutral +101;"""malicious users"" don't just exist ""out there"" on the internet - most of them have jobs in corporations and you are probably working with a couple of them right now - there is a reason that all user accounts and physical access are the first things you cut off when you fire someone";negative;neutral +102;I'm trying to delete several working copy directories, but I get an Access Denied on all the SVN files, running as admin or normal user. I've killed the Tortoise cache process, and cannot figure what is wrong. Any suggestions?;negative;neutral +103;How do I stop a browser refresh from happening when a flash object has focus inside a pop up window? Yes, I abhor pop up windows too. Yet we have a flash questionnaire that is being wrecked from users who use refresh. I also already have js in place that effectively blocks refresh, UNTIL the flash gets focus and the user presses refresh. I have access to the Flash through our Flash developer, but he is uncertain of how to do this. The closest we could come up with was to use the fscommand trapallkeys, yet it does not appear to be working.;negative;neutral +104;Since I am completely useless at regex and this has been bugging me for the past half an hour, I think I'll post this up here as it's probably quite simple. In PHP I need to extract what's between the tags example:;negative;neutral +105;I have been abusing the Dictionary class in .NET 2.0 as a set:;neutral;negative +106;"such a strong argument without any ""reference"", is completely useless because just opinionated.";negative;neutral +107;I found a number of people asking the same question starting around 2005, but here is the first google result - also discusses silverlight. As far as I can tell, however, the only thing you would need to worry about would be setting up the mime types and providing access to the files.;negative;neutral +108;So for my text parsing in C# , I got directed at YAML. I'm hitting a wall with this library I was recommended, so this is a quickie. And so on. Is that valid?;negative;neutral +109;While this could work when I'm developing and debugging the solution, I'm afraid it wouldn't work once the solution is deployed and a user needs to change the settings.;neutral;negative +110;Also, make sure the mouse is using VMware drivers. Sometimes it reverts to general PS/2 drivers, which can cause very irritating lag.;neutral;negative +111;"-1 This is due to omitting ""var"" before ""a"" making it global and is unrelated to the question.";negative;neutral +112;If the files were never committed and they're no longer on the hard drive, then I'm afraid they're probably gone, unless your user has manual backups, or some other recovery/undeletion strategy works out.;neutral;negative +113;I hope none of my bugs end up in wikipedia!;neutral;positive +114;I too am using ideas from Rob's pattern and for now am updating like Pure.Krome. But i think concurrency is too vital to ignore and should be a habit of any enterprise application developer. I'm ignoring it for now, but it will go in my later iterations. I would really love to see how your approach turns out David.;neutral;positive +115;In vc++6.0 MFC Application Project , I will not get the compile Error , but when i run the project i will get the error Debug Assertion Failed! program:project.exe File:winocc.cpp Line:345 For information on how your program can cause an assertion failure, see the Visual C++ documentation on asserts. (Press Retry to debug the application) what Error it is and why this type of error occurs, how to debug this error, plz help any body,;negative;neutral +116;I want to be able to grab content from web pages, especially the tags and the content within them. I have tried XQuery and XPath but they don't seem to work for malformed XHTML and REGEX is just a pain. Is there a better solution. Ideally I would like to be able to ask for all the links and get back an array of URLs, or ask for the text of the links and get back an array of Strings with the text of the links, or ask for all the bold text etc.;neutral;negative +117;"You hate the price. Fair enough. ;)";neutral;positive +118;Galileo came out the other day, and even though plugins under Eclipse are, IMO, just a little bit easier to deal with than , it would still be really awesome if there was a simple way for me to upgrade to the new version (and take my plugins with me). Any tips?;neutral;positive +119;You really should look at an NIO framework like or . I've used MINA with great success in an enterprise chat server. It is also used in the chat server. Grizzly is used in Sun's JavaEE implementation.;neutral;positive +120;"This is recognized around our office as the ""Ah, crap! I forgot about that."" burndown:";neutral;negative +121;I'm new to Flash but want to create a nice video for a product. It takes a long time to make a nice looking presentation , and I'm hoping for a jump start. Are there any good templates which are free on the internet where I can quickly change the text in ,for example, to make my video? I've tried looking in google, and there are too many websites, many of which look gimmicky. Any recommendations? (A video like this one - - would be amazing!);neutral;positive +122;"@MrChrister : The actualOrderNumber is relied on by multiple legacy app. Changing it would be extremely problematic. The end-user-visible order number is also used in several apps; adding a new field is do-able but hard. An obscuring ""format"" outside the persistence layer is TSTTCPW (I think).";neutral;negative +123;"+1 for ""don't believe into the myths that there are a lot of issues with MS Access""";positive;neutral +124;I have a basic app written with ATL, using the wizard with VS2008. I have a treeview in the left side of the app. I see how to (painfully) add tree items. Question is how do I show a menu when the mouse is right clicked? How do I trap any click events on each item that could be selected?;negative;neutral +125;Why the down-votes and sniping? It's not a particularly well-asked question but it's certainly valid and by definition programming related. (it's pretty hard to do anything with Django without programming as it's a web programming framework!);negative;neutral +126;ctypes is in the python standard library, swig and boost are not. Swig and boost rely on extension modules and are therefore tied to python minor versions which indepentent shared objects are not. building a swig or boost wrappers can be a pain, ctypes makes no build requirements.;neutral;negative +127;Could you add some details about the error you get? Nothing is jumping out at me as horribly wrong.;neutral;negative +128;"Seems like a duplicate question. Please see excellent answer for ""[Should Usings be inside or outside the namespace][1]"" [1]: http://stackoverflow.com/questions/125319/should-usings-be-inside-or-outside-the-namespace";neutral;positive +129;This fails miserably when min is INT_MIN and max is INT_MAX. Then max - min + 1 equals 0, resulting in division by zero.;negative;neutral +130;And it fits with MVVM. +1;positive;neutral +131;StyleCop has rules that seem to differ from MS's prior style guides. For example, StyleCop hates m_ and _ for prefixs to private members. Also, the VS default code generation violates StyleCop by putting using statements outside the namespace. *sigh*;negative;neutral +132;"Obligatory I Am Not A Lawyer. Are you violating the legal clauses of the GPL? Probably not. ATI and nVidia do this sort of thing with their graphics drivers for Linux. However, it's important to note that Linux is GPLv2; this may have changed with GPLv3. Are you violating the spirit of the GPL? Yes, and judging from the way your question was written, you already knew this.";negative;neutral +133;files starting with a dot can be a pain to windows based tools...;neutral;negative +134;For an excellent event manager class, check Danny Miller's: http://k2xl.com/wordpress/2008/07/02/as3-eventmanager-class-removealllisteners/;positive;neutral +135;goooooooooooooood!;positive;negative +136;You also might want to check out Uche Ogbuji's excellent XML Data Binding Library, Amara: (Documentation here: ) The cool thing about Amara is that it turns an XML document in to a Python object, so you can just do stuff like: (which creates a Record element that contains Name and Value elements (which in turn contain the values of the name and value variables)).;neutral;positive +137;"I'm working on a package which includes rescaling of images in PHP. For image rescaling, PHP has the GD and ImageMagick libraries. Are those likely to be part of a given client's PHP install already? Is there a ""default"" install of PHP, for that matter? By default, are either GD or ImageMagick included? If neither is installed, should I have some sort of horrible fallback position of reading, rescaling, and saving GIFs, JPGs, and PNGs, or is it simple to add GD or ImageMagick to an existing install?";neutral;negative +138;My experience - If you know the requirements of a project well and if they can be easily achieved with standard ssis components with a minimum of scripting, then SSIS might be the way to go. Otherwise, its a pain.;neutral;negative +139;"I agree, your exemple is terrible ;)";positive;negative +140;"is excellent for scripts; is standard for classes. As Ben says, think of it as ""Object"" -- but it is much cooler in that it does not constrain you to the Object methods. This has neat implications with respect to imports. e.g. In this snippet I have to import FileChannel e.g. But here I can just 'wing it' as long as everything is on the classpath";neutral;positive +141;How awesome would it be if the Delphi IDE would put code in 2 formats on the clipboard, so that code that is copied and pasted in e-mails or word-documents has proper highlighting instead of plain text?!;negative;positive +142;"Basically, the doctype determines how crazy IE is going to be. If you don't set it to XHTML, or ""strict"" you'll be living in a world of hurt when it comes to IE (even if you set it, you'll still be hating on IE, but it does make it a lot better).";negative;neutral +143;@Pax, from my personal experience, somehow I always get faster and more reliable results when I'm using tables. But every time I did that, I feel guilty.;neutral;negative +144;"I agree. 1 ""interface"" to worry about and flexible to add others if necessary.";positive;neutral +145;Curious that none of them considered Stopwatch yet? Precise and bigger than , not involving OS horrific perf counters, WMI or native calls, and well really simple:;neutral;positive +146;This reply is incomplete: we currently have an app that is leaking permgen memory and the number of loaded classes is absolutely constant. Both facts can be seen by using JConsole. We suffer from the same problem as the original poster in that we have no way to analyze the permgen in detail.;negative;neutral +147;The other issue the number of variations in everyone's SIP implementation. Solving all of the integration issues would quickly eat up all your time. At $699 for OCS that just doesn't make much sense.;negative;neutral +148;No worries, just a tip for future reference.;neutral;positive +149;i've got the following code which runs a bat file. the bat file then runs some .exe .. which does some stuff. The stuff takes aroun 5-10 seconds. What i'm trying to do is leave the command window open, even after the process terminates. Is there any way to do this? Otherwise, can i get all the output of that window going to my debugger instead, so i don't need to worry about this window remaining? cheers.;neutral;positive +150;@yaauie - sure, I could have put a `raise 'oh no' if methods.include?(:after_initialize)` before the monkeypatch, but that would make the example harder to understand... It's so easy to get caught up in detailing all the edge cases that the actual lesson here (just patch a base method in) would get lost in the noise.;neutral;negative