NEWS.md

Dynet 0.5.1

Dynet 0.5.0

Dynet 0.4.13

Breaking changes

Bug fixes

Dynet 0.4.12

Breaking changes

New features

Dynet 0.4.7

Breaking changes

Performance

Bug fixes

Documentation

Dynet 0.4.6

Each bin is drawn tween times, six by default. Between bins the vertices glide along the smoothstep curve, a tie about to appear fades in dotted and green, one about to vanish fades out dashed and vermilion, and with measure = node size follows a snapshot measure from dyn_centrality() on the same grid. Tie width follows weight on one scale fixed across the whole animation, so the same weight has the same width in every frame. A vertex not present in a bin is drawn as absent says: faded in place, parked out of sight at the edge of the layout and gliding in when it arrives and out when it leaves, or hidden; a present vertex with no tie is drawn as isolates says. A timeline strip under the network shows the grid, a marker at the current time, and the key; both the tie states and the strip can be turned off.

Five layouts and a coordinate table. "spring", the default, lays out the union of every bin once; "circle", "oval" and "groups" are rings; "relaxed" re-runs cograph::layout_spring() per bin, seeded from the bin before it and held within max_displacement, then smooths every vertex's path with a centred triangular kernel, which halved the direction reversals between consecutive moves on school_contacts at a two per cent cost in structure. Under every layout but "relaxed" a vertex never moves, and every layout covers the whole vertex set, so a vertex never changes place because its neighbours came and went.

The file goes to tempfile() unless file says otherwise, so nothing reaches the working directory by accident. gifski and av are Suggests; without the one the extension needs the verb raises dynet_needs_gifski or dynet_needs_av, and an extension it cannot write raises dynet_unknown_format. A bin holding nothing to draw is skipped with a message that counts the skipped bins. The tidy bin table comes back invisibly, one row per bin with time, nodes, ties, forming, dissolving and the bin's first rendered frame, as class dynet_animation with print(), summary() and as.data.frame(); as.data.frame(x, what = "frames") maps every rendered frame to its time.

Dynet 0.4.4

Dynet 0.4.3

Dynet 0.4.2

Dynet 0.4.1

Dynet 0.4.0

Dynet 0.3 series

Dynet 0.2.0



Try the Dynet package in your browser

Any scripts or data that you put into this service are public.

Dynet documentation built on Oct. 7, 2026, 5:08 p.m.