Registry / ai-ml / howso-engine

howso-engine

JSON →
library60.2.1pypypiunverified

The Howso Engine™ is a natively and fully explainable ML engine, serving as an alternative to black box AI neural networks. Version 60.2.1 requires Python >=3.10. It offers a trainee-based API for training, prediction, and explanation. Release cadence is active, with frequent updates.

pip install howso-engine
INSTALL
IMPORT
SIG · HOWSO-ENGINE
H
howso-engine
ai-mlpythonv60.2.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Trainee
from howso import Trainee
from howso import Trainee

Basic example of creating a Trainee, training, and predicting with explanation.

from howso import Trainee import pandas as pd # Create a Trainee instance trainee = Trainee( features={'x': 'numeric', 'y': 'numeric'}, target='y' ) # Train with example data df = pd.DataFrame({'x': [1, 2, 3], 'y': [2, 4, 6]}) trainee.train(df) # Predict and explain result = trainee.predict({'x': [4]}, explain=True) print(result)
Debug
Known issues
breakingVersion 60.0+ requires Python 3.10+. Older Python versions (3.7, 3.8, 3.9) are no longer supported. Will raise an import error if installed on unsupported Python.
fix
Upgrade Python to 3.10 or later, or pin howso-engine to <60.0 if stuck on older Python.
affects: >=60.0
deprecatedThe 'predict' method returned a dict in older versions. In 60.x, it returns a list of dicts for batch predictions. Failure to handle this may cause index errors.
fix
Check if result is a list (batch) vs dict (single). Use result = trainee.predict(..., batch=True) to get consistent batch output.
affects: >=60.0
gotchaThe 'feature_contributions' parameter in explain methods was removed in 60.x. Use 'details=True' to get explanations instead.
fix
Replace feature_contributions=True with contextual_explanation=True in Trainee.explain calls.
affects: >=60.0
Upgrade
Version history
60.2.1latest on PyPI · released May 29, 2026
Audit
Dependencies
numpyrequiredCore dependency for numerical operations
pandasrequiredUsed for data input/output handling
Agent activity
10 hits · last 30 days
node
10
Resources

No resource links recorded.

howso-engine — pip install howso-engine · libregistry