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

Multiclass ecoc #546

Closed
wants to merge 1,435 commits into from
Closed

Multiclass ecoc #546

wants to merge 1,435 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on May 7, 2012

  1. Fixed memleak in SPE

    lisitsyn committed May 7, 2012
    Configuration menu
    Copy the full SHA
    b66f1ac View commit details
    Browse the repository at this point in the history
  2. Fixed memleak in mds

    lisitsyn committed May 7, 2012
    Configuration menu
    Copy the full SHA
    8539b0f View commit details
    Browse the repository at this point in the history
  3. resize SGVector to match total size

    Soeren Sonnenburg committed May 7, 2012
    Configuration menu
    Copy the full SHA
    090a330 View commit details
    Browse the repository at this point in the history
  4. Fixed wrong method call

    lisitsyn committed May 7, 2012
    Configuration menu
    Copy the full SHA
    545afa3 View commit details
    Browse the repository at this point in the history
  5. Checks for multiclass svms

    lisitsyn committed May 7, 2012
    Configuration menu
    Copy the full SHA
    3bae7fc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cbb46be View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    32a078c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    01dff0d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a6dd589 View commit details
    Browse the repository at this point in the history
  10. m_values variable is now split to array/length instead of SGVector du…

    …e to messy
    
    problems. Parameter registration removed
    karlnapf committed May 7, 2012
    Configuration menu
    Copy the full SHA
    302bc24 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    876d4b2 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    cd00a95 View commit details
    Browse the repository at this point in the history
  13. Merge pull request #503 from karlnapf/master

    get rid of SGVector<void/char>
    karlnapf committed May 7, 2012
    Configuration menu
    Copy the full SHA
    8105d5f View commit details
    Browse the repository at this point in the history
  14. deleted CSet, added CMap

    gsomix committed May 7, 2012
    Configuration menu
    Copy the full SHA
    15cb774 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    074c5da View commit details
    Browse the repository at this point in the history
  16. fixes for tracing mallocs

    gsomix committed May 7, 2012
    Configuration menu
    Copy the full SHA
    0e70022 View commit details
    Browse the repository at this point in the history
  17. Merge pull request #504 from gsomix/CSet

    СMap for mallocs tracing
    Soeren Sonnenburg committed May 7, 2012
    Configuration menu
    Copy the full SHA
    f04183b View commit details
    Browse the repository at this point in the history
  18. Removed wrong include

    lisitsyn committed May 7, 2012
    Configuration menu
    Copy the full SHA
    5238cb0 View commit details
    Browse the repository at this point in the history
  19. Galaxy wrapper added to ASP.

    vipints committed May 7, 2012
    Configuration menu
    Copy the full SHA
    887c0b9 View commit details
    Browse the repository at this point in the history
  20. Merge pull request #502 from pluskid/ecoc-random-sparse

    Correct the equations in comment.
    Soeren Sonnenburg committed May 7, 2012
    Configuration menu
    Copy the full SHA
    ae429c4 View commit details
    Browse the repository at this point in the history
  21. Add vanilla store_model_features for LinearMulticlassMachine

    So one can actually do a cross-validation with multiclass linear
    machines
    vigsterkr committed May 7, 2012
    Configuration menu
    Copy the full SHA
    d301049 View commit details
    Browse the repository at this point in the history
  22. Merge pull request #505 from vigsterkr/master

    Add vanilla store_model_features for LinearMulticlassMachine
    Soeren Sonnenburg committed May 7, 2012
    Configuration menu
    Copy the full SHA
    4f67612 View commit details
    Browse the repository at this point in the history
  23. derive SGVector from SGReferencedData to avoid code duplication

    - later SGMatrix/SGStringList/SGNDArray/SGSparseMatrix will all use
    this
    Soeren Sonnenburg committed May 7, 2012
    Configuration menu
    Copy the full SHA
    25d336a View commit details
    Browse the repository at this point in the history
  24. retun *this on self assignment

    Soeren Sonnenburg committed May 7, 2012
    Configuration menu
    Copy the full SHA
    51c39a6 View commit details
    Browse the repository at this point in the history
  25. fix a memory error

    karlnapf committed May 7, 2012
    Configuration menu
    Copy the full SHA
    423cc95 View commit details
    Browse the repository at this point in the history
  26. code whitespace

    karlnapf committed May 7, 2012
    Configuration menu
    Copy the full SHA
    17d92f5 View commit details
    Browse the repository at this point in the history
  27. added debug messages

    karlnapf committed May 7, 2012
    Configuration menu
    Copy the full SHA
    8830799 View commit details
    Browse the repository at this point in the history
  28. Merge pull request #506 from karlnapf/master

    fixes a memory error in one example
    karlnapf committed May 7, 2012
    Configuration menu
    Copy the full SHA
    52e449e View commit details
    Browse the repository at this point in the history
  29. Merge branch 'master' of git://github.com/shogun-toolbox/shogun

    * 'master' of git://github.com/shogun-toolbox/shogun:
      added debug messages
      code whitespace
      fix a memory error
      retun *this on self assignment
      derive SGVector from SGReferencedData to avoid code duplication
      Add vanilla store_model_features for LinearMulticlassMachine So one can actually do a cross-validation with multiclass linear machines
      Correct the equations in comment.
    vipints committed May 7, 2012
    Configuration menu
    Copy the full SHA
    fcb59f9 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    80b01ce View commit details
    Browse the repository at this point in the history
  31. Version v0.3

    vipints committed May 7, 2012
    Configuration menu
    Copy the full SHA
    c6f913d View commit details
    Browse the repository at this point in the history
  32. Fix mem-leak in MulticlassMachine

    apply() had an extra SG_REF on the returned CLables
    vigsterkr committed May 7, 2012
    Configuration menu
    Copy the full SHA
    c132e97 View commit details
    Browse the repository at this point in the history
  33. introduce ref counted SGMatrix

    Soeren Sonnenburg committed May 7, 2012
    Configuration menu
    Copy the full SHA
    9d6bd98 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2012

  1. Removed vunref

    lisitsyn committed May 8, 2012
    Configuration menu
    Copy the full SHA
    3abc1ea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d7f8613 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ac12941 View commit details
    Browse the repository at this point in the history
  4. Clean unused includes.

    pluskid committed May 8, 2012
    Configuration menu
    Copy the full SHA
    e18bb38 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e214ad8 View commit details
    Browse the repository at this point in the history
  6. minor whitespace changes

    Soeren Sonnenburg committed May 8, 2012
    Configuration menu
    Copy the full SHA
    9e4616e View commit details
    Browse the repository at this point in the history
  7. fix crasher in conjugate index

    Soeren Sonnenburg committed May 8, 2012
    Configuration menu
    Copy the full SHA
    cf5e351 View commit details
    Browse the repository at this point in the history
  8. don't call destroy_matrix() - SGMatrix cleans up itself

    Soeren Sonnenburg committed May 8, 2012
    Configuration menu
    Copy the full SHA
    7bb62a6 View commit details
    Browse the repository at this point in the history
  9. Simple to Dense renaming

    lisitsyn committed May 8, 2012
    Configuration menu
    Copy the full SHA
    b4ef345 View commit details
    Browse the repository at this point in the history
  10. Restored gp example

    lisitsyn committed May 8, 2012
    Configuration menu
    Copy the full SHA
    81a30d8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    eb07b04 View commit details
    Browse the repository at this point in the history
  12. WIP: use SGMatrix inside of SimpleFeatures

    Soeren Sonnenburg committed May 8, 2012
    Configuration menu
    Copy the full SHA
    56661f3 View commit details
    Browse the repository at this point in the history
  13. A bunch of fastfixes

    lisitsyn committed May 8, 2012
    Configuration menu
    Copy the full SHA
    02efa8e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    248d9a8 View commit details
    Browse the repository at this point in the history
  15. add clone() method to SGMatrix

    Soeren Sonnenburg committed May 8, 2012
    Configuration menu
    Copy the full SHA
    70b2c60 View commit details
    Browse the repository at this point in the history
  16. various sgmatrix compile fixes

    Soeren Sonnenburg committed May 8, 2012
    Configuration menu
    Copy the full SHA
    de8733d View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    0793257 View commit details
    Browse the repository at this point in the history
  18. fix compilation of libshogun examples

    use SGMatrix mat(dims, nvec) whereever possible
    Soeren Sonnenburg committed May 8, 2012
    Configuration menu
    Copy the full SHA
    9c81f4e View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    67b73a2 View commit details
    Browse the repository at this point in the history
  20. unref'ing SGReferenced data twice is OK now

    - make ref() function protected: when assigning SGVector/Matrix objects
    they will automagically call ref() so an extra ref() is not necessary
    - ensure that when calling unref() the ptr to the refcount and the data
    is set to NULL - this is OK since there must be one object that still
    exists that will then later free the data. this enables calling unref()
    	twice w/o getting double free errors
    Soeren Sonnenburg committed May 8, 2012
    Configuration menu
    Copy the full SHA
    9490ebe View commit details
    Browse the repository at this point in the history
  21. fix double free in example

    Soeren Sonnenburg committed May 8, 2012
    Configuration menu
    Copy the full SHA
    1306d2d View commit details
    Browse the repository at this point in the history
  22. Fix the number of vectors in the matrix

    in the multiclasslinearmachine example
    vigsterkr committed May 8, 2012
    Configuration menu
    Copy the full SHA
    520fb0c View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    e5d216a View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    82cc060 View commit details
    Browse the repository at this point in the history
  25. Fix classifier_qda example

    vigsterkr committed May 8, 2012
    Configuration menu
    Copy the full SHA
    7dfdcba View commit details
    Browse the repository at this point in the history
  26. Fix crasher in Isomap

    lisitsyn committed May 8, 2012
    Configuration menu
    Copy the full SHA
    585ebed View commit details
    Browse the repository at this point in the history
  27. Fixed crashers in PRC/ROC

    lisitsyn committed May 8, 2012
    Configuration menu
    Copy the full SHA
    276fa54 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    a2c0e99 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2012

  1. Use CMap instead of STL.

    pluskid committed May 9, 2012
    Configuration menu
    Copy the full SHA
    7b8dbb9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #509 from pluskid/kernelmc-store-model

    store_model_features for KernelMulticlassMachine.
    Soeren Sonnenburg committed May 9, 2012
    Configuration menu
    Copy the full SHA
    2c888f8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2e99d05 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #514 from pluskid/kernelmc-store-model

    Use index_t instead of int32_t for index type.
    Soeren Sonnenburg committed May 9, 2012
    Configuration menu
    Copy the full SHA
    f91c456 View commit details
    Browse the repository at this point in the history
  5. added CSet

    gsomix committed May 9, 2012
    Configuration menu
    Copy the full SHA
    7dfffca View commit details
    Browse the repository at this point in the history
  6. added CSet

    gsomix committed May 9, 2012
    Configuration menu
    Copy the full SHA
    047c3c3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e410f38 View commit details
    Browse the repository at this point in the history
  8. Makefile for examples

    gsomix committed May 9, 2012
    Configuration menu
    Copy the full SHA
    ae12f13 View commit details
    Browse the repository at this point in the history
  9. codestyle fixes

    gsomix committed May 9, 2012
    Configuration menu
    Copy the full SHA
    7d48e17 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #515 from gsomix/CSet

    CSet and CMap
    Soeren Sonnenburg committed May 9, 2012
    Configuration menu
    Copy the full SHA
    98c94f9 View commit details
    Browse the repository at this point in the history
  11. fixes in default constructors

    gsomix committed May 9, 2012
    Configuration menu
    Copy the full SHA
    bb6c2a7 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f416fe9 View commit details
    Browse the repository at this point in the history
  13. Merge pull request #516 from gsomix/CSet

    CSet and CMap improvements
    Soeren Sonnenburg committed May 9, 2012
    Configuration menu
    Copy the full SHA
    191a0b1 View commit details
    Browse the repository at this point in the history
  14. Fixed KRR crasher

    lisitsyn committed May 9, 2012
    Configuration menu
    Copy the full SHA
    608f708 View commit details
    Browse the repository at this point in the history
  15. make unref() protected

    Soeren Sonnenburg committed May 9, 2012
    Configuration menu
    Copy the full SHA
    49462e7 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    ad0868b View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    34da81e View commit details
    Browse the repository at this point in the history
  18. Fixed bug in last commit

    lisitsyn committed May 9, 2012
    Configuration menu
    Copy the full SHA
    c1bcbbb View commit details
    Browse the repository at this point in the history
  19. Integrated SLEP (SparseLEarningPackage) core code

    - Added simplified ported tree_leastR feature tree guided lasso
    - The code is licensed by GPLv3 license accepted by the authors of the SLEP.
    lisitsyn committed May 9, 2012
    Configuration menu
    Copy the full SHA
    3df8a13 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    a0c2a2c View commit details
    Browse the repository at this point in the history
  21. Got HKM to work

    - fixed wrong vector length in Homogeneous Kernel Map
      preprocessor
    lisitsyn committed May 9, 2012
    Configuration menu
    Copy the full SHA
    469d3b4 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2012

  1. Revert "Exposed Subset in modular #445"

    Closes #445
    
    This reverts commit ba71ded.
    lisitsyn committed May 10, 2012
    Configuration menu
    Copy the full SHA
    af84965 View commit details
    Browse the repository at this point in the history
  2. Minor fixes for evaluation_cross_validation_multiclass

    Add the example to the Makefile and fix a typo in the example
    vigsterkr committed May 10, 2012
    Configuration menu
    Copy the full SHA
    b8e0fa9 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #518 from vigsterkr/master

    Minor fixes for evaluation_cross_validation_multiclass
    Soeren Sonnenburg committed May 10, 2012
    Configuration menu
    Copy the full SHA
    c4a34c1 View commit details
    Browse the repository at this point in the history
  4. fix subset & kernel machines

    Soeren Sonnenburg committed May 10, 2012
    Configuration menu
    Copy the full SHA
    bee313d View commit details
    Browse the repository at this point in the history
  5. use idx

    Soeren Sonnenburg committed May 10, 2012
    Configuration menu
    Copy the full SHA
    717f885 View commit details
    Browse the repository at this point in the history
  6. HKM: fix warning and pass vector by reference

    No need for copying the vector on the stack it's enough to
    pass a const reference to it as we are only reading from it.
    vigsterkr committed May 10, 2012
    Configuration menu
    Copy the full SHA
    b4815de View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c019459 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #519 from vigsterkr/master

    HKM: fix warning and pass vector by reference
    Soeren Sonnenburg committed May 10, 2012
    Configuration menu
    Copy the full SHA
    904ebab View commit details
    Browse the repository at this point in the history
  9. Removed a few SLEP warnings

    lisitsyn committed May 10, 2012
    Configuration menu
    Copy the full SHA
    1b58787 View commit details
    Browse the repository at this point in the history
  10. fix various crashers in static interface

    Soeren Sonnenburg committed May 10, 2012
    Configuration menu
    Copy the full SHA
    cb41b3b View commit details
    Browse the repository at this point in the history
  11. remove free_{vector,matrix} from typemaps

    Soeren Sonnenburg committed May 10, 2012
    Configuration menu
    Copy the full SHA
    3ac30d8 View commit details
    Browse the repository at this point in the history
  12. fix crasher in mkl / svmlight

    Soeren Sonnenburg committed May 10, 2012
    Configuration menu
    Copy the full SHA
    39b064e View commit details
    Browse the repository at this point in the history

