Jan Vesely
Jan Vesely
The compiler considers all numeric literals to be of floating point type. This can lead to conversion rounding errors, especially for 32bit floating point precision.
UDFs can have one stateful param, but this feature is not supported by the compiler
This is a collection of issues that need to be fixed before PNL can run on Python 3.10: - [x] numpy provides Python 3.10 wheels (https://pypi.org/project/numpy/1.21.2/#files) - [x] scipy doesn't...
I started seeing this after 30f60b2beca71 with Yotam's model. I don't have a smaller reproducer atm ``` Traceback (most recent call last): File "/ilab/users/jv356/PsyNeuLink/psyneulink/core/globals/utilities.py", line 717, in __deepcopy__ res_val =...
Conditions marked [x] are implemented and tested. - [ ] class WhileNot(Condition): - [x] class Always(Condition): - [x] class Never(Condition): - [x] class All(Condition): - [x] class Any(Condition): - [x]...
``` >>> import psyneulink.core.components.functions.transferfunctions as Functions >>> f = Functions.TransferWithCosts(default_variable=[1,2,3]) >>> f.defaults.variable array([1, 2, 3]) >>> f.defaults.value array([1., 2., 3.]) >>> f.transfer_fct.defaults.variable array([0]) >>> f.transfer_fct.defaults.value array([0.]) ```
`$ pytest --dist=no -n0 --benchmark-only --benchmark-enable`: ``` conftest.py::PYCODESTYLE INTERNALERROR> Traceback (most recent call last): INTERNALERROR> File "/home/user/py311/lib/python3.11/site-packages/_pytest/main.py", line 270, in wrap_session INTERNALERROR> session.exitstatus = doit(config, session) or 0 INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^...
beartype crashes when run on the following annotated function: ``` @beartype def print_entries(self, entries: Optional[Union[str, list, 'Component']] = 'all', width: int = 120, display: Union[Literal['time', 'context', 'value', 'all'], list] =...
Probably related to [60a858a372b14b73547baacf4a472eccfade1073](https://github.com/numpy/numpy/commit/60a858a372b14b73547baacf4a472eccfade1073), similar to compiled failures addressed in 89f26a83c86b7a5333436b74186520ba2abc2b34. Looking at the generated json structures there's a difference in the value of "combine_costs" parameter. numpy 1.24: ``` "combine_costs":...
Plain names are deprecated in matplotlib and removed in matplotlib==3.8.0. The versioned name with underscore was introduced in matplotlib==3.7.0, 6608eedfc6f33f723f1e13c6025a5b918c7c9f6d ("Re-rename builtin seaborn styles to not include a dot.")