James McParlane

Results 32 comments of James McParlane

Sure! Once you complete the TypeScript support. I do a lot of prototyping in TypeScript, so it's my happy place. In the meantime, I will look into implementing the toy...

These two features in `gpu.js` are likely going to be load-bearing for us. https://github.com/gpujs/gpu.js/blob/develop/README.md#combining-kernels https://github.com/gpujs/gpu.js/blob/develop/README.md#create-kernel-map Some notes here for things I want to investigate. 1. How to combine async/Promise and...

I seem to have proof of concept for item 1 on my list. I can build a toy pipeline graph, display it unresolved and resolve it. I will put this...

Thanks. I will take a look. If you have any typescript questions I'm happy to help there as well. I'm going to continue in a different repository until I have...

If you can avoid `any`, it would be a Good Thing™️. If it is the case where you don't know the type yet in the flow of execution and it...

The DataNumber class is just a start and just a minimalist toy model. Yes, higher order objects like tensors will be modelled the same way. I'm just starting very small...

I've updated the repository. I've also implemented some more complex composition involving sources. However, I'm still only using primitive number types and the multiply operation for now. My goal is...

In memory, `Source` and `Destination` were added. I haven't yet tackled I/O and streaming, but the functionality I have so far models a lot of the problem and solution in...

Gathering some more thoughts for (i) I'm close to being able to serialise and deserialise the execution state. `Source` and `Destination` batch themselves now. What is missing is generalising this...

Implemented `Strategy`, `Config`, and `State` across all the elements as described above. `Strategy` needs to be put into practice, so what is there is a placeholder for now. ![image](https://github.com/eduardoleao052/js-torch/assets/42017256/1b437c15-4f4a-4530-8fad-ea8b0d1c6535) So...