Live data from Hacker News

Code Models

openjdk.org

1–10 of 20 posts

Re: Code Models

#2
The article might not make sense without some context.

This is part of "Project Babylon" and its mission is to: "extend the reach of Java to foreign programming models such as SQL, differentiable programming, machine learning models, and GPUs. Babylon will achieve this with an enhancement to reflective programming in Java, called code reflection."

See: https://openjdk.org/projects/babylon/

Re: Code Models

#3

The article might not make sense without some context. This is part of "Project Babylon" and its mission is to: "extend the reach of Java to foreign programming models such as SQL, differentiable programming, machine learning models, and GPUs. Babylon will achieve this with an enhancement to reflective programming in Java, called code reflection." See: https://openjdk.org/projects/babylon/

Thanks, I was thinking LLMs

Re: Code Models

#6
Oh: Automatic differentiation of Java code using Code Reflection: https://openjdk.org/projects/babylon/articles/auto-diff

This sounds interesting.

I remember that Swift for TensorFlow was similar.

Maybe you could also consider JAX to be similar.

Basically, can you do now sth similar as JAX but for Java? The article also talks about "the Babylon GPU work requires the transformation of code models to GPU kernels".

Re: Code Models

#8
It looks complicated.

Here is my technique.

Trace the control flow and regenerate the flow on target programming language.

In their's they have abstracted problem such as blocks and operation. But adding more condition to the philosophy is hard thing. The core principle needs simple

Re: Code Models

#9

The article might not make sense without some context. This is part of "Project Babylon" and its mission is to: "extend the reach of Java to foreign programming models such as SQL, differentiable programming, machine learning models, and GPUs. Babylon will achieve this with an enhancement to reflective programming in Java, called code reflection." See: https://openjdk.org/projects/babylon/

When okr from leaders drop to individuals, due to pretending-to-be-leader will change the intention causing deflection in the core principle.

It is what it is.

Post reply on HN