nicknochnack / ActionDetectionforSignLanguage

A practical implementation of sign language estimation using an LSTM NN built on TF Keras.
410 stars 253 forks source link

Unable to import to_categorical #12

Open adarsham8 opened 2 years ago

adarsham8 commented 2 years ago

AlreadyExistsError Traceback (most recent call last)

in 1 from sklearn.model_selection import train_test_split ----> 2 from tensorflow.keras.utils import to_categorical ~\anaconda3\lib\site-packages\tensorflow\__init__.py in 39 import sys as _sys 40 ---> 41 from tensorflow.python.tools import module_util as _module_util 42 from tensorflow.python.util.lazy_loader import LazyLoader as _LazyLoader 43 ~\anaconda3\lib\site-packages\tensorflow\python\__init__.py in 46 from tensorflow.python import data 47 from tensorflow.python import distribute ---> 48 from tensorflow.python import keras 49 from tensorflow.python.feature_column import feature_column_lib as feature_column 50 from tensorflow.python.layers import layers ~\anaconda3\lib\site-packages\tensorflow\python\keras\__init__.py in 25 26 # See b/110718070#comment18 for more details about this import. ---> 27 from tensorflow.python.keras import models 28 29 from tensorflow.python.keras.engine.input_layer import Input ~\anaconda3\lib\site-packages\tensorflow\python\keras\models.py in 24 from tensorflow.python.keras import metrics as metrics_module 25 from tensorflow.python.keras import optimizer_v1 ---> 26 from tensorflow.python.keras.engine import functional 27 from tensorflow.python.keras.engine import sequential 28 from tensorflow.python.keras.engine import training ~\anaconda3\lib\site-packages\tensorflow\python\keras\engine\functional.py in 36 from tensorflow.python.keras.engine import keras_tensor 37 from tensorflow.python.keras.engine import node as node_module ---> 38 from tensorflow.python.keras.engine import training as training_lib 39 from tensorflow.python.keras.engine import training_utils 40 from tensorflow.python.keras.saving.saved_model import network_serialization ~\anaconda3\lib\site-packages\tensorflow\python\keras\engine\training.py in 50 from tensorflow.python.keras.engine import base_layer_utils 51 from tensorflow.python.keras.engine import compile_utils ---> 52 from tensorflow.python.keras.engine import data_adapter 53 from tensorflow.python.keras.engine import training_utils 54 from tensorflow.python.keras.mixed_precision import loss_scale_optimizer as lso ~\anaconda3\lib\site-packages\tensorflow\python\keras\engine\data_adapter.py in 56 57 keras_data_adapter_gauge = monitoring.BoolGauge( ---> 58 "/tensorflow/api/keras/data_adapters", "keras data adapter usage", "method") 59 60 try: ~\anaconda3\lib\site-packages\tensorflow\python\eager\monitoring.py in __init__(self, name, description, *labels) 349 """ 350 super(BoolGauge, self).__init__('BoolGauge', _bool_gauge_methods, --> 351 len(labels), name, description, *labels) 352 353 def get_cell(self, *labels): ~\anaconda3\lib\site-packages\tensorflow\python\eager\monitoring.py in __init__(self, metric_name, metric_methods, label_length, *args) 124 self._metric_name, len(self._metric_methods))) 125 --> 126 self._metric = self._metric_methods[self._label_length].create(*args) 127 128 def __del__(self): AlreadyExistsError: Another metric with the same name already exists.