Code Monkey home page Code Monkey logo

lavaan's People

Contributors

aaronpeikert avatar drvictorvs avatar ecmerkle avatar haziqj avatar jeroen avatar jhorzek avatar jrmie avatar karchjd avatar leonardv avatar lucdw avatar machow avatar michaelhallquist avatar mikedmolina avatar philchalmers avatar purple-skittles avatar rikhuijzer avatar sfcheung avatar tdjorgensen avatar yrosseel avatar

lavaan's Issues

Understanding `{lavaan}` internals

Hi @giuseppealfonzetti. Sorry for the radio silence. I am currently travelling so not able to look at our project just yet.

However I wanted to share with you some broad ideas on what needs to be done. To understand better I share with you this R script by Yves: https://github.com/yrosseel/lavaan/blob/master/inst/understanding_lavaan_internals.R It's a little outdated but in principle I think it's still the same. When lavaan is called it goes through a series of steps, and the steps are often conditional on the estimation method.

Our job essentially is to create a new estimator = "SPML" (which stands for stochastic pairwise max likelihood), and then replace the necessary functions with functions you created in the {plFA} package.

Importantly Yves requests that {lavaan} contain no C/C++ code (at least for now), which means that the {plFA} will have to coexist with {lavaan}. Might require some tinkering at the plFA side to get things working smoothly too.

Anyway I will pick this up closer to July, when I can afford to dedicate time to this. If you have any questions in the mean time feel free to ask.

Haziq

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.