Assistant Professor at University of Cambridge.
Works on AI for the physical sciences.
-
University of Cambridge
- Cambridge, UK
-
02:51
- 1h ahead - astroautomata.com
- @MilesCranmer
- in/milescranmer
Highlights
- Pro
Pinned Loading
-
symbolic_deep_learning
symbolic_deep_learning PublicCode for "Discovering Symbolic Models from Deep Learning with Inductive Biases"
-
SymbolicRegression.jl
SymbolicRegression.jl PublicDistributed High-Performance Symbolic Regression in Julia
-
-
DispatchDoctor.jl
DispatchDoctor.jl PublicThe dispatch doctor prescribes type stability
-
4,449 contributions in the last year
Day of Week | May May | June Jun | July Jul | August Aug | September Sep | October Oct | November Nov | December Dec | January Jan | February Feb | March Mar | April Apr | |||||||||||||||||||||||||||||||||||||||||
Sunday Sun | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Monday Mon | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Tuesday Tue | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Wednesday Wed | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Thursday Thu | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Friday Fri | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Saturday Sat |
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More
Contribution activity
April 2025
Created 157 commits in 10 repositories
Created 4 repositories
-
MilesCranmer/julia-vscode
TypeScript
This contribution was made on Apr 21
-
MilesCranmer/pysm
Python
This contribution was made on Apr 18
-
MilesCranmer/MacroTools.jl
Julia
This contribution was made on Apr 13
-
MilesCranmer/pyjuliacall-feedstock
This contribution was made on Apr 1
Created a pull request in FluxML/MacroTools.jl that received 11 comments
Fix anonymous function edge cases
This fixes a few classes of anonymous functions that could not be parsed before. @cstjean do you think you could review this? I really need this pa…
+80
−3
lines changed
•
11
comments
Opened 33 other pull requests in 8 repositories
MilesCranmer/BorrowChecker.jl
16
merged
2
closed
-
fix LazyAccessor recursive
setproperty!(setindex!(...))
This contribution was made on Apr 27 -
BREAKING CHANGE: make
@bc
default to immutableThis contribution was made on Apr 27 -
fix: forwarding of
randn
This contribution was made on Apr 27 -
feat: allow immutable borrow of mutable borrow
This contribution was made on Apr 27
-
fix:
@&
when wrapping type parametersThis contribution was made on Apr 26 -
feat: create
@&
macro for borrowed typesThis contribution was made on Apr 21 -
Fix a few type instabilities
This contribution was made on Apr 19
-
refactor: fix a few type instabilities
This contribution was made on Apr 19
-
feat: add basic broadcasting compatibility
This contribution was made on Apr 17
-
Create Mutex
This contribution was made on Apr 15
-
Create Mutex
This contribution was made on Apr 15
-
refactor: unify abstract types
This contribution was made on Apr 15
-
Create
@spawn
to validate captures toThreads.@spawn
This contribution was made on Apr 13 -
Create
@cc
, a closure check macroThis contribution was made on Apr 13 -
feat: overload
reshape
This contribution was made on Apr 13 -
feat: overload
adjoint
andtranspose
This contribution was made on Apr 12 -
More aliasing detection operations
This contribution was made on Apr 11
-
Simplify creation of temporary borrows with
@bc
This contribution was made on Apr 9
MilesCranmer/rip2
4
merged
-
fix: fifo keeping same permissions
This contribution was made on Apr 20
-
deps: update all dependencies
This contribution was made on Apr 20
-
fix: args not consumed by unbury
This contribution was made on Apr 20
-
Fix clippy issues
This contribution was made on Apr 16
MilesCranmer/SymbolicRegression.jl
3
merged
-
test: fix ForwardDiff invalid case tests for v1
This contribution was made on Apr 25
-
fix: unary constraint check missed
This contribution was made on Apr 25
-
deps: limit ProgressMeter.jl to fix downstream bug
This contribution was made on Apr 4
MilesCranmer/PySR
1
open
2
merged
-
build: switch to hatchling
This contribution was made on Apr 4
-
fix: typing extensions dependency
This contribution was made on Apr 2
-
Compat with older Python
This contribution was made on Apr 1
julia-vscode/julia-vscode
2
closed
-
Create test suite for TextMate grammar
This contribution was made on Apr 21
-
Correctly highlight operator-style macros
This contribution was made on Apr 21
JuliaEditorSupport/atom-language-julia
1
merged
-
operator style macros
This contribution was made on Apr 23
conda-forge/pyjuliacall-feedstock
1
merged
-
Make python constraint match upstream
This contribution was made on Apr 1
conda-forge/pysr-feedstock
1
closed
-
Bump to 1.5.4 with new python requirements
This contribution was made on Apr 1
Reviewed 6 pull requests in 5 repositories
MilesCranmer/SymbolicRegression.jl
2 pull requests
-
fix
@template_spec
doc stringThis contribution was made on Apr 25 -
[DRAFT] Abstract Class for PopMember
This contribution was made on Apr 23
SymbolicML/DynamicQuantities.jl
1 pull request
-
Update docs and add doctests
This contribution was made on Apr 23
FluxML/MacroTools.jl
1 pull request
-
Fix anonymous function edge cases
This contribution was made on Apr 14
PolymathicAI/the_well
1 pull request
-
Add template for bug reports
This contribution was made on Apr 7
timholy/ProgressMeter.jl
1 pull request
-
Retry Fix printing of multiline values, and allow colors in showed values
This contribution was made on Apr 5
Created an issue in timholy/ProgressMeter.jl that received 13 comments
[Urgent] v1.10.3 breaks AnnotatedString inputs (affects downstream packages)
Version v1.10.3 inadvertently introduced a bug by calling IOBuffer on an AnnotatedString. This breaks multiple downstream packages including Symbol…
13
comments
Opened 10 other issues in 6 repositories
JuliaLang/julia
3
open
-
Segfault in
jl_object_id__cold
on Julia 1.11This contribution was made on Apr 19 -
Feature request: hook or mechanism to intercept closure capture for specific types
This contribution was made on Apr 12
-
valtype
should fallback toeltype
This contribution was made on Apr 11
MilesCranmer/BorrowChecker.jl
2
open
1
closed
-
Move operation for
@cc
andBorrowChecker.@spawn
This contribution was made on Apr 14 -
Use
@&
macro for borrowingThis contribution was made on Apr 14 -
Mutex feature
This contribution was made on Apr 13
julia-vscode/julia-vscode
1
open
-
Highlighting other operator-style macros
This contribution was made on Apr 21
FluxML/MacroTools.jl
1
closed
-
Incorrect capture of anonymous function with typed arguments
This contribution was made on Apr 13
MilesCranmer/SymbolicRegression.jl
1
closed
-
IOBuffer error
This contribution was made on Apr 4
MilesCranmer/PySR
1
closed
-
IOBuffer error
This contribution was made on Apr 4
Answered 1 discussion in 1 repository
MilesCranmer/PySR
MilesCranmer/PySR
-
Can't use pysr on linux
This contribution was made on Apr 24
35
contributions
in private repositories
Apr 1 – Apr 24