Mentions légales du service
Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
faust
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
faust group
faust
Commits
c4f045d1
Commit
c4f045d1
authored
9 years ago
by
Adrien Leman
Committed by
hhakim
2 years ago
Browse files
Options
Downloads
Patches
Plain Diff
add file readme license
parent
3f174368
Branches
Branches containing commit
Tags
Tags containing commit
No related merge requests found
Changes
2
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
README.txt
+125
-0
125 additions, 0 deletions
README.txt
license.txt
+662
-0
662 additions, 0 deletions
license.txt
with
787 additions
and
0 deletions
README.txt
0 → 100644
+
125
−
0
View file @
c4f045d1
##########################################################################
#################### FAuST Toolbox ######################
##########################################################################
##########################################################################
General purpose:
The FAuST toolbox contains code implementing a general framework designed
to factorize matrices of interest into multiple sparse factors.
The algorithms implemented here are described in details in [1]- Le Magoarou
For more information on the FAuST Project, please visit the website of the
project: <http://faust.gforge.inria.fr>
##########################################################################
##########################################################################
License:
Copyright (2016): Luc Le Magoarou, Remi Gribonval
INRIA Rennes, FRANCE
http://www.inria.fr/
The FAuST Toolbox is distributed under the terms of the GNU Affero General
Public License.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation.
This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public
License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
##########################################################################
##########################################################################
Install:
1- Unpack the directory.
2- mkdir ./build
3- cmake ..
4- make install
##########################################################################
##########################################################################
Main tools :
The main functions offered by the FAuST toolbox are implemented in two files
- hierarchical_fact.m
[lambda, facts, errors] = hierarchical_fact(params);
input:
- params: Structure contained data matrice, desired number
of factors, constraint sets...
output:
- lambda: multiplicative scalar
- facts : estimated factorization (cell array of sparse matrices)
- errors
- palm4MSA.m
[lambda, facts] = palm4MSA(params)
input:
- params: Structure contained data matrice, desired number
of factors, constraint sets...
output:
- lambda: multiplicative scalar
- facts : estimated factorization (cell array of sparse matrices)
##########################################################################
##########################################################################
Demonstration:
This package contains the Matlab code which represented the results of [1].
One demonstration is available in "./misc/demo/" directory:
- Source_localization using MEG data (cf. Sec.V. of [1];)
See related ./misc/demo/README file for more detail.
##########################################################################
##########################################################################
naming conventions in the FAuST project :
- namespace : Faust::xxx
- class : Faust::MyClass / Faust::Class
- attributs : m_myAttribut / m_attribut
- methods : m_my_method() / m_method()
- function : my_function()
- variable : myVariable
- object : myObjet
- files class : faust_MyClass.x / faust_Class.x
- files function : faust_my_function.x
- files class gpu : faust_MyClass_gpu.x / faust_Class_gpu.x
- files function gpu: faust_my_function_gpu.x
- class template gpu : Faust::MyClass<FPP,gpu> /
##########################################################################
##########################################################################
Contacts:
Luc Le Magoarou: luc.le-magoarou@inria.fr
Remi Gribonval : remi.gribonval@inria.fr
##########################################################################
##########################################################################
References:
[1] Le Magoarou L. and Gribonval R., "Flexible multi-layer sparse
approximations of matrices and applications", Journal of Selected
Topics in Signal Processing, 2016.
<https://hal.archives-ouvertes.fr/hal-01167948v1>
##########################################################################
This diff is collapsed.
Click to expand it.
license.txt
0 → 100644
+
662
−
0
View file @
c4f045d1
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment