Piyush23890/Sign_Language_Decoder
0
1"""2test_tf.py3==========4Quick environment sanity-check.5Prints installed package versions so you can verify the setup before training.6 7Usage8-----9 python test_tf.py10"""11 12import sys13print(f"Python : {sys.version.split()[0]}")14 15try:16 import numpy as np17 print(f"NumPy : {np.__version__}")18except ImportError:19 print("NumPy : NOT INSTALLED")20 21try:22 import cv223 print(f"OpenCV : {cv2.__version__}")24except ImportError:25 print("OpenCV : NOT INSTALLED")26 27try:28 import mediapipe as mp29 print(f"MediaPipe : {mp.__version__}")30except ImportError:31 print("MediaPipe : NOT INSTALLED")32 33try:34 import sklearn35 print(f"Scikit-learn : {sklearn.__version__}")36except ImportError:37 print("Scikit-learn : NOT INSTALLED")38 39try:40 import tensorflow as tf41 print(f"TensorFlow : {tf.__version__}")42 gpus = tf.config.list_physical_devices('GPU')43 print(f" GPU(s) : {len(gpus)} detected")44except ImportError:45 print("TensorFlow : NOT INSTALLED (only needed for training)")46 47try:48 import onnxruntime as ort49 print(f"ONNX Runtime : {ort.__version__}")50 print(f" Providers : {ort.get_available_providers()}")51except ImportError:52 print("ONNX Runtime : NOT INSTALLED")53 54try:55 import flask56 print(f"Flask : {flask.__version__}")57except ImportError:58 print("Flask : NOT INSTALLED")59 60try:61 import flask_socketio62 print(f"Flask-SocketIO: {flask_socketio.__version__}")63except ImportError:64 print("Flask-SocketIO: NOT INSTALLED")65 66try:67 import deep_translator68 print(f"deep-translator: installed")69except ImportError:70 print("deep-translator: NOT INSTALLED")71 72print("\nAll checks complete.")73 