Spaces:
Sleeping
Sleeping
| import joblib | |
| import numpy as np | |
| import os | |
| try: | |
| path = "model/students_sleep_scaler.joblib" | |
| if not os.path.exists(path): | |
| print(f"File not found: {path}") | |
| exit() | |
| scaler = joblib.load(path) | |
| print(f"Scaler type: {type(scaler)}") | |
| print(f"Expected features: {getattr(scaler, 'n_features_in_', 'Unknown')}") | |
| print(f"Means: {getattr(scaler, 'mean_', 'Unknown')}") | |
| print(f"Scale: {getattr(scaler, 'scale_', 'Unknown')}") | |
| # Test transform | |
| try: | |
| test_input = np.array([[25, 1, 6, 2, 3, 15]]) # 6 features | |
| print(f"Test transform (6 features): {scaler.transform(test_input)}") | |
| except Exception as e: | |
| print(f"Test transform failed: {e}") | |
| except Exception as e: | |
| print(f"Error: {e}") | |