Skip to content

Commit

Permalink
complete rehaul, added vector kernel methods
Browse files Browse the repository at this point in the history
  • Loading branch information
Santos Michelena committed Nov 10, 2023
1 parent 6f3d3c3 commit 7fe4e65
Show file tree
Hide file tree
Showing 12 changed files with 50,369 additions and 5,123 deletions.
9,918 changes: 5,676 additions & 4,242 deletions solverTesting.ipynb

Large diffs are not rendered by default.

33 changes: 6 additions & 27 deletions src/QuadraticTeamDecisionSolver.jl
Original file line number Diff line number Diff line change
@@ -1,36 +1,15 @@
module QuadraticTeamDecisionSolver

include("types.jl")
export QuadTeamProblem, Sample
include("quadTeamProblems.jl")
export QuadTeamProblem, checkProblem, residual, GammaNorm, gammaNorm, cost

include("problemUtils.jl")
export checkProblem,
checkSample,
checkGamma,
checkData,
loss,
risk,
splitSampleIntoBlocks,
splitDataSetIntoBlocks,
urisk,
reformatR,
reformatU,
reformatr,
reformatY,
reformatYm

include("teamMMSEhelpers.jl")
include("teamMMSE.jl")
export teamMMSEproblem, generateTeamMMSEsamples, sampleComplexNormal

include("fixedPointSolvers.jl")
export empiricalAlternatingSolver!,
empiricalJacobiSolver!, jacobiPrecodingSolver!, alternatingPrecodingSolver!
export jacobiSolver, gaussSeidelSolver

include("kernelTools.jl")
include("kernelMethods.jl")
export exponentialKernel,
gramian, kernelNorm, kernelRegression, kernelRegressor

include("experimentationTemplates.jl")
export bandwidthExperiment, sinrExperiment, samplesExperiment

matrixExponentialKernel, gramian, kernelNorm, kernelFunction, kernelRegression
end
117 changes: 0 additions & 117 deletions src/experimentationTemplates.jl

This file was deleted.

Loading

0 comments on commit 7fe4e65

Please sign in to comment.