* add hinge, squared_hine, and categorical hinge losses
* add tests for hinge, squared_hinge, and categorical hinge losses
* fix keyword argument for jax cond
* format docstrings for hinge losses
* format hinge losses tests
* fix linting errors in activations init and test_case py files
* fix bug in reduce_values function
* rename _transform_binary_labels to convert_binary_labels_to_hinge
* fix casting of values in class
* convert shape values to tensor
* add hinge metrics and the corresponding tests
* revert formatting in activations init
* Added MeanAbsoluteError and started testing for losses.
Added testing for MeanSquaredError and MeanAbsoluteError as well as testing utils.
* Formatting fix for docstrings
* Switch docstrings to keras_core
* Add MeanAbsolutePercentageError and MeanSquaredLogarithmicError
Add regression errors and testing. Cleaned up formatting for other files.
* More merge conflicts
* Backend import merge conflict
* Minor docstring touchup
* Added MeanAbsoluteError and started testing for losses.
Added testing for MeanSquaredError and MeanAbsoluteError as well as testing utils.
* Formatting fix for docstrings
* Switch docstrings to keras_core
* Add numpy ops (initial batch) and some config
* Add unit test
* fix call
* Revert "fix call"
This reverts commit 6748ad183029ff4b97317b77ceed8661916bb9a0.
* full unit test coverage
* fix setup.py