Commits on May 11, 2012

  1. Discriminant ECOC Encoder.

    pluskid committed May 11, 2012
    Configuration menu
    Copy the full SHA
    63537bf View commit details
    Browse the repository at this point in the history
  2. Added doc for DECOC Encoder.

    pluskid committed May 11, 2012
    Configuration menu
    Copy the full SHA
    04109a4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b7ead58 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cbcce6d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    43058a3 View commit details
    Browse the repository at this point in the history
  6. Test example of ECOC on uci-20070111 optdigits

    MC Accuracy, some reference results (liblinear as base classifier):
     * DiscriminantECOC: 0.8206
     * RandomDense:      0.9043
     * RandomSparse:     0.9274
    
    and some reference number from mldata site:
     * KNN (k=1)         0.9800
     * KNN (k=5)         0.9789
     * KNN (k=10)        0.9755
    pluskid committed May 11, 2012
    Configuration menu
    Copy the full SHA
    c71dcdb View commit details
    Browse the repository at this point in the history
  7. Also tested OVR and ECOCOVR on the digit dataset

    OVR    : 0.9452
    ECOCOVR: 0.8911
    pluskid committed May 11, 2012
    Configuration menu
    Copy the full SHA
    39ece23 View commit details
    Browse the repository at this point in the history
  8. fix compile error in java modular

    Soeren Sonnenburg committed May 11, 2012
    Configuration menu
    Copy the full SHA
    011dec1 View commit details
    Browse the repository at this point in the history
  9. initialize empty SGVector/matrix

    Soeren Sonnenburg committed May 11, 2012
    Configuration menu
    Copy the full SHA
    4f337da View commit details
    Browse the repository at this point in the history
  10. use SG_FREE instead of delete[]

    Soeren Sonnenburg committed May 11, 2012
    Configuration menu
    Copy the full SHA
    b785835 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2012

  1. Configuration menu
    Copy the full SHA
    0f8f746 View commit details
    Browse the repository at this point in the history
  2. fix renaming simple -> dense features in examples

    Soeren Sonnenburg committed May 12, 2012
    Configuration menu
    Copy the full SHA
    c92b144 View commit details
    Browse the repository at this point in the history
  3. fix get_classifier in static interface for linear machines

    Soeren Sonnenburg committed May 12, 2012
    Configuration menu
    Copy the full SHA
    fd287f0 View commit details
    Browse the repository at this point in the history
  4. compile fix - remove free_{vector,matrix} from csharp/r modular

    interfaces
    Soeren Sonnenburg committed May 12, 2012
    Configuration menu
    Copy the full SHA
    81696d6 View commit details
    Browse the repository at this point in the history
  5. fix double free upon save_kernel()

    Soeren Sonnenburg committed May 12, 2012
    Configuration menu
    Copy the full SHA
    8325d1e View commit details
    Browse the repository at this point in the history
  6. Fixed crasher in KernelPCA

    lisitsyn committed May 12, 2012
    Configuration menu
    Copy the full SHA
    ce010a1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    98cf573 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    da7b758 View commit details
    Browse the repository at this point in the history
  9. Made get_w() const

    lisitsyn committed May 12, 2012
    Configuration menu
    Copy the full SHA
    d7979c8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    afe403b View commit details
    Browse the repository at this point in the history

