Dependency Packages
-
CommonWorldInvalidations.jl9Fixing the world one invalidator at a time.
-
DispatchDoctor.jl137The dispatch doctor prescribes type stability
-
Distributed.jl26Create and control multiple Julia processes remotely for distributed computing. Ships as a Julia stdlib.
-
SparseInverseSubset.jl2Implementation of Takahashi''s inverse subset algorithm for sparse matrices
-
MLDataDevices.jl2Data Transfer Functionalities across Backends for Machine Learning Applications
-
PrecompileTools.jl204Reduce time-to-first-execution of Julia code
-
ADTypes.jl38Repository for automatic differentiation backend types
-
StaticArrayInterface.jl14Interface designs for enforcing static computations in array functions with Julia
-
PackageExtensionCompat.jl50Makes Julia's package extensions backwards compatible
-
StaticArraysCore.jl16Interface package for StaticArrays.jl
-
SparseArrays.jl88SparseArrays.jl is a Julia stdlib
-
RealDot.jl4Compute `real(dot(x, y))` efficiently.
-
ChangesOfVariables.jl11Interface for transformation functions in Julia
-
InverseFunctions.jl29Interface for function inversion in Julia
-
Atomix.jl20-
-
UnsafeAtomics.jl4-
-
IrrationalConstants.jl16Defines additional irrationals
-
Static.jl52Static types useful for dispatch and generated functions.
-
Preferences.jl129Project Preferences Package
-
IfElse.jl19Under some conditions you may need this function
-
Scratch.jl58Scratch spaces for all your persistent mutable data needs
-
Functors.jl116Parameterise all the things
-
ComponentArrays.jl288Arrays with arbitrarily nested named components.
-
GPUCompiler.jl156Reusable compiler infrastructure for Julia GPU backends.
-
KernelAbstractions.jl363Heterogeneous programming in Julia
-
ExprTools.jl78Light-weight expression manipulation tools
-
JET.jl730An experimental code analyzer for Julia. No need for additional type annotations.
-
ConstructionBase.jl34Primitives for construction of objects
-
LogExpFunctions.jl74Julia package for various special functions based on `log` and `exp`.
-
Enzyme.jl438Julia bindings for the Enzyme automatic differentiator
-
ChainRulesCore.jl253AD-backend agnostic system defining custom forward and reverse mode rules. This is the light weight core to allow you to define rules for your functions in your packages, without depending on any particular AD system.
-
ZygoteRules.jl15-
-
DataValueInterfaces.jl0-
-
DataAPI.jl33A data-focused namespace for packages to share functions
-
Optimisers.jl72Optimisers.jl defines many standard optimisers and utilities for learning loops.
-
Tracker.jl51Flux's ex AD
-
LoweredCodeUtils.jl18Tools for manipulating Julia's lowered code
-
JuliaInterpreter.jl162Interpreter for Julia code
-
CodeTracking.jl131It's editing-time, do you know where your methods are?
-
CEnum.jl12C-compatible enum for Julia
Loading more...