• Differentiable programming is a programming paradigm in which a numeric computer program can be differentiated throughout via automatic differentiation...
    11 KB (1,021 words) - 18:28, 23 June 2025
  • AAD tools. A reference implementation is available on GitHub. Differentiable programming In terms of weight matrices, the adjoint is the transpose. Addition...
    44 KB (6,148 words) - 22:17, 22 July 2025
  • Thumbnail for Differentiable function
    words, the graph of a differentiable function has a non-vertical tangent line at each interior point in its domain. A differentiable function is smooth (the...
    13 KB (1,884 words) - 01:18, 9 June 2025
  • Prolog. Differentiable programming structures programs so that they can be differentiated throughout, usually via automatic differentiation. Literate...
    24 KB (2,666 words) - 19:04, 23 June 2025
  • Probabilistic programming (PP) is a programming paradigm based on the declarative specification of probabilistic models, for which inference is performed...
    20 KB (1,518 words) - 20:28, 19 June 2025
  • Thumbnail for Flux (machine-learning framework)
    Flux (machine-learning framework) (category Free software programmed in Julia)
    convolutional networks. It is also capable of differentiable programming through its source-to-source automatic differentiation package, Zygote.jl. Julia is a popular...
    10 KB (880 words) - 10:51, 21 November 2024
  • Thumbnail for Differentiable neural computer
    and accessed indefinitely. The DNC is differentiable end-to-end (each subcomponent of the model is differentiable, therefore so is the whole model). This...
    14 KB (801 words) - 21:00, 2 August 2025
  • Thumbnail for Grokking (machine learning)
    Oyallon, Edouard; Bach, Francis (2018). "On Lazy Training in Differentiable Programming". arXiv:1812.07956 [math.OC]. Mohamad Amin Mohamadi; Li, Zhiyuan;...
    8 KB (779 words) - 03:12, 8 July 2025
  • Thumbnail for Julia (programming language)
    programming portal Free and open-source software portal Comparison of numerical-analysis software Comparison of statistical packages Differentiable programming...
    108 KB (8,305 words) - 07:45, 18 July 2025
  • probabilistic reasoning of ProbLog. SymbolicAI: a compositional differentiable programming library. Explainable Neural Networks (XNNs): combine neural networks...
    18 KB (1,869 words) - 16:30, 24 June 2025
  • Thumbnail for Applied physics
    Biophysics Brain–computer interfacing Chemistry Chemical physics Differentiable programming Artificial intelligence Scientific computing Engineering physics...
    3 KB (272 words) - 13:26, 6 April 2025
  • ₯, symbol for currency Greek drachma ∂P, an abbreviation for differentiable programming This disambiguation page lists articles associated with the title...
    7 KB (860 words) - 17:53, 4 August 2025
  • open-source Python library developed by Xanadu Quantum Technologies for differentiable programming of quantum computers. PennyLane provides users the ability to...
    44 KB (4,516 words) - 03:57, 27 July 2025
  • d'Alembert operator Differentiable programming Differential operator § Notations List of mathematical symbols Notation for differentiation 𝒹 (Unicode MATHEMATICAL...
    8 KB (886 words) - 16:32, 31 March 2025
  • PyTorch (category Python (programming language) scientific libraries)
    open-source software portal Comparison of deep learning software Differentiable programming DeepSpeed Chintala, Soumith (1 September 2016). "PyTorch Alpha-1...
    18 KB (1,548 words) - 15:16, 5 August 2025
  • Thumbnail for MindSpore
    MindSpore (category Free software programmed in C++)
    open-source software portal Comparison of deep learning software Differentiable programming TensorFlow Keras CUDA "Huawei MindSpore AI Development Framework"...
    7 KB (532 words) - 21:48, 6 July 2025
  • branch of ML concerned with artificial neural networks Differentiable programming – Programming paradigm List of datasets for machine-learning research...
    140 KB (15,535 words) - 12:17, 3 August 2025
  • Thumbnail for Cartesian genetic programming
    Cartesian genetic programming is a form of genetic programming that uses a graph representation to encode computer programs. It grew from a method of...
    3 KB (379 words) - 18:54, 26 June 2025
  • allows fast model training, and supports a flexible programming model and multiple programming languages (including C++, Python, Java, Julia, MATLAB...
    7 KB (560 words) - 22:06, 16 December 2024
  • Biomorphic Cognitive computer Computation and Neural Systems Differentiable programming Event camera Hardware for artificial intelligence Lithionics Neurorobotics...
    45 KB (4,912 words) - 15:54, 17 July 2025
  • Thumbnail for TensorFlow
    TensorFlow (category Python (programming language) scientific libraries)
    open-source software portal Comparison of deep learning software Differentiable programming Keras "Credits". TensorFlow.org. Archived from the original on...
    52 KB (4,064 words) - 09:29, 3 August 2025
  • Modeling and simulation Comparison of computer algebra systems Differentiable programming List of molecular modeling software List of numerical analysis...
    32 KB (3,397 words) - 19:27, 4 August 2025
  • Thumbnail for Mathematical optimization
    mathematical programming problem (a term not directly related to computer programming, but still in use for example in linear programming – see History...
    53 KB (6,165 words) - 15:32, 2 August 2025
  • Thumbnail for Deep learning
    intelligence Comparison of deep learning software Compressed sensing Differentiable programming Echo state network List of artificial intelligence projects Liquid...
    183 KB (18,116 words) - 23:26, 2 August 2025
  • Thumbnail for Pathological (mathematics)
    everywhere but differentiable nowhere. The sum of a differentiable function and the Weierstrass function is again continuous but nowhere differentiable; so there...
    19 KB (2,392 words) - 12:14, 18 July 2025
  • Thumbnail for Cutting-plane method
    solutions to mixed integer linear programming (MILP) problems, as well as to solve general, not necessarily differentiable convex optimization problems. The...
    10 KB (1,570 words) - 21:55, 13 July 2025
  • Theano (software) (category Array programming languages)
    open-source software portal Comparison of deep learning software Differentiable programming "Release 2.31.7". 8 July 2025. Retrieved 19 July 2025. Bergstra...
    10 KB (1,141 words) - 19:41, 26 June 2025
  • the appropriate step size. Coordinate descent is applicable in both differentiable and derivative-free contexts. Coordinate descent is based on the idea...
    13 KB (1,649 words) - 00:59, 29 September 2024
  • Competitive learning Concept learning Decision tree learning Differentiable programming Distribution learning theory Eager learning End-to-end reinforcement...
    39 KB (3,385 words) - 07:36, 7 July 2025
  • convergent when applied even to a non-differentiable objective function. When the objective function is differentiable, sub-gradient methods for unconstrained...
    11 KB (1,496 words) - 20:07, 23 February 2025