This talk was given as part of JuliaCon 2021.
Abstract:
Symbolics.jl is a fast, yet flexible symbolic manipulation package. It can generate serial or multi-threaded Julia code; or even C, Stan or MATLAB code from symbolic expressions. This talk is an overview of the features and the organization of the Symbolics.jl package, and the design decisions that make it fast and extendable.
For more info on the Julia Programming Language, follow us on X/Twitter: [ Ссылка ] and consider sponsoring us on GitHub: [ Ссылка ].
Contents
00:00 Welcome!
00:08 Introduction
00:21 Origin
00:48 Goals
01:23 Symbolics.jl tour
04:55 Expression trees
09:38 Rule-based rewriting
11:25 Symbolic Arrays
16:10 Symbolic Arrays: ArrayOp
23:33 Acknowledgements
23:50 More to see
S/O to [ Ссылка ] for the video timestamps!
Want to help add timestamps to our YouTube videos to help with discoverability? Find out more here: [ Ссылка ]
Interested in improving the auto generated captions? Get involved here: [ Ссылка ]
Ещё видео!