speaker-0: wanna touch on on another project of yours because ⁓ you do a lot of things, Thomas, ⁓ but so just just curious about the coming roadmap for you know the coming month for GP Janks. Do have any priorities already that things you wanna touch on? speaker-1: Yeah, so yeah, it's possible that I follow the literature less closely these days. Now I'm not in an academic setting, but my observation is the sort of literature around GPs is quietened a little bit from where we were several years ago. So I when I look forward, at least for the remainder of this year, I'm not imagining implementing any ⁓ new methodologies into GP JAX. We have a pretty wide range of kernels. ⁓ At least the major kernels. And our goal is not to implement every single kernel. Our goal is to provide the infrastructure which would allow someone to implement their own kernel very quickly. So we have that and we have a couple of different variational approximations which one could use depending on their use case. And ⁓ we also have a few different inducing point schemes and ⁓ multi-output ⁓ Gaussian processes implemented. So I think we have a pretty pretty complete set of functionality within GPJAX. So I think when I look forward to the remainder of this year, I think I want to do two things with GPJAX. I would quite like to close that bridge between GPJAX and something like SK Learn or GPITorch. Essentially providing a higher level abstraction of GPJAX, which would allow someone to fit a Gaussian process in a few lines of code versus the sort of 20 lines of code we make you write today. Providing just a YAML file or just a JSON config and then building your model and fitting it. Because whilst the original use case of GP JAX was for researchers, I acknowledge that many people, and myself included, sometimes just want to fit a GP. Like I don't want to define all of the boilerplate code every time. And also when I fit a GP, I want things like logging to be implemented under the hood. I want things like to connect to AWS or some cloud-based system. Like all of these things can be handled behind the scene very sort of easily. ⁓ and I think I would like to provide this abstraction within GP jacks. ⁓ maybe in a in a sort of secondary library. I'm not entirely sure at this point. But essentially giving people a more production ready form of using GP jacks. ⁓ The other thing is I would really like to Improve the quality of our documentation. So I I think we've done a pretty good job with our documentation. We've made a conscious effort always to explain the underlying maths as well as what the code is doing. However, most of our examples use simulated or synthetic data. And I think we could make them far more interesting by just using real data. We had a collaborator And ⁓ actually we had two collaborators, I should say, ⁓ a few years ago now who implemented a really, really cool ⁓ document a notebook to GP JAX modeling ⁓ vectors. ⁓ so rather than predicting a scalar value, you're actually predicting a vector. And they use this to model ocean currents using GP JAX, so modeling the spatial vector field. And you can do this using a certain type of kernel. ⁓ and I think this is a really cool notebook. Like it's Great, it uses real data and it's a real problem which people actually work on. So I would like to migrate some of the GP JAX examples away from using simulated data and to bring in some new data sets which are interesting and may just catch the interest of people browsing with documentation and they might look at it and think, ⁓ I I have a very similar problem to that. First, this is today sort of building a data set by composing a sinusoidal function and And a sort of bit of white noise together. ⁓ going a little bit beyond that. And to be honest, where I am now, like those are the type of documentation those are the bits of documentation which I enjoy writing as well. Like clawed code and cursor are so good now they can implement most of the back end type code far quicker than I ever could with fewer bugs. But they I don't think it's very good still at writing documentation and writing case studies. ⁓ I think there's still a a handcrafted narrative which is better than what an L L ⁓ can generate for us. And I still find enjoyment in writing these types of things. So I think this year that's those are the two sort of angles which I would like to to steer GP Jackson.