Commit Graph

859 Commits

Author SHA1 Message Date
Arthur Lu
5d19853e7b
Merge pull request #70 from titanscouting/equation
Merge equation into submoduling
2021-01-26 20:19:08 -08:00
Arthur Lu
177a30b456
Merge branch 'submoduling' into equation 2021-01-26 20:18:23 -08:00
Arthur Lu
106d7a7f47 fixed depreciated escape sequences 2021-01-27 04:08:27 +00:00
zpan1
f72d8457a7
tests: New unit tests for submoduling (#66)
* feat: created kivy gui boilerplate

* migrated docker base image to debian

Signed-off-by: ltcptgeneral <learthurgo@gmail.com>

* migrated to ubuntu

Signed-off-by: ltcptgeneral <learthurgo@gmail.com>

* fixed issues

Signed-off-by: ltcptgeneral <learthurgo@gmail.com>

* fix: docker build?

* fix: use ubuntu bionic

* fix: get kivy installed

* @ltcptgeneral can't spell

* optim dockerfile for not installing unused packages

* install basic stuff while building the container

* use prebuilt image for development

* install pylint on base image

* rename and use new kivy

* tests: added tests for Array and CorrelationTest

Both are not working due to errors

* fix: Array no longer has *args and CorrelationTest functions no longer have self in the arguments

* use new thing

* use 20.04 base

* symlink pip3 to pip

* use pip instead of pip3

* tra_analysis v 2.1.0-alpha.2
SVM v 1.0.1
added unvalidated SVM unit tests

Signed-off-by: ltcptgeneral <learthurgo@gmail.com>

* fixed version number

Signed-off-by: ltcptgeneral <learthurgo@gmail.com>

* tests: added tests for ClassificationMetric

* partially fixed and commented out svm unit tests

* fixed some SVM unit tests

* added installing pytest to devcontainer.json

* fix: small fixes to KNN

Namely, removing self from parameters and passing correct arguments to KNeighborsClassifier constructor

* fix, test: Added tests for KNN and NaiveBayes.

Also made some small fixes in KNN, NaiveBayes, and RegressionMetric

* test: finished unit tests except for StatisticalTest

Also made various small fixes and style changes

* StatisticalTest v 1.0.1

* fixed RegressionMetric unit test
temporarily disabled CorrelationTest unit tests

* tra_analysis v 2.1.0-alpha.3

* readded __all__

* fix: floating point issues in unit tests for CorrelationTest

Co-authored-by: AGawde05 <agawde05@gmail.com>
Co-authored-by: ltcptgeneral <learthurgo@gmail.com>
Co-authored-by: Dev Singh <dev@devksingh.com>
Co-authored-by: jzpan1 <panzhenyu2014@gmail.com>
2021-01-26 19:46:29 -08:00
Arthur Lu
8f54b8e3fc added Equation to tra_analysis imports 2020-12-09 04:02:28 +00:00
Arthur Lu
2f280bedf6 Equation v 0.0.1-alpha 2020-12-09 03:56:22 +00:00
Arthur Lu
c451b1ebb9 parser v 0.0.4-alpha 2020-12-09 01:30:21 +00:00
Arthur Lu
964e042e92 added pyparsing to requirements.txt 2020-12-08 04:42:15 +00:00
Arthur Lu
fe7865031b parser.py v 0.0.2-alpha 2020-12-07 23:33:59 +00:00
Arthur Lu
2cfb27cc03 equation.Expression.py v 0.0.1-alpha
added corresponding .pyc to .gitignore
2020-12-02 05:54:01 +00:00
zpan1
f111c1c865
Merge pull request #60 from titanscouting/fix-test-analysis
Fixed test_analysis.py
2020-10-16 13:32:15 -05:00
Arthur Lu
5b1c80bfad added Kivy to requirements.txt
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-10-15 23:55:41 +00:00
James Pan
23ed22fdff added myself as an author 2020-10-15 14:33:13 -05:00
Arthur Lu
12024b8988
Merge pull request #59 from titanscouting/docker-fixes
Fixes for issue #58
2020-10-15 11:51:50 -07:00
Arthur Lu
62d23b12ae readded cache searching in postCreateCommand
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-10-15 06:41:28 +00:00
Arthur Lu
e9731951fc fixed item one of Issue #58
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-10-15 06:20:44 +00:00
James Pan
ccd4c6bc18 updated test_analysis for submodules, and added missing numpy import in Sort.py 2020-10-14 22:01:47 -05:00
Arthur Lu
9a8a5f3fda Merge branch 'submoduling' of https://github.com/titanscouting/red-alliance-analysis into submoduling 2020-10-14 18:48:03 +00:00
Arthur Lu
de0791a7fd Analysis.py v 3.0.1
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-10-14 18:47:44 +00:00
Arthur Lu
57fa659f90
Merge pull request #52 from titanscouting/Add-PR-Template
Moved meta files to .github folder, added PR template
2020-10-09 00:02:49 -07:00
Arthur Lu
7fd564cec4 moved meta files to .github folder
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-10-09 06:54:53 +00:00
Arthur Lu
76d9b80da2 moved to parent folder
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-10-09 06:51:08 +00:00
Arthur Lu
42eeadf333 add PR template
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-10-09 06:50:12 +00:00
Arthur Lu
1163ed92a9 Merge branch 'submoduling' of https://github.com/titanscouting/red-alliance-analysis into submoduling 2020-10-09 01:44:53 +00:00
Arthur Lu
88030d5331 moved security back to parent
moved contributing back to parent

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-10-09 01:44:34 +00:00
Arthur Lu
717b812b22 moved security back to parent
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-10-09 01:43:27 +00:00
Arthur Lu
78ac2f042b moved required files back to parent
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-10-09 01:30:52 +00:00
Arthur Lu
b0b2dd10fb
Merge pull request #49 from titanscouting/master
reflect doc changes to README.md (#48) from master to submoduling
2020-10-05 16:42:58 -07:00
Arthur Lu
764dab01f6
reflected doc changes to README.md (#48)
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-10-05 09:49:39 -05:00
Arthur Lu
f04f460d47 changed setup.py to use __version__ from source
added Topic and keywords

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-10-05 03:49:27 +00:00
Arthur Lu
5aca65139e tra_analysis v 2.1.0-alpha.1
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-10-05 03:19:18 +00:00
Arthur Lu
350e0f9ed3
Merge branch 'master' into master-staged 2020-09-30 23:33:10 -05:00
Arthur Lu
8d0d556bb0 reflected doc changes to README.md
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-09-29 06:37:35 +00:00
Dev Singh
56f5e5262c
deps: remove dnspython (#47)
Signed-off-by: Dev Singh <dev@devksingh.com>

Co-authored-by: Arthur Lu <learthurgo@gmail.com>
2020-09-28 18:53:32 -05:00
Arthur Lu
56a5578f35
Merge pull request #46 from titanscouting/multithread-testing
Implement Multithreading in Superscript
2020-09-28 17:46:29 -05:00
Dev Singh
c48c512cf6
Implement fitting to circle using LSC and HyperFit (#45)
* chore: add pylint to devcontainer

Signed-off-by: Dev Singh <dev@devksingh.com>

* feat: init LSC fitting

cuda and cpu-based LSC fitting using cupy and numpy

Signed-off-by: Dev Singh <dev@devksingh.com>

* docs: add changelog entry and module to class list

Signed-off-by: Dev Singh <dev@devksingh.com>

* docs: fix typo in comment

Signed-off-by: Dev Singh <dev@devksingh.com>

* fix: only import cupy if cuda available

Signed-off-by: Dev Singh <dev@devksingh.com>

* fix: move to own file, abandon cupy

Signed-off-by: Dev Singh <dev@devksingh.com>

* fix: remove numba dep

Signed-off-by: Dev Singh <dev@devksingh.com>

* deps: remove cupy dep

Signed-off-by: Dev Singh <dev@devksingh.com>

* feat: add tests

Signed-off-by: Dev Singh <dev@devksingh.com>

* fix: correct indentation

Signed-off-by: Dev Singh <dev@devksingh.com>

* fix: variable names

Signed-off-by: Dev Singh <dev@devksingh.com>

* fix: add self when refering to coords

Signed-off-by: Dev Singh <dev@devksingh.com>

* fix: numpy ordering

Signed-off-by: Dev Singh <dev@devksingh.com>

* docs: remove version bump, nomaintain

add notice that module is not actively maintained, may be removed in future release

Signed-off-by: Dev Singh <dev@devksingh.com>

* fix: remove hyperfit as not being impled

Signed-off-by: Dev Singh <dev@devksingh.com>
2020-09-24 21:06:30 -05:00
Dev Singh
d15aa045de
docs: create security reporting guidelines (#44)
Signed-off-by: Dev Singh <dev@devksingh.com>
2020-09-24 13:09:34 -05:00
Arthur Lu
b32083c6da added tra-analysis to data-analysis requirements
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-09-24 13:14:13 +00:00
Arthur Lu
a999c755a1 Merge branch 'multithread-testing' of https://github.com/titanscouting/red-alliance-analysis into multithread-testing 2020-09-26 20:57:55 +00:00
Arthur Lu
e3241fa34d superscript.py v 0.8.2
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-09-26 20:57:39 +00:00
Dev Singh
97f3271de3
Merge branch 'master' into multithread-testing 2020-09-26 15:28:14 -05:00
Arthur Lu
2804d03593 superscript.py v 0.8.1
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-09-21 07:38:18 +00:00
Arthur Lu
adbc749c47 added max-threads key in config
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-09-21 07:21:59 +00:00
Arthur Lu
ec9bac7830 superscript.py v 0.8.0
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-09-21 05:59:15 +00:00
Arthur Lu
b9a2e680bc
Merge pull request #43 from titanscouting/master-staged
Pull changes from master staged to master for release
2020-09-19 21:06:42 -05:00
Arthur Lu
467444ed9b
Merge branch 'master' into master-staged 2020-09-19 20:05:33 -05:00
Arthur Lu
fa7216d4e0 modified setup.py for analysis package v 2.1.0
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-09-20 00:50:14 +00:00
Arthur Lu
27a86e568b depreciated nonfunctional scripts in data-analysis
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-09-20 00:47:33 +00:00
Arthur Lu
16502c5259 superscript.py v 0.7.0
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-09-20 00:45:38 +00:00
Arthur Lu
ff9ad078e5 analysis.py v 2.3.1
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-09-19 23:14:46 +00:00