html_url,issue_url,id,node_id,user,created_at,updated_at,author_association,body,reactions,performed_via_github_app,issue https://github.com/pydata/xarray/issues/7515#issuecomment-1423274243,https://api.github.com/repos/pydata/xarray/issues/7515,1423274243,IC_kwDOAMm_X85U1XED,971601,2023-02-08T21:39:47Z,2023-02-08T21:39:47Z,NONE,"> This tells me there is a bit of work to do at the core of Aesara's numpy compatibility. Xarray will make frequent references to attributes like `data.shape`, `data.ndim`, etc expecting to get numpy-like results. We'll fix the compatibility issues, but we first need to understand what the expectations on something like `data.shape` should be in these circumstances. For a shared variable, it's always possible to get a value for `data.shape` by referencing the underlying data, but the reason we don't do that by default is—in part—due to the fact that shared variables can be updated with values that have different shapes (but the same dtypes and number of dimensions).","{""total_count"": 1, ""+1"": 1, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1575494367 https://github.com/pydata/xarray/issues/7515#issuecomment-1422043601,https://api.github.com/repos/pydata/xarray/issues/7515,1422043601,IC_kwDOAMm_X85UwqnR,971601,2023-02-08T05:36:53Z,2023-02-08T06:32:37Z,NONE,"> @jhamman Yes, I think this is an interesting discussion to have. We actually want to add named dimensions and coordinates to PyTensor (a fork of aesara): https://github.com/pymc-devs/pytensor, adding this capability was one of the reasons for forking, as PyMC already has some support built-in (coords and dims) and uses xarray in various places. Tighter integration between the two is a great goal. Hi, I'm the creator and maintainer of Aesara and we _are_ interested in discussing named dimensions and arrays. We don't know why @twiecki and his PyMC Labs group have been attempting to implicitly speak for us on this—or any other—matter. As you can see, the original issue in Aesara is still open, and we have **not** said that the feature cannot be implemented in some way.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1575494367