snotskie / EpistemicNetworkAnalysis.jl

Native implementation of Epistemic Network Analysis written in the Julia programming language. Based on rENA 0.2.0.1.
https://snotskie.github.io/EpistemicNetworkAnalysis.jl/
GNU General Public License v3.0
6 stars 2 forks source link

TrainedRotation only copies embedding, needs to copy code positions too #44

Closed snotskie closed 11 months ago

snotskie commented 11 months ago

it should also copy edges, nodes, and pointsNode?

override approximate! so it copies edges, nodes, and pointsnode before computing accumHat. will need to split the accumHat portion out to its own function, so that trainedrotation doesn't have to know how accumHat is computed for different model types, eg., directed vs undirected

https://github.com/snotskie/EpistemicNetworkAnalysis.jl/blob/master/src/linearmodeling.jl#L325

snotskie commented 11 months ago

split approximate! into substantiate! (add nodes to the space) and approximate! (compute accumHat)

snotskie commented 11 months ago

https://github.com/snotskie/EpistemicNetworkAnalysis.jl/commit/0655b3b577c05731373976f16fc9b90b971db103