Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dual graph #76

Open
wants to merge 32 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
0218101
Merge pull request #106 from felixleopoldo/dev
melmasri Jan 2, 2024
7fc6df3
fixing nesting issues
Jan 3, 2024
05b9afb
updating sparse config
Jan 6, 2024
da57e2e
some fixes
Jan 6, 2024
139b3ab
Merge branch 'dualGraph' of https://github.com/felixleopoldo/benchpre…
Jan 6, 2024
5267f5d
Update rule.smk
melmasri Feb 14, 2024
4ee9f17
Merge branch 'dualGraph' of https://github.com/felixleopoldo/benchpre…
Feb 14, 2024
3a80ede
Merge branch 'dualGraph' of github.com:felixleopoldo/benchpress
melmasri Mar 13, 2024
6b1bbfb
adding radom precmat
Mar 23, 2024
4d1cc99
On the way to rand precmat
felixleopoldo Mar 26, 2024
ad43840
Fixing pos def problem by increasing diag elements.
felixleopoldo Mar 26, 2024
f6c3995
adding delta to jtsampler
Mar 31, 2024
603be8b
merge conflict
Mar 31, 2024
7c7f129
adding athomar/dualgl
Mar 31, 2024
415a8da
updating psi learner
Mar 31, 2024
914fd14
adding module strings
Mar 31, 2024
47d679e
updating the random matrix
Apr 1, 2024
b1009ef
Adding missing info.json files.
felixleopoldo Apr 15, 2024
38aceec
Merge.
felixleopoldo Apr 15, 2024
ea89e25
adding confirg for high dim
melmasri Aug 21, 2024
511ebb7
sparse run
melmasri Aug 21, 2024
b0cc220
updated the random_precmat.R and dualGL_sparse_randpreci.json files
melmasri Aug 21, 2024
348e12e
Merge branch 'dualGraph' of github.com:felixleopoldo/benchpress into …
melmasri Aug 21, 2024
77dad3f
updating config
melmasri Aug 23, 2024
bd466dd
fixing config
melmasri Aug 23, 2024
e048e97
updating the random precision
melmasri Aug 23, 2024
2cf9dd1
modified precmat to be autoregressive in distance from diag
melmasri Aug 23, 2024
725da79
adding interclass config
melmasri Aug 24, 2024
2c6d302
bug with json file
melmasri Aug 24, 2024
a66e834
adding a small config file
melmasri Aug 28, 2024
3c225c7
adding wishart run
melmasri Aug 30, 2024
13612a3
random percent..
melmasri Sep 3, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
212 changes: 212 additions & 0 deletions config/dualGL_sparse.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,212 @@
{
"benchmark_setup": {
"data": [
{
"data_id": "example1",
"graph_id": "random-1-ultra-sparse",
"parameters_id": "gwi",
"seed_range": [
1,
5
]
},
{
"data_id": "example1",
"graph_id": "random-1-sparse",
"parameters_id": "gwi",
"seed_range": [
1,
5
]
},
{
"data_id": "example1",
"graph_id": "lattice",
"parameters_id": "gwi",
"seed_range": [
1,
5
]
},
{
"data_id": "example1",
"graph_id": "ar5",
"parameters_id": "gwi",
"seed_range": [
1,
5
]
},
{
"data_id": "example1",
"graph_id": "circle",
"parameters_id": "gwi",
"seed_range": [
1,
5
]
}
],
"evaluation": {
"benchmarks": {
"filename_prefix": "dualGraph_p200_sparse/",
"show_seed": false,
"errorbar": true,
"errorbarh": false,
"scatter": true,
"path": true,
"text": false,
"ids": [
"dualGL-gt13",
"jtsampler_gts",
"psi-learn",
"glasso",
"mb"
]
},
"graph_true_plots": true,
"graph_true_stats": false,
"ggally_ggpairs": false,
"graph_plots": [],
"mcmc_traj_plots": [
{
"id": "jtsampler_gts",
"burn_in": 0.0,
"thinning": 100,
"functional": [
"score"
],
"active": true
}
],
"mcmc_heatmaps": [],
"mcmc_autocorr_plots": []
}
},
"resources": {
"data": {
"iid": [
{
"id": "example1",
"standardized": false,
"n": [
20, 50, 100
]
}
]
},
"graph": {
"trilearn_rand_bandmat": [
{
"id": "ar5",
"max_bandwidth": 5,
"dim": 200
}
],
"bdgraph_graphsim": [
{
"id": "random-1-sparse",
"p": 200,
"graph": "random",
"class": null,
"size": null,
"prob": 0.1
},
{
"id": "random-1-ultra-sparse",
"p": 200,
"graph": "random",
"class": null,
"size": null,
"prob": 0.01
},
{
"id": "lattice",
"p": 200,
"graph": "lattice",
"class": null,
"size": null,
"prob": 0.1
},
{
"id": "circle",
"p": 200,
"graph": "circle",
"class": null,
"size": null,
"prob": 0.2
}
]
},
"parameters": {
"bdgraph_rgwish": [
{
"id": "gwi",
"b": 3,
"threshold_conv": 0.000001
}
]
},
"structure_learning_algorithms": {
"equsa_psilearner": [
{
"id": "psi-learn",
"timeout": null,
"alpha1": 0.3,
"alpha2": [0.01, 0.025, 0.05, 0.1, 0.15, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.9, 0.98]

}],
"dualgl": [
{
"id": "dualGL-gt13",
"timeout": null,
"startalg": "jtsampler_gts",
"alpha": [0.01, 0.025, 0.05, 0.1, 0.15, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.9, 0.99]
}
],
"athomas_jtsampler": [
{
"id": "jtsampler_gts",
"burnin_frac": 0.5,
"mcmc_estimator": ["threshold"],
"timeout": null,
"mcmc_seed": 1,
"num_samples": 10000000,
"sampler": 1,
"edge_penalty": 0.0,
"size_maxclique": 100,
"full_output": true,
"threshold": [
0.0,
0.1,
0.2,
0.3,
0.4,
0.5,
0.6,
0.7,
0.8,
0.9,
1.0
]
}
],
"huge_glasso": [
{
"id": "glasso",
"lambda": [2, 1, 0.8, 0.6, 0.4, 0.2, 0.1, 0.05, 0.01],
"timeout": null
}
],
"huge_mb": [
{
"id": "mb",
"lambda": [2, 1, 0.8, 0.6, 0.4, 0.2, 0.1, 0.05, 0.01],
"timeout": null
}
]
}
}
}


Loading