Commits on May 13, 2012

  1. Configuration menu
    Copy the full SHA
    4851ff0 View commit details
    Browse the repository at this point in the history
  2. fix csharp compile error

    Soeren Sonnenburg committed May 13, 2012
    Configuration menu
    Copy the full SHA
    a108880 View commit details
    Browse the repository at this point in the history
  3. - replace delete[] w/ SG_FREE

    - drop SGVector& typemaps
    - whitespace fixes
    Soeren Sonnenburg committed May 13, 2012
    Configuration menu
    Copy the full SHA
    c71396c View commit details
    Browse the repository at this point in the history

Commits on May 14, 2012

  1. remove left over %enddef

    Soeren Sonnenburg committed May 14, 2012
    Configuration menu
    Copy the full SHA
    73b9eea View commit details
    Browse the repository at this point in the history
  2. remove C prefix from CSVMLightOneClass in modular interfaces

    Soeren Sonnenburg committed May 14, 2012
    Configuration menu
    Copy the full SHA
    eed11fa View commit details
    Browse the repository at this point in the history
  3. fix valgrind error in lua typemap

    Soeren Sonnenburg committed May 14, 2012
    Configuration menu
    Copy the full SHA
    ea2e2f2 View commit details
    Browse the repository at this point in the history
  4. code cleanups

    karlnapf committed May 14, 2012
    Configuration menu
    Copy the full SHA
    2639838 View commit details
    Browse the repository at this point in the history
  5. -some interface changes after talked to Arthur

    -instead confidence parameter, test now computes p-value
    -moved bootstrapping to two-sample-test-statistic to have it available for
    two-sample based tests
    -some minor changes and documentation updates
    karlnapf committed May 14, 2012
    Configuration menu
    Copy the full SHA
    33e2e37 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #526 from karlnapf/master

    some design updates
    karlnapf committed May 14, 2012
    Configuration menu
    Copy the full SHA
    d2863d9 View commit details
    Browse the repository at this point in the history
  7. disable set_feature_vector from lua for now

    it causes a null ptr exception - swig/lua seem not to be able to convert
    the table into a CStringFeatures<char> object but 0x0 ...
    Soeren Sonnenburg committed May 14, 2012
    Configuration menu
    Copy the full SHA
    a4985db View commit details
    Browse the repository at this point in the history
  8. simplify lua typemaps (use sgvector & co)

    Soeren Sonnenburg committed May 14, 2012
    Configuration menu
    Copy the full SHA
    cb50eab View commit details
    Browse the repository at this point in the history

