Marc Lee, Speculative EvolutionWhen an internationally renowned artist looks at the co-emergence of AI and nature, some profound thoughts are bound to emerge. Today I am…Feb 6Feb 6
Tricks of DiffusionKeep generated characters (almost) consistent with every run of Stable Diffusion.Jan 10Jan 10
Enabling DiffDock-PP on A100 GPUDiffDock-PP provides new ways of analysing protein protein interactions, compared to original diffdock.Dec 29, 2023Dec 29, 2023
Efficiency of MonteCarlo methodsIn a recent work that involved improving the performance of a molecular docking simulator on GPU, it was interesting to identify some…Dec 29, 2023Dec 29, 2023
Optimising black-box CUDA kernelsOptimising a black-box CUDA kernel is not an easy task, without knowledge of the kernel algorithm itself. But sometimes, this task comes…Nov 24, 2023Nov 24, 2023
Updating CUDA versions without getting stuck in boot (Ubuntu)Among the thousands of articles on the web with instructions how to install CUDA for a Pytorch Anaconda environment, there is not much…Oct 9, 2023Oct 9, 2023
Using OpenAI API For Translating to 32 languagesWhile ChatGPT is quite commonly used for interactive chats, the OpenAI API can be gainfully used for Neural Machine Translation (NMT)…Sep 20, 2023Sep 20, 2023
RMS and Micro PaymentsIn 2006, I attended Richard Stallman’s address at the Indian Institute of Science (IISc). This was around the time when discussions in the…Sep 4, 2023Sep 4, 2023