julia_cheetsheet - HazyResearch/dimmwitted GitHub Wiki
Julia Support: Cheetsheet
Constant: Access Methods
- DimmWitted.AC_ROW
- DimmWitted.AC_COL
- DimmWitted.AC_C2R
Constant: Model Replication Strategy
- DimmWitted.MR_PERCORE
- DimmWitted.MR_PERNODE
- DimmWitted.MR_PERMACHINE
- DimmWitted.MR_SINGLETHREAD_DEBUG
Constant: Data Replication Strategy
- DimmWitted.DR_FULL
- DimmWitted.DR_SHARDING
Function: DimmWitted.open() -> DimmWitted object
- Dense:
open(Array{DATATYPE,2}, Array{MODELTYPE,1}, MR, DR, AC [, Array{SHAREDATA_TYPE,1}]) - Sparse:
open(SparseMatrixCSC{DATATYPE,Int64}, Array{MODELTYPE,1}, MR, DR, AC [, Array{SHAREDATA_TYPE,1}]
Function: DimmWitted.register_* -> Function handle
- DimmWitted.register_row(DimmWitted object, function)
- DimmWitted.register_col(DimmWitted object, function)
- DimmWitted.register_c2r(DimmWitted object, function)
- DimmWitted.register_model_avg(Function handle, function)
See this page and this page for schema of function.
See this page for the meaning of the following three functions.
- DimmWitted.register_row2
- DimmWitted.register_col2
- DimmWitted.register_c2r2
Function: DimmWitted.exec() -> Cdouble as the result
exec(DimmWitted object, function handle)