Commits on May 15, 2012

  1. Configuration menu
    Copy the full SHA
    b311bbb View commit details
    Browse the repository at this point in the history
  2. CArray# -> DynamicArray

    gsomix committed May 15, 2012
    Configuration menu
    Copy the full SHA
    f3b9413 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    797853e View commit details
    Browse the repository at this point in the history
  4. removed CArray#

    gsomix committed May 15, 2012
    Configuration menu
    Copy the full SHA
    8c52dfe View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8940b7d View commit details
    Browse the repository at this point in the history
  6. minor fixes

    gsomix committed May 15, 2012
    Configuration menu
    Copy the full SHA
    ab548e1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5cfc64e View commit details
    Browse the repository at this point in the history
  8. Fix clang compiling warning

    pluskid committed May 15, 2012
    Configuration menu
    Copy the full SHA
    346a99b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9f0508e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d5e4a71 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8677bec View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a8307bd View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    62141bd View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d80b004 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    dcad73c View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    fcc831c View commit details
    Browse the repository at this point in the history
  17. Added ForestECOCEncoder

    pluskid committed May 15, 2012
    Configuration menu
    Copy the full SHA
    71b277f View commit details
    Browse the repository at this point in the history
  18. Merge pull request #523 from gsomix/Arrays

    CArray* to CDynamicArray conversion
    Soeren Sonnenburg committed May 15, 2012
    Configuration menu
    Copy the full SHA
    a71d99e View commit details
    Browse the repository at this point in the history
  19. Merge pull request #524 from pluskid/multiclass-ecoc

    Multiclass ecoc
    Soeren Sonnenburg committed May 15, 2012
    Configuration menu
    Copy the full SHA
    c54f3e6 View commit details
    Browse the repository at this point in the history
  20. Fix bug in ECOC OvO encoder

    pluskid committed May 15, 2012
    Configuration menu
    Copy the full SHA
    58501f2 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    c3be537 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    7515c7b View commit details
    Browse the repository at this point in the history
  23. fixed codestyle and doc's

    gsomix committed May 15, 2012
    Configuration menu
    Copy the full SHA
    d7c7e59 View commit details
    Browse the repository at this point in the history
  24. unconditionally use refcounting for SGVector/Matrix

    Soeren Sonnenburg committed May 15, 2012
    Configuration menu
    Copy the full SHA
    c47b63e View commit details
    Browse the repository at this point in the history
  25. Merge pull request #528 from gsomix/Arrays

    Fixed codestyle and doc's for DynamicArrays
    Soeren Sonnenburg committed May 15, 2012
    Configuration menu
    Copy the full SHA
    2730c73 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    22685c6 View commit details
    Browse the repository at this point in the history
  27. * minor indent fixes

    iglesias committed May 15, 2012
    Configuration menu
    Copy the full SHA
    07bc029 View commit details
    Browse the repository at this point in the history
  28. * minor fixes

    iglesias committed May 15, 2012
    Configuration menu
    Copy the full SHA
    f586c7e View commit details
    Browse the repository at this point in the history

