I cobbled up an SGD version.  These are the best results:

     Classifier     #units  train-time test-time error-rate
    ----------------------------------------------------------
    sine             10000    192.732    20.986     0.1188
    sine              7500    146.777    16.006     0.1252
    tribas           10000    171.252    18.498     0.1408
    sine              5000     98.330    10.657     0.1412
    gaussian(0.05)   10000    514.265    56.337     0.1473
    tribas            7500    130.425    14.143     0.1492
    gaussian(0.10)   10000    524.255    56.543     0.1537
    gaussian(0.05)    7500    381.234    41.704     0.1607
    tribas            5000     87.895     9.432     0.1646
    gaussian(0.10)    7500    384.946    41.812     0.1659

(The value in parens after gaussian in the width parameter)