Code

History

Commits on openbsd to src/core/ulib_ai.cpp35+
  1. ckdoc to website generationGe Wang committed 3 years agoc0bf4b7
  2. version 1.4.2.1 => 1.5.0.0Ge Wang committed 3 years ago31b4a62
  3. updated chai historical noteGe Wang committed 3 years ago04c2247
  4. modified Wekinator.modelTypeName() and .taskTypeName()Ge Wang committed 3 years agof458496
  5. massive Wekinator update! (thank you Yikai Li)Ge Wang committed 3 years agoe089fbc
  6. added Wekinator.setProperty() and .getPropertyInt() .getPropertyFloat() (thank you Yikai Li)Ge Wang committed 3 years agoe5aa89c
  7. fixed missplaced type_engine_import_class_end() in libai_queryGe Wang committed 3 years ago7944178
  8. further adding to ChAI historical note and acknowledgementsGe Wang committed 3 years ago3c64299
  9. added historical note and acknowledgements for ChAI to release notes and ulib_ai; thank you Dr. Rebecca Fiebrink and Dr. Perry R. CookGe Wang committed 3 years ago8f279f2
  10. further streamlined release notes for MLPGe Wang committed 3 years ago2cb3e68
  11. updated VERSIONS file and tweaked MLP doc stringsGe Wang committed 3 years agobbc6889
  12. MLP/KNN/SVM .predict() return success code; error checking for MLP.load()/.save()Ge Wang committed 3 years agoc159a66
  13. Wekinator.loadData() .saveData() .inputDims() .outputDims() .numObs(); make MLP.load() more robustGe Wang committed 3 years ago8deb912
  14. minor doc string changeGe Wang committed 3 years ago904182f
  15. MLP.save() and .load(); wekinator multi-target regression (thanks Yikai Li and Co-pilot)Ge Wang committed 3 years ago4b1e465
  16. fixed activation function issue; Wekinator MLP model hidden layer set to input layer size; improved wekinator.ck exampleGe Wang committed 3 years agob988085
  17. MLP default to Sigmoid, except output layer default to Linear; added error checkingGe Wang committed 3 years ago2570446
  18. overload MLP.init to specify global activation function or per-layer activation functionsGe Wang committed 3 years ago466ba57
  19. MLP manual functions .forward() .backprop() .shuffle(); Wekinator model types; (thanks Yiaki Li) remove global_cleanup() possible deadlockGe Wang committed 3 years agoe7cb1e8
  20. vanilla neural net (MLP) and Wekinator (thanks Yikai Li)Ge Wang committed 3 years ago29dc614
  21. KNN.search( float[], int, float[][] )Ge Wang committed 3 years ago9ecc1f5
  22. added KNN.weigh()Ge Wang committed 3 years ago11b3b3c
  23. added PCA utility to ulib_ai (thanks Yikai Li)Ge Wang committed 3 years ago764f555
  24. update chai max() to getMax() to avoid windows macro conflictGe Wang committed 3 years ago9237c13
  25. fixed KNN2.predict() bug; k-NN searches now use internal vector instead of allocating ChaiVectorFast for queriesGe Wang committed 3 years ago4b12d03
  26. add Math.map(), .map2(), .clampf(), .clamp(); Math.loglevel(); examples/mathGe Wang committed 3 years ago6519022
  27. now two flavors: KNN and KNN2Ge Wang committed 3 years ago503d5a4
  28. update Word2Vec.getSimilar() to be more robust to insuffient result array size; also added return value for success/failureGe Wang committed 3 years agob41725e
  29. added Word2Vec.contains() and updated .getVector()Ge Wang committed 3 years agod40ac40
  30. Word2Vec.load() now reads by lines and allows # comments in the headerGe Wang committed 3 years ago0a50277
  31. clearer comments in word2vec examplesGe Wang committed 3 years ago5548d47
  32. updated comments in poem examplesGe Wang committed 3 years agoba6077b
  33. fixed index out of bounds in getNearestNeighborsKDTree()Ge Wang committed 3 years ago3e599df
  34. float.h for DBL_EPSILONGe Wang committed 3 years ago655bd2d
  35. added dimMinMax() and Math.remap()Ge Wang committed 3 years ago2219a4e

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t