Commits on May 16, 2012

  1. Merge pull request #530 from iglesias/fix-indent

    Minor fixes isolated
    Soeren Sonnenburg committed May 16, 2012
    Configuration menu
    Copy the full SHA
    6051a71 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    304e3f2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    08eca44 View commit details
    Browse the repository at this point in the history
  4. Restored data in ASP

    lisitsyn committed May 16, 2012
    Configuration menu
    Copy the full SHA
    f4b1c9e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    68cf2c5 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #527 from pluskid/multiclass-ecoc

    Multiclass ecoc
    Soeren Sonnenburg committed May 16, 2012
    Configuration menu
    Copy the full SHA
    a60c648 View commit details
    Browse the repository at this point in the history
  7. drop vec_index from SGSparseVector

    - drop it from file formats
    - typemaps
    - parameters
    Soeren Sonnenburg committed May 16, 2012
    Configuration menu
    Copy the full SHA
    ed95843 View commit details
    Browse the repository at this point in the history
  8. just use i for vector index in examples

    NOTE: does not correspond to real vector index in sparse fm
    Soeren Sonnenburg committed May 16, 2012
    Configuration menu
    Copy the full SHA
    3db552b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7e00d0e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6580ef2 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2012

  1. Removed SKLTSA algorithm

    lisitsyn committed May 17, 2012
    Configuration menu
    Copy the full SHA
    f1d5d22 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2e96c0f View commit details
    Browse the repository at this point in the history

Commits on May 18, 2012

  1. + little doc QDA #418

    iglesias committed May 18, 2012
    Configuration menu
    Copy the full SHA
    27dd267 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    21a5be9 View commit details
    Browse the repository at this point in the history
  3. remove vec_index

    Soeren Sonnenburg committed May 18, 2012
    Configuration menu
    Copy the full SHA
    88f1152 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    33fc1e4 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2012

  1. Split up CLabels into various classes:

    CLabels -> CDenseLabels -> CRealLabels
    						-> CBinaryLabels
    						-> CMulticlassLabels
    						-> CRealLabels
    
    - put labels under shogun/labels/
    - change include paths in all files
    - CMachine still returns a generic CLabels object in its apply()
    	function - but submachines create customized CRealLabels,
    	CMulticlassLabels etc objects.
    - all machines now check if their train function is called with matching
    label type
    - type of label object can be determined via label->get_label_type()
    - introduce confidences in labels
    - introduce set_to_const function in labels
    Soeren Sonnenburg committed May 20, 2012
    Configuration menu
    Copy the full SHA
    da70cf4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    788043e View commit details
    Browse the repository at this point in the history
  3. Added Margin Loss Decoder

    pluskid committed May 20, 2012
    Configuration menu
    Copy the full SHA
    bf4e97f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3fe856d View commit details
    Browse the repository at this point in the history
  5. Merge pull request #533 from iglesias/qda

    Minor changes in QDA
    Soeren Sonnenburg committed May 20, 2012
    Configuration menu
    Copy the full SHA
    0fbded0 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #534 from pluskid/multiclass-ecoc

    Multiclass ecoc
    Soeren Sonnenburg committed May 20, 2012
    Configuration menu
    Copy the full SHA
    6f79da5 View commit details
    Browse the repository at this point in the history
  7. Fix compile error.

    pluskid committed May 20, 2012
    Configuration menu
    Copy the full SHA
    1d40518 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    323fcad View commit details
    Browse the repository at this point in the history
  9. fix libsvm example and don't call pure virtual method (indirectly in …

    …constructor)
    Soeren Sonnenburg committed May 20, 2012
    Configuration menu
    Copy the full SHA
    fa50f74 View commit details
    Browse the repository at this point in the history
  10. fix doc of reallabels

    Soeren Sonnenburg committed May 20, 2012
    Configuration menu
    Copy the full SHA
    16581fb View commit details
    Browse the repository at this point in the history
  11. Merge pull request #535 from pluskid/multiclass-ecoc

    Fix compile warning.
    Soeren Sonnenburg committed May 20, 2012
    Configuration menu
    Copy the full SHA
    c4aca39 View commit details
    Browse the repository at this point in the history
  12. Some labels refactoring

    lisitsyn committed May 20, 2012
    Configuration menu
    Copy the full SHA
    fc7021d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    101802d View commit details
    Browse the repository at this point in the history

Commits on May 21, 2012

  1. Configuration menu
    Copy the full SHA
    ecc853c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ad7e86b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e8a662e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5f02a4a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    89a638e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4562bc0 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #537 from iglesias/fix-labels

    add type casting functions that enable CLabel -> CMulticlassLabel etc conversion
    Soeren Sonnenburg committed May 21, 2012
    Configuration menu
    Copy the full SHA
    6630435 View commit details
    Browse the repository at this point in the history
  8. Refactoring of apply() methods

    - apply() of CMachine now calls
      one of appropriate apply_binary(), apply_regression() or apply_multiclass()
    - apply(int32_t) renamed to apply_one(int32_t)
    lisitsyn committed May 21, 2012
    Configuration menu
    Copy the full SHA
    c3e643d View commit details
    Browse the repository at this point in the history
  9. apply -> apply_one

    Soeren Sonnenburg committed May 21, 2012
    Configuration menu
    Copy the full SHA
    8f5bf6e View commit details
    Browse the repository at this point in the history
  10. do apply() renames in typemaps + misc fixes in labels

    Soeren Sonnenburg committed May 21, 2012
    Configuration menu
    Copy the full SHA
    39bb66e View commit details
    Browse the repository at this point in the history
  11. rename apply -> apply_one

    Soeren Sonnenburg committed May 21, 2012
    Configuration menu
    Copy the full SHA
    fd4e728 View commit details
    Browse the repository at this point in the history
  12. Updated gitignore

    lisitsyn committed May 21, 2012
    Configuration menu
    Copy the full SHA
    615e2bb View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b60ea37 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    a9363e1 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    6e7f947 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    8d2101e View commit details
    Browse the repository at this point in the history
  17. fix libsvm py example

    Soeren Sonnenburg committed May 21, 2012
    Configuration menu
    Copy the full SHA
    60b2900 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    d91047e View commit details
    Browse the repository at this point in the history
  19. Made GaussianNaiveBayes a multiclass machine

    - Added NativeMulticlassMachine for classifiers without submachines
    lisitsyn committed May 21, 2012
    Configuration menu
    Copy the full SHA
    54eef53 View commit details
    Browse the repository at this point in the history
  20. introduce macros to easy apply renaming

    Soeren Sonnenburg committed May 21, 2012
    Configuration menu
    Copy the full SHA
    7407407 View commit details
    Browse the repository at this point in the history
  21. Rebased QDA

    lisitsyn committed May 21, 2012
    Configuration menu
    Copy the full SHA
    e9382f3 View commit details
    Browse the repository at this point in the history
  22. various fixes for libshogun examples

    Soeren Sonnenburg committed May 21, 2012
    Configuration menu
    Copy the full SHA
    4830bda View commit details
    Browse the repository at this point in the history
  23. fix remaining libshogun examples for new label system

    Soeren Sonnenburg committed May 21, 2012
    Configuration menu
    Copy the full SHA
    c54276b View commit details
    Browse the repository at this point in the history
  24. rename apply(idx) -> apply_one(idx)

    Soeren Sonnenburg committed May 21, 2012
    Configuration menu
    Copy the full SHA
    1a6ae98 View commit details
    Browse the repository at this point in the history
  25. fix various python examples

    Soeren Sonnenburg committed May 21, 2012
    Configuration menu
    Copy the full SHA
    5f9d58b View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    e496dce View commit details
    Browse the repository at this point in the history
  27. fix a few MC examples

    Soeren Sonnenburg committed May 21, 2012
    Configuration menu
    Copy the full SHA
    8d4b65b View commit details
    Browse the repository at this point in the history
  28. Fixes for binary evaluations

    lisitsyn committed May 21, 2012
    Configuration menu
    Copy the full SHA
    17f015e View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    4b44437 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    74ec526 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2012

  1. fix python modular example for new label system

    Soeren Sonnenburg committed May 22, 2012
    Configuration menu
    Copy the full SHA
    c0954f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d7d1505 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    09e6617 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    13377dd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    29c5724 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bfab371 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #538 from iglesias/problem_type

    Add problem types to machines.
    Soeren Sonnenburg committed May 22, 2012
    Configuration menu
    Copy the full SHA
    3801ecf View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4e4ae17 View commit details
    Browse the repository at this point in the history
  9. Label fix for missing examples

    Soeren Sonnenburg committed May 22, 2012
    Configuration menu
    Copy the full SHA
    d59c2b2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    31c9307 View commit details
    Browse the repository at this point in the history
  11. make get_label_type pure virtual again

    Soeren Sonnenburg committed May 22, 2012
    Configuration menu
    Copy the full SHA
    df320e8 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    90bc6bd View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b6a6727 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    9eb2a83 View commit details
    Browse the repository at this point in the history
  15. const methods in Features

    gsomix committed May 22, 2012
    Configuration menu
    Copy the full SHA
    61ff1e2 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    52d53fd View commit details
    Browse the repository at this point in the history
  17. Fixed ConjugateIndex

    lisitsyn committed May 22, 2012
    Configuration menu
    Copy the full SHA
    28082be View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    f318aee View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    7ca1c60 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    6216379 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    de154b3 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    d204fcd View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    4d35f91 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    fca820b View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    e27e8f2 View commit details
    Browse the repository at this point in the history
  26. CLabels::is_valid should only be called at proper situation.

    It is not proper to call this in constructor. For example,
    the return value from apply() might be an "invalid" BinaryLabels
    because not both positive and negative labels presented.
    pluskid committed May 22, 2012
    Configuration menu
    Copy the full SHA
    91de8f9 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    c3b256b View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    c196b13 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    d3b4e9c View commit details
    Browse the repository at this point in the history
  30. Fix indentation convention

    pluskid committed May 22, 2012
    Configuration menu
    Copy the full SHA
    8d10a3a View commit details
    Browse the repository at this point in the history
  31. fixed more indent conventions

    pluskid committed May 22, 2012
    Configuration menu
    Copy the full SHA
    6fb43da View commit details
    Browse the repository at this point in the history
  32. Merge pull request #545 from pluskid/multiclass-ecoc

    Ensure related kernels call labels->ensure_valid
    Soeren Sonnenburg committed May 22, 2012
    Configuration menu
    Copy the full SHA
    1cc1e70 View commit details
    Browse the repository at this point in the history
  33. Added virtual method indicating whether machine requires labels for t…

    …raining,
    
    made clustering algorithms do not require labels
    lisitsyn committed May 22, 2012
    Configuration menu
    Copy the full SHA
    4ead6f0 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    32ce04d View commit details
    Browse the repository at this point in the history
  35. Fixes for PluginEstimate

    lisitsyn committed May 22, 2012
    Configuration menu
    Copy the full SHA
    3f690ca View commit details
    Browse the repository at this point in the history
  36. Make LLBDecoder non-abstract

    pluskid committed May 22, 2012
    Configuration menu
    Copy the full SHA
    8828bdc View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    553fd0c View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    b06b4d2 View commit details
    Browse the repository at this point in the history