835 Commits

Author SHA1 Message Date
Arthur Lu
07c1ea0c40 fix version numbers 2022-03-14 04:35:04 +00:00
Arthur Lu
12e0a263bd Merge pull request #85 from titanscouting/analysis-v4
Analysis v4
2022-03-13 21:15:40 -07:00
Arthur Lu
8e51e37a9c fixed unit-test action
(added symbolic link to requirements.txt)
2022-02-08 09:50:04 +00:00
Arthur Lu
d2bd5d58ab removed unessasary comments in unit tests 2022-02-08 07:39:51 +00:00
Arthur Lu
6830cd2ac3 Merge pull request #86 from titanscouting/improve-devdocker
Improve devdocker
2022-02-07 23:34:04 -08:00
Arthur Lu
44569c9fcf generalized keyword argument handling for:
Clustering.py, CorrelationTest.py, KNN.py, NaiveBayes.py
2022-02-08 07:29:47 +00:00
Arthur Lu
da74e45c9f add pylint pytest to requirements.txt 2022-02-08 07:20:31 +00:00
Arthur Lu
f74b3ccd86 switch docker image to python:slim,
move requirements.txt to .devcontainer/
2022-02-04 09:19:39 +00:00
Arthur Lu
237e69b732 fix minor bugs in RandomForest.py 2022-02-04 08:50:56 +00:00
Arthur Lu
30a2334d54 fixed import error in Analysis,
updated unit tests
2021-11-18 09:51:39 +00:00
Arthur Lu
a50be44c18 Merge pull request #84 from titanscouting/typehinting-docstrings
Grab docstrings for Analysis to analysis-v4
2021-11-18 01:30:51 -08:00
Arthur Lu
3dabe87ead removed unessasary comments,
updated version and changelog
2021-11-18 09:24:52 +00:00
Arthur Lu
3c868672c9 finished Analysis docstrings,
removed typehinting to rework
2021-11-18 09:23:19 +00:00
Arthur Lu
27a77c3edb added type hinting for a few functions,
added typedef module to hold custom typings

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2021-11-16 20:17:46 +00:00
Arthur Lu
a34a36bdd8 populated __init__.py for metrics submodule 2021-11-12 07:42:20 +00:00
Arthur Lu
dad195a00f fixed/optimized imports,
fixed headers

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2021-11-09 22:52:04 +00:00
Arthur Lu
d57745547f Merge pull request #82 from titanscouting/improve-clustering
Added new clustering tools and reorganize existing ones
2021-09-27 15:32:12 -07:00
Arthur Lu
3606a072c4 added normalization preprocessing to Clustering
added unit tests for normalized clustering
2021-07-26 18:17:42 +00:00
Arthur Lu
3e99869d5d added dbscan and spectral to Clustering.py 2021-07-15 23:11:42 +00:00
Arthur Lu
9414cc948e removed matplotlib from requirements 2021-05-27 21:39:50 +00:00
Arthur Lu
4923881829 Added Clustering.py
moved kmeans from Analysis to Clustering
2021-05-26 07:41:32 +00:00
Arthur Lu
924b48fe63 Analysis v 3.0.4 2021-05-26 07:35:53 +00:00
Arthur Lu
23329da2b5 started branch for analysis v4 dev
deprecated old modules
2021-05-26 07:27:09 +00:00
Arthur Lu
8a365b784e Merge pull request #81 from titanscouting/fix-publish
removed problematic classifier
2021-04-30 20:54:16 -07:00
Arthur Lu
6905b39839 removed problematic classifier 2021-05-01 03:47:10 +00:00
Arthur Lu
c280b8fe3b Merge pull request #79 from titanscouting/fix-publish
attempt 2 to fix publish-analysis
2021-04-30 20:36:20 -07:00
Arthur Lu
1da6e87253 attempt 2 to fix publish-analysis 2021-04-30 22:59:34 +00:00
Dev Singh
7ce072b132 Merge pull request #78 from titanscouting/fix-publish
Install deps on publish-analysis
2021-04-30 17:43:20 -05:00
Arthur Lu
019da9df22 install deps on publish-analysis 2021-04-30 22:40:49 +00:00
Arthur Lu
60beaa4563 tra-analysis v 3.0.0 aggregate PR (#73)
* reflected doc changes to README.md

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

* tra_analysis v 2.1.0-alpha.1

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

* changed setup.py to use __version__ from source
added Topic and keywords

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

* updated Supported Platforms in README.md

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

* moved required files back to parent

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

* moved security back to parent

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

* moved security back to parent
moved contributing back to parent

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

* add PR template

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

* moved to parent folder

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

* moved meta files to .github folder

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

* Analysis.py v 3.0.1

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

* updated test_analysis for submodules, and added missing numpy import in Sort.py

* fixed item one of Issue #58

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

* readded cache searching in postCreateCommand

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

* added myself as an author

* feat: created kivy gui boilerplate

* added Kivy to requirements.txt

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

* feat: gui with placeholders

* fix: changed config.json path

* migrated docker base image to debian

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

* style: spaces to tabs

* 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

* use new thing

* use 20.04 base

* symlink pip3 to pip

* use pip instead of pip3

* equation.Expression.py v 0.0.1-alpha
added corresponding .pyc to .gitignore

* parser.py v 0.0.2-alpha

* added pyparsing to requirements.txt

* parser v 0.0.4-alpha

* Equation v 0.0.1-alpha

* added Equation to tra_analysis imports

* 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>

* fixed depreciated escape sequences

* ficed tests, indent, import in test_analysis

* changed version to 3.0.0
added backwards compatibility

* ficed pytest install in container

* removed GUI changes

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

* incremented version to rc.1 (release candidate 1)

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

* fixed NaiveBayes __changelog__

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

* fix: __setitem__  == to single =

* Array v 1.0.1

* Revert "Array v 1.0.1"

This reverts commit 59783b79f7.

* Array v 1.0.1

* Array.py v 1.0.2
added more Array unit tests

* cleaned .gitignore
tra_analysis v 3.0.0-rc2

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

* added *.pyc to gitignore
finished subdividing test_analysis

* feat: gui layout + basic func

* Froze and removed superscript (data-analysis)

* remove data-analysis deps install for devcontainer

* tukey pairwise comparison and multicomparison but no critical q-values

* quick patch for devcontainer.json

* better fix for devcontainer.json

* fixed some styling in StatisticalTest
removed print statement in StatisticalTest unit tests

* update analysis tests to be more effecient

* don't use loop for test_nativebayes

* removed useless secondary docker files

* tra-analysis v 3.0.0

Co-authored-by: James Pan <panzhenyu2014@gmail.com>
Co-authored-by: AGawde05 <agawde05@gmail.com>
Co-authored-by: zpan1 <72054510+zpan1@users.noreply.github.com>
Co-authored-by: Dev Singh <dev@devksingh.com>
Co-authored-by: = <=>
Co-authored-by: Dev Singh <dsingh@imsa.edu>
Co-authored-by: zpan1 <zpan@imsa.edu>
2021-04-28 19:33:50 -05:00
Arthur Lu
f5a5da1ee1 reflected doc changes to README.md (#48)
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-10-05 09:49:39 -05:00
Dev Singh
360b763330 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
30f5687622 Merge pull request #46 from titanscouting/multithread-testing
Implement Multithreading in Superscript
2020-09-28 17:46:29 -05:00
Dev Singh
88f68782f7 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
fe4372bd3b docs: create security reporting guidelines (#44)
Signed-off-by: Dev Singh <dev@devksingh.com>
2020-09-24 13:09:34 -05:00
Arthur Lu
b9ffac5b20 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
13aa125e4d 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
d97976da12 superscript.py v 0.8.2
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-09-26 20:57:39 +00:00
Dev Singh
f80c1c04a5 Merge branch 'master' into multithread-testing 2020-09-26 15:28:14 -05:00
Arthur Lu
f9fd61e8a5 superscript.py v 0.8.1
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-09-21 07:38:18 +00:00
Arthur Lu
c048f850c0 added max-threads key in config
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-09-21 07:21:59 +00:00
Arthur Lu
911423f879 superscript.py v 0.8.0
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-09-21 05:59:15 +00:00
Arthur Lu
8326ed8118 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
99f48330df Merge branch 'master' into master-staged 2020-09-19 20:05:33 -05:00
Arthur Lu
ab8bd91433 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
e13f2a239b depreciated nonfunctional scripts in data-analysis
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-09-20 00:47:33 +00:00
Arthur Lu
bc3889c4e0 superscript.py v 0.7.0
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-09-20 00:45:38 +00:00
Arthur Lu
6b5de9706e analysis.py v 2.3.1
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-09-19 23:14:46 +00:00
Arthur Lu
110b82e1dc edited README.md
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-09-19 22:40:20 +00:00
Arthur Lu
cfba10bebc Merge pull request #42 from titanscouting/devksingh4-patch-1
docs: add documentation links
2020-09-19 17:07:57 -05:00
Arthur Lu
f03101e09c analysis.py v 2.3.0
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-09-19 22:04:24 +00:00
Arthur Lu
9a9a27cf44 analysis.py v 2.2.3
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-09-18 21:55:59 +00:00
Arthur Lu
00605afcd7 analysis.py v 2.2.2
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-09-17 02:11:44 +00:00
Dev Singh
d833d6d2b4 docs: add documentation links 2020-09-16 16:54:49 -05:00
Arthur Lu
819245dfe2 added depreciated config files to gitignore
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-09-16 21:24:50 +00:00
Arthur Lu
7ef43b5008 changed && to ; in devcontainer.json
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-09-15 23:24:50 +00:00
Arthur Lu
8b6fad418c Merge pull request #41 from titanscouting/master-staged
merge eol fix in master-staged to master
2020-08-13 12:04:54 -05:00
Arthur Lu
a500ce76d2 fixed eol issue with docker in gitattributes
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-08-13 17:01:08 +00:00
Arthur Lu
67969188cc Merge commit '4b664acffb5777614043a83ef8e08368e21303ce' into master-staged 2020-08-13 17:00:31 +00:00
Dev Singh
a4179d7dd1 Modernize VSCode extensions in dev env, set correct copyright assignment (#40)
* modernize extensions

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

* copyright assigment should be to titan scouting

Signed-off-by: Dev Singh <dev@devksingh.com>
2020-08-12 21:59:04 -05:00
Arthur Lu
c75fd8921e Merge pull request #39 from titanscouting/master-staged
merge README changes from master-staged to master
2020-08-10 20:49:01 -05:00
Arthur Lu
e7349962f5 fixed readme with proper pip installation
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-08-11 01:36:30 +00:00
Arthur Lu
64cf52d749 Merge pull request #38 from titanscouting/master
pull master into master-staged
2020-08-10 20:33:28 -05:00
Arthur Lu
f5c5667e2b Merge pull request #36 from titanscouting/tra-service
merge changes from tra-service to master
2020-08-10 19:40:28 -05:00
Arthur Lu
290b7506e3 modified README
simplified devcontainer.json

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-08-11 00:29:23 +00:00
Arthur Lu
273af3395f readded old config files
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-08-10 23:32:50 +00:00
Arthur Lu
8fdd575863 fixed analysis reference in superscript_old
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-08-10 23:20:43 +00:00
Arthur Lu
faaee5bedd removed old bins under analysis-master/dist/
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-08-10 21:37:41 +00:00
Arthur Lu
245a47bdd2 analysis.py v 2.2.1
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-08-10 21:25:25 +00:00
Arthur Lu
3e335756e1 Merge branch 'master' into tra-service 2020-08-10 16:11:38 -05:00
Arthur Lu
8cea479880 renamed analysis folder to tra_analysis
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-08-10 21:01:50 +00:00
Dev Singh
38ab14bd03 docs
Signed-off-by: Dev Singh <dev@devksingh.com>
2020-08-10 14:53:22 -05:00
Dev Singh
73196c6619 build v2.0.3
Signed-off-by: Dev Singh <dev@devksingh.com>
2020-08-10 14:52:49 -05:00
Dev Singh
8d046b3d2f run on publish
Signed-off-by: Dev Singh <dev@devksingh.com>
2020-08-10 14:46:07 -05:00
Dev Singh
91d2d0e160 remove bad if statement
Signed-off-by: Dev Singh <dev@devksingh.com>
2020-08-10 14:43:16 -05:00
Dev Singh
11b6b71daa Merge branch 'master' of https://github.com/titanscout2022/red-alliance-analysis 2020-08-10 14:42:58 -05:00
Dev Singh
e747e9d85a build on release only (#35)
Signed-off-by: Dev Singh <dev@devksingh.com>
2020-08-10 14:40:22 -05:00
Dev Singh
b6039c666f build on release only
Signed-off-by: Dev Singh <dev@devksingh.com>
2020-08-10 14:35:38 -05:00
Dev Singh
23b3966c54 Implement CD with building on tags to PyPI (#34)
* Create python-publish.yml

* populated publish-analysis.yml
moved legacy versions of analysis to seperate subfolder

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

* attempt to fix issue with publish action

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

* another attempt o fix publish-analysis.yml

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

* this should work now

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

* pypa can't take just one package so i'm trying all

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

* this should totally work now

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

* trying removing custom dir

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

* rename analysis to tra_analysis, bump version to 2.0.0

* remove old packages which are already on github releases

* remove pycache

* removed ipynb_checkpoints

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

* build

* do the dir thing

* trying removing custom dir

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
Signed-off-by: Dev Singh <dev@devksingh.com>

* rename analysis to tra_analysis, bump version to 2.0.0

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

* remove old packages which are already on github releases

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

* remove pycache

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

* build

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

* removed ipynb_checkpoints

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
Signed-off-by: Dev Singh <dev@devksingh.com>

* do the dir thing

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

* Revert "do the dir thing"

This reverts commit 2eb7ffca8d.

* correct dir

* set correct yaml positions

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

* attempt to set correct dir

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

* run on tags only

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

* remove all caches from vcs

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

* bump version for testing

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

* remove broke build

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

* dont upload dists to github

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

* bump to 2.0.2 for testing

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

* fix yaml

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

* update docs

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

* add to readme

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

* run only on master

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

Co-authored-by: Arthur Lu <learthurgo@gmail.com>
Co-authored-by: Dev Singh <dsingh@CentaurusRidge.localdomain>
2020-08-10 14:29:51 -05:00
Arthur Lu
e4c912f4b6 Merge pull request #33 from titanscout2022/Demo-for-Issue#32
Merge Changes Proposed in Issue#32
2020-08-02 17:27:26 -05:00
Arthur Lu
b3153d830a made changes described in Issue#32
changed setup.py to also reflect versioning changes

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-07-30 19:05:07 +00:00
Arthur Lu
bc716ada14 filled out Contributing section in README.md
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-07-20 19:07:32 -05:00
Dev Singh
35487199c4 Update MAINTAINERS (#29)
Signed-off-by: Dev Singh <dev@devksingh.com>
2020-07-19 11:52:11 -05:00
Arthur Lu
bde9837167 Merge pull request #31 from titanscout2022/master
merge changes from master into tra-service
2020-07-18 23:25:55 -05:00
Arthur Lu
f062c038ec Merge pull request #28 from titanscout2022/master-staged
Merge analysis.py updates to master
2020-07-12 18:26:03 -05:00
Arthur Lu
0e71ef4dd8 added negatives to analysis unit tests
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-07-12 13:57:24 -05:00
Arthur Lu
d690868011 Merge branch 'master' into master-staged 2020-07-11 17:03:50 -05:00
Arthur Lu
ea7d853acf added unit tests for analysis.Sort algorithms
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-07-11 21:53:16 +00:00
Arthur Lu
65f642f0d2 readded old superscript.py (v 0.0.5.002)
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-07-11 21:21:56 +00:00
Arthur Lu
a6ab20a224 analysis v 1.2.2.000
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-07-05 05:30:48 +00:00
Arthur Lu
c9eebdf2f0 readded tra.py as a fallback option
made changes to tra-cli.py

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-06-10 23:15:34 +00:00
Arthur Lu
bb8253df39 fixed more bugs with tra-cli.py
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-06-10 21:47:54 +00:00
Arthur Lu
30c5d6aecf fixed bugs with tra-cli.py
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-06-10 21:32:43 +00:00
Arthur Lu
fdbb196493 fixed latest.whl to follow format for wheel files
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-06-10 20:56:13 +00:00
Arthur Lu
de994f812b started on tra-cli.py
modified tasks.py to work properly

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-06-10 20:23:53 +00:00
Arthur Lu
87c2caa135 added data-analysis requirements to devcontainer build
added auto pip intsall latest analysis.py whl

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-06-10 18:25:41 +00:00
Arthur Lu
37adab1d2e moved core functions in tasks.py to class Tasker
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-06-10 18:19:58 +00:00
Arthur Lu
507d6f6d95 renamed tra;py to tasks.py
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-06-10 17:46:40 +00:00
Arthur Lu
4fbf02c60c added help message to status command
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-26 01:34:47 +00:00
Arthur Lu
13f453320e populated tra.py to be a CLI application
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-25 22:17:08 +00:00
Arthur Lu
f70092c3c0 removed extra words
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-24 17:56:00 +00:00
Arthur Lu
fda64c801c removed more extra lines
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-24 17:54:48 +00:00
Arthur Lu
71d00162e8 fixed extra hline
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-24 17:52:25 +00:00
Arthur Lu
3858c69ef0 fixed line breaks
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-24 17:51:57 +00:00
Arthur Lu
22ae438a10 fixed Prerequisites in README.md
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-24 17:35:02 +00:00
Arthur Lu
0191809a90 added OS and python versions supproted
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-24 17:30:01 +00:00
Arthur Lu
64874167a6 analysis.py v 1.2.1.004 (#27)
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-24 11:49:04 -05:00
Arthur Lu
b292469934 revamped README.md
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-24 16:42:58 +00:00
Arthur Lu
b1e2ab34b2 fixed naming in tra.py
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-23 22:51:58 -05:00
Arthur Lu
5538f428d6 another bug fix
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-23 22:49:38 -05:00
Arthur Lu
9a7e0bc74c quick bug fix to tra.py
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-23 22:48:50 -05:00
Arthur Lu
dfc439ed4d added test.py to .gitignore
prepared tra.py for threading implement

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-23 19:43:59 -05:00
Arthur Lu
37c03f0a77 analysis.py v 1.2.1.004
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-22 00:37:39 +00:00
Arthur Lu
6020eac66e Merge pull request #26 from titanscout2022/master
Merge master into master-staged
2020-05-21 19:36:56 -05:00
Arthur Lu
2730e4fc91 Merge service-dev changes with master (#24)
* added config.json
removed old config files

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

* superscript.py v 0.0.6.000

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

* changed data.py

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

* changes to config.json

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

* removed cells from visualize_pit.py

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

* more changes to visualize_pit.py

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

* added analysis-master/metrics/__pycache__ to git ignore
moved pit configs in config.json to the borrom
superscript.py v 0.0.6.001

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

* removed old database key

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

* adjusted config files

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

* Delete config-pop.json

* fixed .gitignore

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

* analysis.py 1.2.1.003
added team kv pair to config.json

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

* superscript.py v 0.0.6.002

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

* finished app.py API
made minute changes to parentheses use in various packages

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

* bug fixes in app.py

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

* bug fixes in app.py

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

* made changes to .gitignore

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

* made changes to .gitignore

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

* deleted a __pycache__ folder from metrics

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

* more changes to .gitignore

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

* additions to app.py

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

* renamed app.py to api.py

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

* removed extranneous files

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

* renamed api.py to tra.py
removed rest api calls from tra.py

* renamed api.py to tra.py
removed rest api calls from tra.py

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

* removed flask import from tra.py

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

* changes to devcontainer.json

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

* fixed unit tests to be correct
removed some tests regressions because of potential function overflow
removed trueskill unit test because of slight deviation chance

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-20 08:52:38 -05:00
Arthur Lu
f80886935d Merge pull request #25 from titanscout2022/master-staged
fixed bug in analysis unit tests
2020-05-19 13:19:47 -05:00
Arthur Lu
e542d4c414 Merge branch 'master' into master-staged 2020-05-19 13:19:40 -05:00
Arthur Lu
71752c7088 fixed bug in analysis unit tests
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-19 18:19:02 +00:00
Arthur Lu
844daa67a9 Merge pull request #23 from titanscout2022/master-staged
Merge minor .gitignore changes
2020-05-18 16:31:50 -05:00
Arthur Lu
cdb79d2b02 added data-analysis/.pytest_cache/ to .gitignore
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-18 16:28:42 -05:00
Arthur Lu
daaa1f38d3 Merge pull request #22 from titanscout2022/master
Reflect master to master-staged
2020-05-18 16:28:05 -05:00
Arthur Lu
6c7e19b2a5 Merge pull request #21 from titanscout2022/CI-tools
CI tools
2020-05-18 16:18:48 -05:00
Arthur Lu
7af341a649 i swear its working now
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-18 16:14:16 -05:00
Arthur Lu
da8f6331eb finally fixed issues
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-18 16:12:22 -05:00
Arthur Lu
2cbdd29ae5 changes
superscript testing still refuses to collect any tests

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-18 16:07:02 -05:00
Arthur Lu
74d42b48d1 still not working
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-18 16:01:02 -05:00
Arthur Lu
e9a12337d4 readded pytest install
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-18 15:59:34 -05:00
Arthur Lu
52fae5f2bf removed flake8 import from unit tests
fixed superscript unit tests

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-18 15:58:17 -05:00
Arthur Lu
1265eba415 removed lint checks because it was the stupid
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-18 15:54:15 -05:00
Arthur Lu
8f35f9e079 lint refused to exclude metrics
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-18 15:51:51 -05:00
Arthur Lu
059035e2d6 excluded imports
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-18 15:49:52 -05:00
Arthur Lu
7fc02936d3 more fixes
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-18 15:44:39 -05:00
Arthur Lu
36c519e8fa Merge branch 'CI-tools' of https://github.com/titanscout2022/red-alliance-analysis into CI-tools
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-18 15:44:20 -05:00
Arthur Lu
d0e4ddbfa2 also ignored regression.py
added temporary unit test for superscript.py

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-18 15:43:53 -05:00
Arthur Lu
c35abcb051 also ignored regression.py
added temporary unit test for superscript.py

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-18 15:43:36 -05:00
Arthur Lu
29dd369f02 attempted fixes by excluding titanlearn
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-18 15:39:59 -05:00
Arthur Lu
3e7768daca maybe its a versioning issue?
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-18 15:32:24 -05:00
Arthur Lu
48f821e88b Revert "trying python3 and pip3"
This reverts commit 7937fb6ee6.
2020-05-18 15:29:51 -05:00
Arthur Lu
8aa3674ee7 trying python3 and pip3
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-18 15:27:56 -05:00
Arthur Lu
fb2bd012db attempt to fix working directory issue
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-18 15:25:19 -05:00
Arthur Lu
5d5df55ad7 another attempt
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-18 15:11:24 -05:00
Arthur Lu
d4fec1e00f attempt to fix working directory issues
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-18 15:07:42 -05:00
Arthur Lu
369ec9e8f6 populated analysis unit test
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-18 14:59:24 -05:00
Arthur Lu
9f8308e1ee reverted indentation to github default
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-16 20:15:43 -05:00
Arthur Lu
a88b8176fb more indentation fixes
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-16 20:12:15 -05:00
Arthur Lu
3d64b0f8be changed indentation to spaces
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-16 20:09:29 -05:00
Arthur Lu
81225f7caa fixed indents
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-16 20:07:44 -05:00
Arthur Lu
bddbacf7b7 added items to .gitignore
renamed pythonpackage.yml to ut-analysis.yml
populated ut-analysis.yml
fixed spelling
added ut-superscript.py

Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-16 20:04:31 -05:00
Arthur Lu
75c30aa24c moved unit-test.py outside the analysis folder
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-16 19:41:19 -05:00
Arthur Lu
1dcb8a13d6 removed pythonapp because it is redundant
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-16 19:40:35 -05:00
Arthur Lu
740ef22944 created unit-test.py
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-16 19:33:56 -05:00
Arthur Lu
3e008b5364 Merge pull request #19 from titanscout2022/CI-package
merge
2020-05-16 19:31:25 -05:00
Arthur Lu
1b6988101b Create pythonpackage.yml 2020-05-16 19:30:52 -05:00
Arthur Lu
29d1cce5de Create pythonapp.yml 2020-05-16 19:29:14 -05:00
Arthur Lu
68ef16a5f8 Merge pull request #18 from titanscout2022/master-staged
analysis.py v 1.2.1.003
2020-05-15 16:06:02 -05:00
Arthur Lu
b721a2a4ce Merge branch 'master' into master-staged 2020-05-15 16:05:52 -05:00
Arthur Lu
96fb734c79 Merge pull request #17 from titanscout2022/equation.py-testing
merge equation.py-testing with master
2020-05-15 16:01:41 -05:00
Arthur Lu
6c5ce0ffa9 Merge branch 'master' into master-staged 2020-05-15 14:54:24 -05:00
Arthur Lu
28ec5a3471 analysis.py v 1.2.1.003
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-15 14:48:26 -05:00
Arthur Lu
d83d56772d analysis.py v 1.2.2.000
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-14 23:36:28 -05:00
Arthur Lu
4c9e8eddaf Merge pull request #16 from titanscout2022/master
pull recent changes into equation.py-testing
2020-05-14 23:22:03 -05:00
ltcptgeneral
d421b3867c Merge pull request #15 from titanscout2022/master-staged
mirrored .gitignore changes from gui-dev
2020-05-14 19:29:44 -05:00
ltcptgeneral
8dc1089f34 Merge branch 'master' into master-staged 2020-05-14 19:18:34 -05:00
Arthur
04a9d3bc91 mirrored .gitignore changes from gui-dev
Signed-off-by: Arthur <learthurgo@gmail.com>
2020-05-14 19:17:26 -05:00
ltcptgeneral
bc013b6eca Merge pull request #13 from titanscout2022/devksingh4-bsd-license
Switch to BSD License
2020-05-13 13:19:10 -05:00
Dev Singh
83e9bb4119 Update LICENSE 2020-05-13 12:04:59 -05:00
Dev Singh
b6c676281d Contributing guideline changes (#11)
* changes

* more changes

* more changes

* contributing.md: sync with other contributor docs

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

* Create MAINTAINERS

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

* arthur's changes

* changes

Signed-off-by: ltcptgeneral <35508619+ltcptgeneral@users.noreply.github.com>

* more changes

Signed-off-by: ltcptgeneral <35508619+ltcptgeneral@users.noreply.github.com>

* more changes

Signed-off-by: ltcptgeneral <35508619+ltcptgeneral@users.noreply.github.com>

* contributing.md: sync with other contributor docs

Signed-off-by: Dev Singh <dev@singhk.dev>
Signed-off-by: ltcptgeneral <35508619+ltcptgeneral@users.noreply.github.com>

* Create MAINTAINERS

Signed-off-by: Dev Singh <dev@singhk.dev>
Signed-off-by: ltcptgeneral <35508619+ltcptgeneral@users.noreply.github.com>

* arthur's changes

Signed-off-by: ltcptgeneral <35508619+ltcptgeneral@users.noreply.github.com>

Co-authored-by: ltcptgeneral <35508619+ltcptgeneral@users.noreply.github.com>
2020-05-13 11:56:52 -05:00
ltcptgeneral
7bee61659e Merge pull request #12 from titanscout2022/master-staged
analysis.py v 1.2.1.002
2020-05-13 11:44:25 -05:00
ltcptgeneral
192a74fd81 analysis.py v 1.2.1.002
Signed-off-by: Arthur Lu <learthurgo@gmail.com>
2020-05-13 11:35:46 -05:00
ltcptgeneral
7ba19ac627 changed data analysis folder to data-analysis
added egg-info and build folders to git ignore
deleted egg-info and build folders
2020-05-12 20:54:19 -05:00
ltcptgeneral
090396c278 9 2020-05-12 20:48:45 -05:00
ltcptgeneral
69c156bd58 Merge branch 'equation.py-testing' of https://github.com/titanscout2022/tr2022-strategy into equation.py-testing 2020-05-12 20:46:51 -05:00
ltcptgeneral
e2d46ec700 readded equation.ipynb 2020-05-12 20:46:42 -05:00
ltcptgeneral
221ead8880 readded equation.ipynb 2020-05-12 20:43:31 -05:00
ltcptgeneral
9be1168e09 bug fixes 2020-05-12 20:39:23 -05:00
ltcptgeneral
16603392c9 bug fixes 2020-05-12 20:21:11 -05:00
ltcptgeneral
6d80ffca59 analysis.py v 1.2.1.001 2020-05-12 20:19:58 -05:00
ltcptgeneral
55e22df665 visualization.py v 1.0.0.001 2020-05-05 22:37:32 -05:00
ltcptgeneral
f36bc9ac13 analysis.py v 1.2.1.000 2020-05-04 14:50:36 -05:00
ltcptgeneral
f796fb18da analysis.py v 1.2.0.006 2020-05-04 11:59:25 -05:00
ltcptgeneral
cd68bd41c4 fixed indent part 2 2020-05-01 23:16:32 -05:00
ltcptgeneral
80791744c8 fixed indentation 2020-05-01 23:14:19 -05:00
ltcptgeneral
0d17b5e883 moved equation.ipynb to correct folder 2020-05-01 23:06:32 -05:00
ltcptgeneral
4564473264 Merge pull request #10 from titanscout2022/master
merge file changes from master into equation.py-testing
2020-05-01 23:04:33 -05:00
ltcptgeneral
29aa3787d6 analysis.py v 1.2.0.005 2020-05-01 22:59:54 -05:00
ltcptgeneral
98c48897e0 converted space indentation to tab indentation 2020-05-01 16:15:07 -05:00
ltcptgeneral
e3623dec5b fixes 2020-05-01 16:07:57 -05:00
ltcptgeneral
7a95550954 reconsolidated arm64 and amd64 versions 2020-05-01 15:52:27 -05:00
ltcptgeneral
91cbcae3f0 analysis pkg v 1.0.0.12
analysis.py v 1.2.0.004
2020-04-30 16:03:37 -05:00
ltcptgeneral
551e27a4b4 8 2020-04-30 15:22:37 -05:00
ltcptgeneral
5ea3f730e5 7 2020-04-29 23:02:02 -05:00
ltcptgeneral
b566f665ad 6 2020-04-29 22:34:43 -05:00
ltcptgeneral
117b87b52a 5 2020-04-29 19:01:55 -05:00
ltcptgeneral
099c0dac91 4 2020-04-29 17:24:59 -05:00
ltcptgeneral
7134b9f769 3 2020-04-29 12:58:44 -05:00
ltcptgeneral
07cc2998ee 2 2020-04-29 00:35:19 -05:00
ltcptgeneral
354c195e82 1 2020-04-29 00:34:16 -05:00
ltcptgeneral
d76eb5acbb analysis.py v 1.2.0.003 2020-04-28 04:00:19 +00:00
ltcptgeneral
8d387b6bee analysis.py v 1.2.0.002 2020-04-22 03:32:34 +00:00
ltcptgeneral
3a3c37dbcb analysis.py v 1.2.0.001 2020-04-21 04:08:00 +00:00
ltcptgeneral
735ef58823 Merge pull request #9 from titanscout2022/fix
testing release 1.2 of analysis.py
2020-04-20 00:10:24 -05:00
ltcptgeneral
75d689301e Merge branch 'master' of https://github.com/titanscout2022/tr2022-strategy 2020-04-20 05:07:17 +00:00
ltcptgeneral
921f1f15d8 removed depreciated files to seperate repository 2020-04-20 05:07:07 +00:00
ltcptgeneral
033ba0e4d7 Update README.md 2020-04-20 00:02:35 -05:00
ltcptgeneral
1a96ca239e testing release 1.2 of analysis.py 2020-04-13 19:58:04 +00:00
ltcptgeneral
7838a2e905 analysis pkg v 1.0.0.11
analysis.py v 1.1.13.009
superscript.py v 0.0.5.002
2020-04-12 02:51:40 +00:00
ltcptgeneral
d635fed0ae analysis pkg v 1.0.0.10
analysis.py v 1.1.13.008
superscript.py v 0.0.5.001
2020-04-09 22:16:26 -05:00
art
57350f7ad4 removed app from dep 2020-04-05 21:42:12 +00:00
art
7bd945db4d added gitgraph to vscode container 2020-04-05 21:36:12 +00:00
ltcptgeneral
3cc3465d89 Merge pull request #8 from titanscout2022/containerization-testing
Containerization testing
2020-04-05 16:32:40 -05:00
art
7fd0a347b7 finalized changes to docker implements 2020-04-05 21:29:16 +00:00
ltcptgeneral
120774c000 Merge pull request #7 from titanscout2022/master
merge
2020-04-05 14:57:56 -05:00
art
31e475e1d0 verified and tested docker files 2020-04-05 19:53:01 +00:00
art
02516b9ef2 created dockerfiles 2020-04-05 19:04:07 +00:00
ltcptgeneral
d84c89efaf started on dockerfile 2020-04-05 12:46:21 -05:00
ltcptgeneral
6f93430585 removed unessasary comment 2020-04-04 11:59:19 -05:00
ltcptgeneral
193b54df4c created two new analysis variants
the existing amd64
new unpopulated arm64
2020-04-04 00:09:40 -05:00
ltcptgeneral
761a98c2d3 analysis pkg v 1.0.0.9 2020-03-17 20:03:49 -05:00
ltcptgeneral
b2f002af08 analysis.py v 1.1.13.007 2020-03-16 22:05:52 -05:00
ltcptgeneral
f9c8294c3a a 2020-03-10 00:45:42 -05:00
ltcptgeneral
15749d124f worked 2020-03-09 22:58:51 -05:00
ltcptgeneral
43351ab1f2 test1 2020-03-09 22:58:11 -05:00
ltcptgeneral
187c0ed245 Merge pull request #6 from titanscout2022/testing
Testing
2020-03-09 20:42:30 -05:00
ltcptgeneral
6b3ca52651 superscript.py v 0.0.5.000 2020-03-09 20:35:11 -05:00
ltcptgeneral
2faed21147 working 2020-03-09 20:29:44 -05:00
ltcptgeneral
c54702576d working 2020-03-09 20:18:30 -05:00
art
4e116ca713 removed unessasary stuff 2020-03-09 10:29:59 -05:00
ltcptgeneral
f47d7e781a Merge pull request #5 from titanscout2022/comp-edits
Comp edits
2020-03-09 10:28:48 -05:00
ltcptgeneral
767a1197b3 analysis.py v 1.1.13.006
regression.py v 1.0.0.003
analysis pkg v 1.0.0.8
2020-03-08 16:48:19 -05:00
ltcptgeneral
3827bb7d84 added get_team_rakings.py 2020-03-08 14:26:21 -05:00
ltcptgeneral
2c4e331909 a 2020-03-06 21:39:46 -06:00
Dev Singh
d6ed9eb89c hi 2020-03-06 21:21:37 -06:00
ltcptgeneral
afcc522acb superscript.py v 0.0.4.002 2020-03-06 21:09:16 -06:00
Dev Singh
e2be1955f7 add reqs 2020-03-06 20:44:40 -06:00
Dev Singh
d535beca7c add Procfile 2020-03-06 20:41:53 -06:00
ltcptgeneral
f5b2ae0811 analysis pkg v 1.0.0.7 2020-03-06 20:32:41 -06:00
ltcptgeneral
484f266659 Merge pull request #4 from titanscout2022/comp-edits
Comp edits merge
2020-03-06 20:29:50 -06:00
Dev Singh
af7bf43cb2 tiny brain fix 2020-03-06 14:52:41 -06:00
Dev Singh
210d2c92e1 ultimate carl the fat kid brain working 2020-03-06 14:50:54 -06:00
Dev Singh
1ca0726687 ultra galaxybrain working 2020-03-06 14:44:13 -06:00
Dev Singh
267918d67e fix 2020-03-06 13:12:01 -06:00
Dev Singh
33e0cc19a5 super ultra working 2020-03-06 12:43:01 -06:00
Dev Singh
abc1c26cd2 even more working 2020-03-06 12:21:17 -06:00
Dev Singh
b3dba9cc22 more working 2020-03-06 12:18:42 -06:00
Dev Singh
cf06c0f4d8 working 2020-03-06 12:15:35 -06:00
Dev Singh
82567a5f69 working 2020-03-06 11:50:07 -06:00
Dev Singh
548668e2a4 maybe working 2020-03-06 11:27:32 -06:00
Dev Singh
2fa0d75a30 a 2020-03-06 11:18:02 -06:00
Dev Singh
201752a55e testing part 2 better electric boogaloo 2020-03-06 11:16:24 -06:00
Dev Singh
864b27bc0c testing 2020-03-06 11:14:10 -06:00
Dev Singh
37109a4947 10:57 2020-03-06 10:57:39 -06:00
Dev Singh
4b629eeb3b 10:43 2020-03-06 10:43:45 -06:00
Dev Singh
2275fbcfb3 10:25 2020-03-06 10:25:20 -06:00
Dev Singh
9c033eff31 10:21 unverified 2020-03-06 10:21:23 -06:00
art
25a05beca2 superscript.py v 0.0.3.000 2020-03-05 22:52:02 -06:00
art
d0dc9a1047 analysis.py v 1.1.13.001
analysis pkg v 1.0.0.006
2020-03-05 13:18:33 -06:00
art
e488b4a4d1 analysis pkg v 1.0.0.005 2020-03-05 12:44:09 -06:00
art
a0c90bad2c analysis pkg v 1.0.0.004 2020-03-05 12:29:58 -06:00
art
8e0e706fe9 analysis.py v 1.1.13.000 2020-03-05 12:28:16 -06:00
art
d9b26f8ef9 removed unessasaary folders and files 2020-03-05 11:17:49 -06:00
ltcptgeneral
df7cce80d6 superscript.py v 0.0.2.001 2020-03-04 23:59:50 -06:00
ltcptgeneral
db99028661 analysis.py v 1.1.12.006
analysis pkg v 1.0.0.003
2020-03-04 21:20:00 -06:00
ltcptgeneral
0b1dd04216 a 2020-03-04 20:15:03 -06:00
ltcptgeneral
67b382b422 superscript.py v 0.0.1.004 2020-03-04 20:12:09 -06:00
ltcptgeneral
49c8bcafde analysis.py v 1.1.12.005
analysis pkg v 1.0.0.002
2020-03-04 18:55:45 -06:00
ltcptgeneral
0d120e572f analysis pkg 1.0.0.001 2020-03-04 17:54:30 -06:00
ltcptgeneral
dd3d84f46a analysis.py v 1.1.12.004 2020-03-04 17:52:07 -06:00
ltcptgeneral
233b1dcda3 superscript.py v 0.0.1.003 2020-03-04 16:53:25 -06:00
ltcptgeneral
cd44f8a856 superscript.py v 0.0.1.002 2020-03-04 15:57:20 -06:00
ltcptgeneral
a8be0bab6a a 2020-03-04 13:47:56 -06:00
ltcptgeneral
9b1b3b50b3 refactors 2020-03-04 13:42:54 -06:00
ltcptgeneral
758c7d4a92 a 2020-03-04 12:58:57 -06:00
ltcptgeneral
8d83cc6336 d 2020-03-04 12:37:58 -06:00
art
a7f5ec2a15 moved analysis-master out of data analysis 2020-03-03 22:38:34 -06:00
art
23626d8cc7 c 2020-03-03 21:04:47 -06:00
art
4c0ffb433b changed setup.py back 2020-03-03 21:04:17 -06:00
art
868f32ae59 b 2020-03-03 21:00:26 -06:00
art
28a24e1c15 a 2020-03-03 20:59:52 -06:00
art
8a459813ef made license explit in setup.py 2020-03-03 20:55:46 -06:00
art
1b4f879094 recompiled analysis.py 2020-03-03 20:48:50 -06:00
art
6f898d6772 packagefied analysis (finally) 2020-03-03 20:30:54 -06:00
art
218e204281 added setup.py 2020-03-03 20:24:49 -06:00
art
7a030d877b created __init__.py for analysis package 2020-03-03 20:17:05 -06:00
art
db02e04f14 superscript.py v 0.0.1.001 2020-03-03 20:10:29 -06:00
art
8265242e89 superscript.py v 0.0.1.000 2020-03-03 19:39:58 -06:00
art
f45773d470 moved app in dep 2020-03-03 18:48:17 -06:00
art
1d5c26195b superscript.py v 0.0.0.009
changes to config.csv
2020-03-03 18:40:35 -06:00
art
c1d2fab930 changes, testing 2020-03-03 18:13:03 -06:00
art
09e6dc16f3 superscript.pv v 0.0.0.008
data.py created
2020-03-03 18:02:24 -06:00
art
0d5dea9bc9 removed \n s 2020-03-03 16:27:30 -06:00
art
c1cc90a32b superscript.py v 0.0.0.007 2020-03-03 16:01:07 -06:00
art
9c105bc218 superscript.py v 0.0.0.006 2020-03-03 15:42:37 -06:00
ltcptgeneral
a1aa5b3d74 Merge branch 'master' of https://github.com/titanscout2022/tr2022-strategy 2020-02-29 01:06:06 -06:00
ltcptgeneral
af010f51fc a 2020-02-29 01:05:58 -06:00
art
2aef94fb71 a 2020-02-26 08:58:27 -06:00
Dev Singh
4b9d5dae8f Create LICENSE 2020-02-23 13:19:40 -06:00
Dev Singh
9c15004925 why are we unlicense? 2020-02-23 13:18:37 -06:00
art
46f625f095 a 2020-02-20 19:29:21 -06:00
art
2aac657f63 something changed 2020-02-20 19:27:09 -06:00
art
9d834a64a6 a 2020-02-20 19:22:06 -06:00
art
6e5b04b1f5 fixed jacob 2020-02-20 19:19:20 -06:00
art
a2df09dec0 Merge branch 'master' of https://github.com/titanscout2022/tr2022-strategy 2020-02-20 19:12:48 -06:00
art
7b2a513f28 a 2020-02-20 19:12:33 -06:00
jlevine18
69108dbf4c tba_match_result_request.py v0.0.1 2020-02-19 21:50:56 -06:00
art
0ab99556ab dep 2020-02-19 19:54:59 -06:00
art
9eb738e7e6 fixes 2020-02-19 19:53:23 -06:00
art
3f045ac044 something 2020-02-19 19:52:31 -06:00
art
312bae3248 superscript v 0.0.0.005 2020-02-19 19:51:45 -06:00
art
d80fef1781 superscript.py v 0.0.0.004 2020-02-19 19:21:48 -06:00
art
2486927a53 fix 2020-02-18 20:38:12 -06:00
art
7f975b5e7b analysis.py v 1.1.12.003 2020-02-18 20:32:35 -06:00
art
75409cfe24 analysis.py v 1.1.12.002, superscript.py
v 0.0.0.003
2020-02-18 20:29:22 -06:00
art
260eea1fab superscript.py v 0.0.0.002 2020-02-18 19:54:09 -06:00
art
22c24a1fc2 doc 2020-02-18 16:16:57 -06:00
art
1ae56f8dfd analysis.py v 1.1.12.000 2020-02-18 15:25:23 -06:00
art
a92d28ace7 superscript v 0.0.0.001 2020-02-18 11:31:20 -06:00
art
209f2efe56 fix 2020-01-17 10:21:15 -06:00
art
00a18d461b analysis.py v 1.1.11.010 2020-01-17 10:18:28 -06:00
art
8dec793bdd something changed idk what 2020-01-08 15:01:33 -06:00
art
1fa0fd6d7a analysis.py v 1.1.11.009 2020-01-07 15:55:49 -06:00
ltcptgeneral
2e8ad61224 analysis?py v 1.1.11.008 2020-01-06 23:48:28 -06:00
art
0638033293 created superscript.py 2020-01-06 14:55:36 -06:00
ltcptgeneral
0957df219a Merge branch 'master' of https://github.com/titanscout2022/tr2022-strategy 2020-01-05 19:08:06 -06:00
ltcptgeneral
ac420ad9fa whatever 2020-01-05 19:06:54 -06:00
art
13c536282d regression v 1.0.0.003 2020-01-04 10:19:31 -06:00
art
a20c155cfc analysis.py v 1.1.11.007 2020-01-04 10:13:25 -06:00
art
e5650b1fe4 analysis.py v 1.1.11.006 2020-01-04 10:04:20 -06:00
art
ffde9151a8 quick fix 2020-01-04 09:57:06 -06:00
art
e287aef453 spelling 2019-12-23 12:49:38 -06:00
art
7d76f27eea analysis.py v 1.1.11.005 2019-12-23 12:48:13 -06:00
ltcptgeneral
daecfcc4ee analysis.py v 1.1.11.004 2019-11-16 16:21:06 -06:00
art
0f37b855d1 analysis.py 1.1.11.003 2019-11-11 10:04:12 -06:00
ltcptgeneral
8faea0e56f spelling fix 2019-11-10 13:59:59 -06:00
ltcptgeneral
9e1add79d3 analysis?py v 1.1.11.002 2019-11-10 02:04:48 -06:00
ltcptgeneral
43e3083ac2 analysis.py v 1.1.11.001 2019-11-10 01:38:39 -06:00
art
445ddf4d68 analysis.py v 1.1.11.000 2019-11-08 13:20:38 -06:00
art
345c9ebc0d analysis.py v 1.1.10.00 2019-11-08 12:41:37 -06:00
art
fa6e42e2ee analysis.py v 1.1.9.002 2019-11-08 12:26:42 -06:00
art
93f87dbdc1 test 2019-11-08 09:50:54 -06:00
ltcptgeneral
976c7b2db5 quick fix 2019-11-06 15:33:56 -06:00
ltcptgeneral
4f5fdd89d7 analysis.py 1.1.9.001 2019-11-06 15:32:21 -06:00
ltcptgeneral
b6ecda5174 analysis.py v 1.1.9.000 2019-11-06 15:26:13 -06:00
art
5b12fa4f9d quick fix 2019-11-05 16:25:53 -06:00
art
7d820f0179 fixed indentation 2019-11-05 13:45:35 -06:00
art
e43de9aac1 analysis.py v 1.1.8.000 2019-11-05 13:38:49 -06:00
art
5ecd01279f analysis.py v 1.1.7.000 2019-11-05 13:14:08 -06:00
art
3c21512a46 analysis.py v 1.1.6.002 2019-11-05 12:56:53 -06:00
art
bfa69bf070 analysis.py v 1.1.6.001 2019-11-05 12:53:39 -06:00
art
5b39bb771e analysis.py v 1.1.6.000 2019-11-05 12:47:04 -06:00
art
f133bdcfcf f 2019-11-04 10:14:28 -06:00
art
711518cfdb quick fix 2019-11-04 10:10:29 -06:00
art
1cd059732d __all__ fixes 2019-11-04 10:08:28 -06:00
art
03ea05fa00 something changed, idk 2019-11-01 13:12:01 -05:00
art
a87216b971 visualization v 1.0.0.000, titanlearn v 2.0.1.001 2019-11-01 13:08:32 -05:00
art
1580ca3b3b analysis.py v 1.1.5.001 2019-10-31 11:03:52 -05:00
art
2aa5b376b4 titanlearn v 2.0.1.000 2019-10-29 14:21:53 -05:00
art
1fa47cd1cb quick fix 2019-10-29 12:27:16 -05:00
art
28bc2b2f21 fixes 2019-10-29 12:25:18 -05:00
art
2b42127971 restructured file management part 3 2019-10-29 10:53:11 -05:00
art
41491c5e85 restructured file management part 2 2019-10-29 10:50:10 -05:00
art
a979a413f8 restructured file management 2019-10-29 10:37:23 -05:00
art
85ca327c55 quick fix 2019-10-29 10:07:56 -05:00
art
7fa19c62b8 depreciated files, titanlearn v 2.0.0.001 2019-10-29 10:04:56 -05:00
art
47dbdd2b39 titanlearn.py v 2.0.0.000 2019-10-29 09:41:49 -05:00
art
03431fc5eb depreciated 2019 superscripts and company 2019-10-29 09:23:00 -05:00
art
886735d9c8 analysis.py v 1.1.5.001 2019-10-25 09:50:02 -05:00
art
f70e5f573e analysis.py v 1,1,5,001 2019-10-25 09:19:18 -05:00
ltcptgeneral
d5bfdf5859 analysis.py v 1.1.5.000 2019-10-09 23:58:08 -05:00
jlevine18
e47d2ab142 fix PolyRegKernel 2019-10-09 22:23:56 -05:00
art
6a082825eb ok fixed half of it 2019-10-08 13:49:19 -05:00
art
5bfca06400 jacob fix poly regression! 2019-10-08 13:35:32 -05:00
art
19c5448758 removed extra import 2019-10-08 12:58:04 -05:00
art
d86df50159 added import math 2019-10-08 09:30:07 -05:00
art
2ad6cffe1b removed regression import 2019-10-07 12:58:57 -05:00
ltcptgeneral
94cfa559d7 fix 2019-10-06 19:12:58 -05:00
art
6663eb3d00 refactor 2019-10-05 16:53:03 -05:00
art
92f376e598 quick fixes 2019-10-05 16:51:11 -05:00
art
c31de42a99 analysis.py v 1.1.4.000 2019-10-05 16:18:49 -05:00
art
5eeec6e730 quick change 2019-10-04 10:37:29 -05:00
art
61e2cad206 comments 2019-10-04 10:36:44 -05:00
art
eade12bb71 analysis.py v 1.1.3.002 2019-10-04 10:34:31 -05:00
art
469dcd0ce2 quick fix 2019-10-04 09:28:25 -05:00
art
ab8a796f58 quick refactor of glicko2() 2019-10-04 09:12:12 -05:00
art
5af003b6f5 upload trueskill for testing purposes 2019-10-04 09:02:46 -05:00
art
1019fb72d5 analysis.py v 1.1.3.001 2019-10-04 08:13:28 -05:00
ltcptgeneral
8103b98d1e analysis.py v 1.1.3.000 2019-10-04 00:26:21 -05:00
ltcptgeneral
43ec037e03 Merge pull request #3 from titanscout2022/elo
Elo
2019-10-03 11:22:57 -05:00
art
026bf3467c analysis.py v 1.1.2.003 2019-10-03 10:48:56 -05:00
art
7224c31e6d analysis.py v 1.1.2.002 2019-10-03 10:42:05 -05:00
art
04411327e8 quick tests 2019-10-02 20:57:09 -05:00
art
86c7f33f23 stuff 2019-10-02 20:56:06 -05:00
art
f8267e17a5 analysis.py v 1.1.2.001 2019-10-01 08:59:04 -05:00
ltcptgeneral
71a0227f8a reduced random blank lines 2019-09-30 16:09:31 -05:00
ltcptgeneral
bf1218fdfd analysis.py v 1.1.2.000, quick fixes 2019-09-30 16:02:32 -05:00
ltcptgeneral
7b73972383 fixes 2019-09-30 15:49:15 -05:00
ltcptgeneral
942203032d quick fix 2019-09-30 13:41:15 -05:00
ltcptgeneral
c135ddb856 analysis.py v 1.1.1.001 2019-09-30 13:37:19 -05:00
ltcptgeneral
fd991401c4 analysis.py v 1.1.1.000 2019-09-30 10:11:53 -05:00
ltcptgeneral
92d6538561 jacob forgot self.scal_mult 2019-09-27 10:13:17 -05:00
ltcptgeneral
6ec27343db Merge branch 'master' of https://github.com/titanscout2022/tr2022-strategy 2019-09-27 09:49:40 -05:00
jlevine18
08232f980d Add files via upload 2019-09-27 09:48:05 -05:00
ltcptgeneral
5971fdc070 Merge branch 'master' of https://github.com/titanscout2022/tr2022-strategy 2019-09-27 09:41:07 -05:00
ltcptgeneral
19a695df28 added testing files to gitignore 2019-09-27 09:40:50 -05:00
ltcptgeneral
b8ad0032fd spelling fix 2019-09-26 19:22:44 -05:00
jlevine18
e47b6efe71 cudaregress v 1.0.0.002 2019-09-26 13:35:37 -05:00
jlevine18
daab3e8c5b wait arthur moved this 2019-09-26 13:34:42 -05:00
jlevine18
a844f703b1 cudaregress 1.0.0.002 2019-09-26 13:31:22 -05:00
ltcptgeneral
fbf5cd7c1c quick fix 2019-09-25 14:14:17 -05:00
ltcptgeneral
1d0dc8e38a analysis.py v 1.1.0.007 2019-09-25 14:11:20 -05:00
ltcptgeneral
9fd5ca249c moved and renamed cudaregress.py to regression.py 2019-09-23 09:58:08 -05:00
jlevine18
3d77fc5290 global vars to bugfix 2019-09-23 09:28:35 -05:00
jlevine18
4522c9561b Set device bc I apparently forgot to do that 2019-09-23 00:01:31 -05:00
jlevine18
d76075fbfa don't need the testing notebook up here anymore 2019-09-22 23:23:29 -05:00
jlevine18
06a07bb983 Add files via upload 2019-09-22 23:22:21 -05:00
jlevine18
3cc4cf2f23 added cudaregress.py package 2019-09-22 23:19:46 -05:00
ltcptgeneral
8dde6aa4ae Merge branch 'master' of https://github.com/titanscout2022/tr2022-strategy 2019-09-22 23:10:24 -05:00
jlevine18
2df43846c6 added cuda to cudaregress notebook 2019-09-22 23:05:49 -05:00
ltcptgeneral
97d3995b6c quick fix 2019-09-22 21:54:28 -05:00
jlevine18
5aecdb5674 fix cuda regress testing notebook 2019-09-22 21:38:12 -05:00
jlevine18
6341d7f884 added cudaRegress testing notebook 2019-09-21 13:35:51 -05:00
ltcptgeneral
d19746164a analysis.py v 1.1.0.006 2019-09-17 12:21:44 -05:00
ltcptgeneral
c9ab13ec21 analysis.py v 1.1.0.005 2019-09-17 08:46:47 -05:00
ltcptgeneral
d490a8634c analysis.py v 1.1.0.004 2019-09-16 11:11:27 -05:00
ltcptgeneral
deb8061ec5 benchmarked 2019-09-13 15:09:33 -05:00
ltcptgeneral
af627c449c analysis.py v 1.1.0.003 2019-09-13 14:38:24 -05:00
ltcptgeneral
3719df2f47 quick fixes 2019-09-13 14:29:22 -05:00
ltcptgeneral
3fa6af8594 analysis.py v 1.1.0.002 2019-09-13 13:59:13 -05:00
ltcptgeneral
b2ac70a148 moved files to subfolder dep 2019-09-13 13:50:12 -05:00
ltcptgeneral
30ebfeb3a9 analysis.py v 1.1.0.001 2019-09-13 12:33:02 -05:00
ltcptgeneral
fe91baff33 analysis.py v 1.1.0.000 2019-09-13 11:14:13 -05:00
ltcptgeneral
797d1e9ff4 Rename analysis-better.py to analysis.py 2019-09-12 11:05:33 -05:00
ltcptgeneral
63d7f7d116 Rename analysis.py to analysis-dep.py 2019-09-12 11:04:54 -05:00
ltcptgeneral
4bfb4ba238 analysis-better.py v 1.0.9.000
changelog:
    - refactored
    - numpyed everything
    - removed stats in favor of numpy functions
2019-04-09 09:43:42 -05:00
ltcptgeneral
84483d36f2 Create analysis-better.py 2019-04-09 09:30:37 -05:00
ltcptgeneral
9e39b640f1 Delete temp.txt 2019-04-08 09:38:27 -05:00
ltcptgeneral
8bde403923 Update .gitignore 2019-04-08 09:34:49 -05:00
ltcptgeneral
19b02d93c7 quick fixes 2019-04-08 09:26:32 -05:00
ltcptgeneral
979c8f7068 Merge branch 'c' 2019-04-08 09:17:26 -05:00
ltcptgeneral
c5d8a4fdb2 Create analysis.cp37-win_amd64.pyd 2019-04-08 09:17:16 -05:00
ltcptgeneral
6188e1e2cc cython working 2019-04-08 09:16:26 -05:00
ltcptgeneral
899a809ba6 analysis in c working 2019-04-05 21:01:17 -05:00
ltcptgeneral
087e201baa started c-ifying analysis 2019-04-05 17:24:24 -05:00
ltcptgeneral
0d240e3b09 Delete uuh.png 2019-04-03 14:43:59 -05:00
ltcptgeneral
bf5d2585d7 fixed superscript 2019-04-03 14:39:22 -05:00
ltcptgeneral
493b9b19b2 beautified 2019-04-03 13:34:31 -05:00
ltcptgeneral
2802d8572c Delete keytemp.json 2019-04-02 14:07:24 -05:00
ltcptgeneral
b0bc3a444b Update .gitignore 2019-04-02 13:43:08 -05:00
ltcptgeneral
d74a63d4e7 Merge branch 'multithread' 2019-04-02 13:40:02 -05:00
ltcptgeneral
d84fb2adc7 whtever 2019-04-01 13:22:37 -05:00
jlevine18
4c5af71671 teams for wisconsin regional 2019-03-28 07:54:08 -05:00
ltcptgeneral
548a0ca612 teams added 2019-03-27 23:40:05 -05:00
ltcptgeneral
4fc62af36e Update tbarequest.cpython-37.pyc 2019-03-22 19:40:17 -05:00
ltcptgeneral
8037acb531 Update scores.csv 2019-03-22 19:11:11 -05:00
ltcptgeneral
1b19965449 Merge branch 'master' of https://github.com/ltcptgeneral/tr2022-strategy 2019-03-22 15:22:05 -05:00
ltcptgeneral
93b0204344 something changed 2019-03-22 15:21:58 -05:00
jlevine18
b798214367 Update tbarequest.py 2019-03-22 15:09:52 -05:00
jlevine18
c6195a8836 add req_team_info 2019-03-22 14:54:55 -05:00
Jacob Levine
cdeaa7e226 fixed textArea bug 2019-03-22 12:39:16 -05:00
ltcptgeneral
e9a0946734 Merge branch 'master' of https://github.com/ltcptgeneral/tr2022-strategy 2019-03-22 11:54:43 -05:00
ltcptgeneral
d77ac67ef1 created nishant only script 2019-03-22 11:54:40 -05:00
Jacob Levine
81607123e2 fixed another bug 2019-03-22 11:53:15 -05:00
Jacob Levine
a4775730a6 fixed textArea bug 2019-03-22 11:50:03 -05:00
Jacob Levine
7693a9ad8a Merge branch 'master' of https://github.com/titanscout2022/tr2022-strategy 2019-03-22 11:28:45 -05:00
Jacob Levine
d59e7e3bba added fields that Arthut needed 2019-03-22 11:28:22 -05:00
Archan Das
df2c672175 Update teams.csv 2019-03-22 11:12:51 -05:00
Jacob Levine
361851c31b web3\ 2019-03-22 09:18:59 -05:00
Jacob Levine
46cab420d5 web3\ 2019-03-22 09:16:17 -05:00
Jacob Levine
6eb47702c0 web3 2019-03-22 09:14:41 -05:00
Jacob Levine
6c9d2d4dfc web4 2019-03-22 09:13:44 -05:00
Jacob Levine
c8af6130c0 web3 2019-03-22 09:12:29 -05:00
Jacob Levine
6f2db95b20 web3 2019-03-22 08:51:42 -05:00
Jacob Levine
62dcb6adf3 web2 2019-03-22 08:50:37 -05:00
Jacob Levine
9b41dc056b web 2019-03-22 08:49:50 -05:00
Jacob Levine
680cddd57e archan needs to import! 2019-03-22 08:46:04 -05:00
Jacob Levine
a02ba5d3d4 final fixes 2019-03-22 08:44:42 -05:00
Jacob Levine
6f0ada7025 change letter 2019-03-22 08:39:01 -05:00
Jacob Levine
c7612f389f final fixes 2019-03-22 08:36:33 -05:00
Jacob Levine
b1b9e2e4d3 update archan's script 2019-03-22 08:27:53 -05:00
Jacob Levine
b67b170c6f don't sort matches alphabetically, sort them numerically 2019-03-22 07:48:44 -05:00
Jacob Levine
dd58c68e3b testing mistakes 2019-03-22 07:37:05 -05:00
Jacob Levine
d05d2eaf1f ok seriously what is going on? 2019-03-22 07:34:00 -05:00
Jacob Levine
d286a45c2f testing mistakes 2019-03-22 07:32:05 -05:00
Jacob Levine
6f6259a0f3 testing mistakes 2019-03-22 07:29:47 -05:00
Jacob Levine
dae28cfe8c testing mistakes 2019-03-22 07:28:55 -05:00
Jacob Levine
f058ee15ab ok 2019-03-22 07:28:11 -05:00
Jacob Levine
5ae65a7ee8 testing mistakes 2019-03-22 07:26:08 -05:00
Jacob Levine
27552e2bb5 wtf 2019-03-22 07:24:27 -05:00
Jacob Levine
018c2e6234 testing mistakes 2019-03-22 07:24:15 -05:00
Jacob Levine
6412ab6f29 Revert "ok seriously what is going on?"
This reverts commit 8de7078240.
2019-03-22 07:17:26 -05:00
Jacob Levine
0eecc92830 Revert "testing mistakes"
This reverts commit 1f20ad7f37.
2019-03-22 07:16:36 -05:00
Jacob Levine
8a40dc9386 testing mistakes 2019-03-22 07:15:44 -05:00
Jacob Levine
4393b5e704 ok seriously what is going on? 2019-03-22 07:05:45 -05:00
Jacob Levine
5f17dbfe81 wtf 2019-03-22 07:03:31 -05:00
Jacob Levine
e291ea509f testing mistakes 2019-03-22 07:01:19 -05:00
Jacob Levine
edbc38fcaa wtf 2019-03-22 06:57:27 -05:00
Jacob Levine
d967c612c6 move so it doesnt crash 2019-03-22 06:53:28 -05:00
Jacob Levine
61ce8797d6 fix add script for text areas 2019-03-22 06:48:45 -05:00
Jacob Levine
f85ac154e8 dont be stupid 2019-03-22 01:06:05 -05:00
Jacob Levine
8c8c9f2918 chrome is still horrible 2019-03-22 01:04:18 -05:00
Jacob Levine
99a651bbe0 case sensitive 2019-03-22 00:50:20 -05:00
Jacob Levine
bcafeee178 chrome is still horrible 2019-03-22 00:49:19 -05:00
Jacob Levine
cd608df97a chrome is horrible 2019-03-22 00:46:19 -05:00
Jacob Levine
63822744f7 dont be stupid 2019-03-22 00:40:27 -05:00
Jacob Levine
8eafbc6301 dont be stupid 2019-03-22 00:38:37 -05:00
Jacob Levine
10fc5c27fa dont be stupid 2019-03-22 00:36:12 -05:00
Jacob Levine
ca667991ed bugfix 23 2019-03-22 00:33:50 -05:00
Jacob Levine
79e95bba42 af 2019-03-22 00:31:31 -05:00
Jacob Levine
18595669e0 bugfix 22 2019-03-22 00:30:36 -05:00
Jacob Levine
3735252d8f st 2019-03-22 00:29:34 -05:00
Jacob Levine
1ad1df9362 bugfix 21 2019-03-22 00:27:44 -05:00
Jacob Levine
c46c423ab5 bugfix 20 2019-03-22 00:24:23 -05:00
Jacob Levine
c6f768a096 bugfix 19 2019-03-22 00:21:46 -05:00
Jacob Levine
f0b9a9ef6b bugfix 18 2019-03-22 00:20:01 -05:00
Jacob Levine
6f39cc8ed9 bugfix 16,17 2019-03-22 00:16:32 -05:00
Jacob Levine
245a79171f ian stopped naming his questions 2019-03-22 00:09:24 -05:00
Jacob Levine
f86919db4c bugfix 15 2019-03-22 00:08:00 -05:00
Jacob Levine
dfe0b45be6 bugfix 14 2019-03-22 00:05:35 -05:00
Jacob Levine
ef0837c9b2 ESCAPE STRINGS 2019-03-22 00:03:25 -05:00
Jacob Levine
ef2dede864 minor fixes 2019-03-22 00:01:01 -05:00
Jacob Levine
ff52a5f8db bugfix 10 2019-03-21 23:58:46 -05:00
Jacob Levine
79bb8c5bd2 dont be stupid 2019-03-21 23:53:16 -05:00
Jacob Levine
52c8ef1cf3 minor fixes 2019-03-21 23:45:25 -05:00
Jacob Levine
2e4c178a67 dont be stupid 2019-03-21 23:40:46 -05:00
Jacob Levine
680fe614cf fix fix bugfix 6 2019-03-21 23:36:29 -05:00
Jacob Levine
4a017654d8 fix bugfix 6 2019-03-21 23:35:14 -05:00
Jacob Levine
9a5b78dd2b bugfix 6 2019-03-21 23:33:11 -05:00
Jacob Levine
bc41aaf63a bugfix 5 2019-03-21 23:31:50 -05:00
Jacob Levine
f2fc59c7c5 bugfix 4 2019-03-21 23:30:38 -05:00
Jacob Levine
27f294a37e remove random 'm' 2019-03-21 23:29:01 -05:00
Jacob Levine
b253ebb45f website for peoria 2019-03-21 23:28:18 -05:00
Jacob Levine
cc7e92cb8f typo! 2019-03-21 23:26:45 -05:00
Jacob Levine
cf30ccdfa7 website for peoria 2019-03-21 23:25:24 -05:00
Jacob Levine
b5245e3d57 readded css 2019-03-21 23:17:24 -05:00
Jacob Levine
7d9a84f88b Merge branch 'master' of https://github.com/titanscout2022/tr2022-strategy 2019-03-21 23:13:12 -05:00
Jacob Levine
3fbd02b8b7 website for peoria 2019-03-21 23:12:49 -05:00
Archan Das
73c57464bd Add files via upload 2019-03-21 22:52:08 -05:00
Archan Das
2d6dbc037c Add files via upload 2019-03-21 22:50:27 -05:00
ltcptgeneral
251ba0b665 Delete test.py 2019-03-21 22:17:33 -05:00
ltcptgeneral
3f6112a8cb superscript v 1.0.6.001
changelog:
- fixed multiple bugs
- works now
2019-03-21 18:02:51 -05:00
ltcptgeneral
686f61e373 WORKING 2019-03-21 17:52:59 -05:00
ltcptgeneral
e4a179925a Revert "beautified"
This reverts commit 0d8780b3c1.
2019-03-21 17:50:52 -05:00
ltcptgeneral
0a7879c32d Revert "yeeted"
This reverts commit 1f2edeba51.
2019-03-21 17:50:46 -05:00
ltcptgeneral
7892f5d367 Revert "stuff"
This reverts commit 268b01fc93.
2019-03-21 17:50:37 -05:00
ltcptgeneral
86f048dcf7 Revert "no"
This reverts commit ac7c169a27.
2019-03-21 17:50:32 -05:00
ltcptgeneral
c7642c3276 no 2019-03-21 17:43:36 -05:00
ltcptgeneral
b0ed636039 stuff 2019-03-21 17:34:27 -05:00
ltcptgeneral
ccdbf1b3e5 Merge branch 'master' of https://github.com/ltcptgeneral/tr2022-strategy 2019-03-21 17:28:23 -05:00
ltcptgeneral
b4175ae1df yeeted 2019-03-21 17:28:16 -05:00
jlevine18
d26d99e345 Delete Untitled.ipynb 2019-03-21 17:28:04 -05:00
Jacob Levine
9dd4483de6 beautified 2019-03-21 17:27:31 -05:00
ltcptgeneral
52c3ddd2d6 WORKING!!!! 2019-03-21 17:25:16 -05:00
ltcptgeneral
4cc1ad28fe Update superscript.py 2019-03-21 17:00:38 -05:00
ltcptgeneral
5a1efdaf3b Update superscript.py 2019-03-21 16:59:29 -05:00
ltcptgeneral
e4c58d817f 1 2019-03-21 16:58:37 -05:00
ltcptgeneral
f8085c7bb2 Merge branch 'master' of https://github.com/ltcptgeneral/tr2022-strategy 2019-03-21 16:57:02 -05:00
jlevine18
bd79ddff6b Update superscript.py 2019-03-21 16:55:04 -05:00
ltcptgeneral
508e0c5234 Create superscript.py 2019-03-21 16:52:37 -05:00
ltcptgeneral
da9d49102d a 2019-03-21 16:52:22 -05:00
ltcptgeneral
a3dda50b8d wtf2 2019-03-21 16:50:32 -05:00
Jacob Levine
75cec13414 fixed null removal script 2019-03-21 16:48:02 -05:00
ltcptgeneral
7642c39197 working 2019-03-21 16:17:45 -05:00
ltcptgeneral
1538da4348 WTF 2019-03-21 15:59:47 -05:00
ltcptgeneral
a20c427e77 Merge branch 'master' of https://github.com/ltcptgeneral/tr2022-strategy 2019-03-21 15:25:46 -05:00
ltcptgeneral
7b81385f58 test 2019-03-21 15:25:36 -05:00
jlevine18
42f9f2ccdd add opr request 2019-03-21 15:23:24 -05:00
ltcptgeneral
8d65590fd4 Update test.py 2019-03-21 15:14:24 -05:00
ltcptgeneral
c336aa5aa9 Update superscript.py 2019-03-21 15:07:24 -05:00
ltcptgeneral
c669bd2007 wtf 2019-03-21 15:06:54 -05:00
ltcptgeneral
a81eb86a17 test 2019-03-21 14:38:53 -05:00
ltcptgeneral
38ccef02ad Update test.py 2019-03-20 22:15:31 -05:00
ltcptgeneral
eac5c8441e Update test.py 2019-03-20 21:36:49 -05:00
ltcptgeneral
c333ba58df too much iteration 2019-03-20 20:18:55 -05:00
ltcptgeneral
2ff6863c9d Update issue templates 2019-03-20 18:14:59 -05:00
ltcptgeneral
fef200cedd Update superscript.py 2019-03-20 18:14:32 -05:00
ltcptgeneral
3df72ad328 Create LICENSE 2019-03-20 17:41:10 -05:00
ltcptgeneral
3d8195f078 Create CONTRIBUTING.md 2019-03-20 17:37:38 -05:00
ltcptgeneral
ea28b99de1 Update README.md 2019-03-20 17:33:47 -05:00
ltcptgeneral
c1c3a026b1 fix 0 2019-03-20 17:23:41 -05:00
ltcptgeneral
d35937aa2a key fix? 2019-03-20 16:53:53 -05:00
ltcptgeneral
ac29227300 Update superscript.py 2019-03-20 16:38:42 -05:00
ltcptgeneral
0c44b419d0 superscript.py - v 1.0.6.000
changelog:
- added pulldata function
- service now pulls in, computes data, and outputs data as planned
2019-03-20 16:16:48 -05:00
ltcptgeneral
f8792858df 1234567890 2019-03-20 14:10:47 -05:00
Jacob Levine
4942532297 bugfix 16 2019-03-18 21:06:13 -05:00
Jacob Levine
9a366e8fb3 bugfix 15 2019-03-18 21:02:23 -05:00
Jacob Levine
1da7c58da2 bugfix 14 2019-03-18 20:47:16 -05:00
Jacob Levine
020a8ed9f0 bugfix 13 2019-03-18 19:20:27 -05:00
Jacob Levine
b41a319dcd bugfix 12 2019-03-18 19:16:17 -05:00
Jacob Levine
b1a063c3f9 bugfix 11 2019-03-18 19:15:17 -05:00
Jacob Levine
735a797bcf bugfix 10, now with template literals 2019-03-18 19:10:18 -05:00
Jacob Levine
02a68729b9 bugfix 9 2019-03-18 18:57:43 -05:00
Jacob Levine
1543269b95 bugfix 8 2019-03-18 18:53:41 -05:00
Jacob Levine
85d54211cb bugfix 7 2019-03-18 18:41:20 -05:00
Jacob Levine
a45ab906ab bugfix 4 2019-03-18 18:38:45 -05:00
Jacob Levine
ae9d7fa8b4 bugfix 5 2019-03-18 18:35:59 -05:00
Jacob Levine
705d347dd1 bugfix 4 2019-03-18 18:28:47 -05:00
Jacob Levine
555ee494af bugfix 3 2019-03-18 18:27:46 -05:00
Jacob Levine
c436123a65 bugfixes 2 2019-03-18 18:06:11 -05:00
Jacob Levine
b3c0ec7f7d Merge branch 'master' of https://github.com/titanscout2022/tr2022-strategy 2019-03-18 17:55:56 -05:00
Jacob Levine
289ef939e6 bugfix 1 2019-03-18 17:54:34 -05:00
jlevine18
df7420dc0e Merge pull request #1 from titanscout2022/signUps
Sign ups demo
2019-03-18 17:21:40 -05:00
Jacob Levine
859f18eaeb multiform demo mk 1 2019-03-18 17:13:45 -05:00
Jacob Levine
c32b5c097c continue with multi-form 2019-03-17 23:27:46 -05:00
Jacob Levine
fe72107622 Merge branch 'master' of https://github.com/titanscout2022/tr2022-strategy 2019-03-16 15:49:49 -05:00
Jacob Levine
8545a06691 changed to signups. not complete yet 2019-03-16 15:47:56 -05:00
ltcptgeneral
7f312dcba9 Update titanlearn.py 2019-03-16 13:12:59 -05:00
ltcptgeneral
0ae47b072b 1234567890 2019-03-10 11:42:43 -05:00
ltcptgeneral
306f40a0f5 12345678 2019-03-09 16:27:36 -06:00
Jacob Levine
d59720ae33 Merge branch 'master' of https://github.com/titanscout2022/tr2022-strategy 2019-03-09 14:08:38 -06:00
Jacob Levine
07f9f8b2fc added frc elo notebook 2019-03-09 14:05:47 -06:00
jlevine18
a059fc6fa8 Delete pullmatches.py 2019-03-08 22:19:11 -06:00
Jacob Levine
e273ecfc2c added scoreboard 2019-03-08 22:05:35 -06:00
Jacob Levine
c9b37ebd89 Merge branch 'master' of https://github.com/titanscout2022/tr2022-strategy 2019-03-08 21:56:15 -06:00
Jacob Levine
06315e0917 added day 1 processing 2019-03-08 21:55:52 -06:00
ltcptgeneral
d6e4ddc6cb Update superscript.py 2019-03-08 19:00:02 -06:00
ltcptgeneral
81c52a392a superscript v 1.0.5.003
changelog:
- hotfix: actually pushes data correctly now
2019-03-08 17:43:38 -06:00
Jacob Levine
2b7ae4cb3c fix defaults 2019-03-08 12:54:41 -06:00
Jacob Levine
c3a895f6bc reworked questions to comply with Ian's app 2019-03-08 12:48:10 -06:00
Jacob Levine
6aa99a6e53 fix typo 2019-03-08 10:54:14 -06:00
Jacob Levine
ef05727739 added strat options 2019-03-08 10:47:49 -06:00
Jacob Levine
9fe1486c6c sets timeout for reload 2019-03-07 23:37:54 -06:00
Jacob Levine
d702500284 final fix for the night! 2019-03-07 23:33:58 -06:00
Jacob Levine
6f190e5f5b bugfix 2019-03-07 23:30:33 -06:00
Jacob Levine
926150d823 fix typo 2019-03-07 23:29:16 -06:00
Jacob Levine
39890abd71 added full functionality to scout 2019-03-07 23:26:30 -06:00
Jacob Levine
f7f23ba1c0 stylinh 2019-03-07 21:25:32 -06:00
Jacob Levine
8d596fb4eb one of these times im going to actually catch it 2019-03-07 21:22:04 -06:00
Jacob Levine
9d44721ee8 fix typo 2019-03-07 21:21:12 -06:00
Jacob Levine
27c1c1628d fix typo 2019-03-07 21:20:07 -06:00
Jacob Levine
f69886c04c fix typo 2019-03-07 21:18:13 -06:00
Jacob Levine
5a164792e4 sections 2019-03-07 21:16:54 -06:00
Jacob Levine
6e78673657 bugfix 2019-03-07 20:55:49 -06:00
Jacob Levine
d5083864eb start scout 2019-03-07 20:54:55 -06:00
Jacob Levine
d6faab89ba final fixes (hopefully this time) 2019-03-07 20:21:05 -06:00
Jacob Levine
5d9b28f004 fix typo 2019-03-07 20:19:58 -06:00
Jacob Levine
1c689addf0 final page fix 2019-03-07 20:18:54 -06:00
Jacob Levine
d620c36f5b fix typo 2019-03-07 20:17:10 -06:00
Jacob Levine
85c6d037af fix mistake 2019-03-07 20:16:14 -06:00
Jacob Levine
8f54b71d46 Merge branch 'master' of https://github.com/titanscout2022/tr2022-strategy 2019-03-07 20:14:05 -06:00
Jacob Levine
2a2830ee62 now you can leave teams 2019-03-07 20:13:32 -06:00
jlevine18
0b0d62fd1f arthur don't be stupid 2019-03-07 20:03:20 -06:00
Jacob Levine
d766d9a7f1 final profile fix 2019-03-07 19:57:20 -06:00
Jacob Levine
2de1429ea3 fix structure 2019-03-07 19:55:30 -06:00
Jacob Levine
1bbabc0502 fix data structure 2019-03-07 19:48:50 -06:00
Jacob Levine
7040d92c6c test bugfix 2019-03-07 19:47:35 -06:00
Jacob Levine
b27bf18229 testing... 2019-03-07 19:46:01 -06:00
Jacob Levine
776254b3e0 test bugfix 2019-03-07 19:43:50 -06:00
Jacob Levine
c1e2ab1909 fix typo 2019-03-07 19:38:05 -06:00
Jacob Levine
5761aeb8fb test bugfix 2019-03-07 19:37:06 -06:00
Jacob Levine
d8a4805e79 Merge branch 'master' of https://github.com/titanscout2022/tr2022-strategy 2019-03-07 19:32:14 -06:00
Jacob Levine
488b1807a9 fixed teamlogic 2019-03-07 19:31:34 -06:00
ltcptgeneral
8b1837d194 hotfix 2000 2019-03-07 09:14:20 -06:00
ltcptgeneral
f836b59d2e 12 2019-03-06 20:05:50 -06:00
ltcptgeneral
79bb1f27f9 Update superscript.py 2019-03-05 13:36:47 -06:00
ltcptgeneral
98a2519f42 lotta bug fixes 2019-03-04 16:38:40 -06:00
ltcptgeneral
035712c1ea 1 2019-03-03 22:50:29 -06:00
ltcptgeneral
515b92b356 Update analysis.py 2019-03-02 20:18:51 -06:00
ltcptgeneral
93587bf4c7 titanscouting app v 1.0.0.003
simple bug fix
2019-03-02 19:58:00 -06:00
ltcptgeneral
027937876d titanscouting app v 1.0.0.002 2019-03-02 19:47:31 -06:00
ltcptgeneral
a917ed6b37 ryiop 2019-03-02 16:34:48 -06:00
ltcptgeneral
8fecc5b582 Create README.md 2019-03-02 16:34:12 -06:00
jlevine18
d3b8329164 tl.py 2019-03-02 08:18:28 -06:00
ltcptgeneral
a2763d0e07 Merge branch 'master' of https://github.com/ltcptgeneral/tr2022-strategy 2019-03-01 13:49:36 -06:00
ltcptgeneral
852521e09a Update titanlearn.py 2019-03-01 13:49:33 -06:00
jlevine18
145e48fc89 Update titanlearn.py 2019-03-01 12:25:41 -06:00
ltcptgeneral
5889978f1d dumb 2019-03-01 12:18:38 -06:00
ltcptgeneral
605183f3fe Update superscript.py 2019-02-28 13:39:35 -06:00
ltcptgeneral
206ebd1b0c sfasf 2019-02-28 13:28:29 -06:00
ltcptgeneral
b9e89c8c91 bassbsabjasb 2019-02-28 13:13:52 -06:00
ltcptgeneral
c79fb5adb6 Update superscript.py 2019-02-28 09:04:37 -06:00
ltcptgeneral
243bbb48b1 Update superscript.py 2019-02-27 14:01:25 -06:00
ltcptgeneral
0e634ee5e0 superscript.py - v 1.0.5.002
changelog:
- more information given
- performance improvements
2019-02-27 14:00:29 -06:00
ltcptgeneral
109fa745f1 superscript.py - v 1.0.5.001
changelog:
- grammar
2019-02-27 13:43:33 -06:00
ltcptgeneral
61832e9015 superscript.py - v 1.0.5.000
changelog:
- service now iterates forever
- ready for production other than pulling json data
2019-02-27 13:38:24 -06:00
ltcptgeneral
57eda3815b superscript.py - v 1.0.4.001
changelog:
- grammar fixes
2019-02-26 23:18:26 -06:00
ltcptgeneral
a8f3598bbe superscript.py - v 1.0.4.000
changelog:
- actually pushes to firebase
2019-02-26 19:39:56 -06:00
ltcptgeneral
8d92716ef2 Update .gitignore 2019-02-26 19:10:53 -06:00
ltcptgeneral
4a7761947c security patch 2019-02-22 12:23:49 -06:00
ltcptgeneral
d14fa4fa67 Update bdata.csv 2019-02-21 12:33:13 -06:00
ltcptgeneral
6c665b10df superscript.py - v 1.
changelog:
- processes data more efficiently
2019-02-20 22:59:17 -06:00
ltcptgeneral
f40ff03cb2 superscript.py - v 1.0.3.000
changelog:
- actually processes data
2019-02-20 11:44:11 -06:00
ltcptgeneral
7fbc838e84 qwertyuiop 2019-02-19 13:21:06 -06:00
ltcptgeneral
ec24635368 Merge branch 'master' of https://github.com/ltcptgeneral/tr2022-strategy 2019-02-19 09:44:55 -06:00
ltcptgeneral
1e76b650ea superscript.py - v 1.0.2.000
changelog:
- added data reading from folder
- nearly crashed computer reading from 20 GiB of data
2019-02-19 09:44:51 -06:00
Jacob Levine
c7aef4143a fix more typos 2019-02-12 21:00:43 -06:00
Jacob Levine
086c48e251 fix typos 2019-02-12 21:00:00 -06:00
Jacob Levine
8e648a9c0d fix typos 2019-02-12 20:55:56 -06:00
Jacob Levine
f5d2d84006 squash bugh 2019-02-12 20:52:03 -06:00
Jacob Levine
f320c44e83 fix more typos 2019-02-12 20:49:23 -06:00
Jacob Levine
13dc898263 can i set the world record for most typos 2019-02-12 20:48:35 -06:00
Jacob Levine
0bb1a81223 fix even more typos 2019-02-12 20:46:23 -06:00
Jacob Levine
7fcd5eeee5 fix more typos 2019-02-12 20:44:21 -06:00
Jacob Levine
1b2b589421 fix typos 2019-02-12 20:42:49 -06:00
Jacob Levine
503a438686 I apparently don't know how to js 2019-02-12 20:41:43 -06:00
Jacob Levine
0b6e6fa26f fix more typos 2019-02-12 20:37:50 -06:00
Jacob Levine
82c677cf9b fix typos 2019-02-12 20:34:05 -06:00
Jacob Levine
134341a9ac started teams page 2019-02-12 20:20:30 -06:00
Jacob Levine
0249962ac2 last style fixed before i do something else, for real this time 2019-02-09 15:53:39 -06:00
Jacob Levine
f672ef24ba last style fixed before i do something else, for real this time 2019-02-09 15:50:34 -06:00
Jacob Levine
8af18a74bf last style fixed before i do something eks 2019-02-09 15:49:21 -06:00
Jacob Levine
a7442ebfc2 js dom terms aren't very consistent 2019-02-09 15:44:46 -06:00
Jacob Levine
a95afc45da fix style inconsistencies 2019-02-09 15:42:16 -06:00
Jacob Levine
1ada22a55a other style 2019-02-09 15:36:59 -06:00
Jacob Levine
399f75fbbe other style 2019-02-09 15:30:27 -06:00
Jacob Levine
622d03f10c margins aren't for tables 2019-02-09 15:29:21 -06:00
Jacob Levine
8f236b3c62 other style updates 2019-02-09 15:27:17 -06:00
Jacob Levine
c3a7b28a0c no but this ugly html hack should 2019-02-09 15:25:25 -06:00
Jacob Levine
78866b4650 does making everything auto fix it? 2019-02-09 15:19:14 -06:00
Jacob Levine
bac82bd34a maybe we can fix it in js 2019-02-09 15:12:17 -06:00
Jacob Levine
58ab791e4d maybe we can fix it in js 2019-02-09 15:10:24 -06:00
Jacob Levine
34bc246210 overflow-x 2019-02-09 14:57:55 -06:00
Jacob Levine
f48a9da72e time to actually start making this look legit 2019-02-09 14:54:03 -06:00
Jacob Levine
18719aa67c what was i thinking? 2019-02-09 14:46:59 -06:00
Jacob Levine
91b3e05078 even more styling, if you can call it that 2019-02-09 14:43:14 -06:00
Jacob Levine
b70e6d5ee1 more styling, if you can call it that 2019-02-09 14:41:31 -06:00
Jacob Levine
0b0d555275 styling, if you can call it that 2019-02-09 14:39:32 -06:00
Jacob Levine
31011f03ab you can now actually see the profile update page 2019-02-09 14:34:01 -06:00
Jacob Levine
d8f781dd2c typo fix 2019-02-09 14:32:52 -06:00
Jacob Levine
c80ad392d0 revamped profile page 2019-02-09 14:30:58 -06:00
Jacob Levine
f023734b42 even more bugfix 2019-02-09 14:01:32 -06:00
Jacob Levine
976d74ec4e more bugfix 2019-02-09 14:00:50 -06:00
Jacob Levine
528d5ac370 bugfix 2019-02-09 13:59:23 -06:00
Jacob Levine
69e77e9de4 revamped sign-in, now that we have working checks 2019-02-09 13:57:48 -06:00
Jacob Levine
181ba1b9e4 ok this should fix 2019-02-09 13:33:14 -06:00
Jacob Levine
09e0ab0eef even more of a last-ditch effort to make js not multithread everything 2019-02-09 13:32:06 -06:00
Jacob Levine
010587cf7a even more of a last-ditch effort to make js not multithread everything 2019-02-09 13:04:12 -06:00
Jacob Levine
08aef62baf last-ditch effort to make js not multithread everything 2019-02-09 13:01:14 -06:00
Jacob Levine
0025040e92 ok this should fix 2019-02-09 12:46:20 -06:00
Jacob Levine
ff398184b8 ok this should fix 2019-02-09 12:41:52 -06:00
Jacob Levine
d7f57c0747 rephrased check script. are you happy now, JS? 2019-02-09 12:31:25 -06:00
Jacob Levine
efb4d7c39e i apparently can't type 2019-02-09 12:17:47 -06:00
Jacob Levine
71fa707aaa adding standalone profile page 2019-02-09 12:14:55 -06:00
Jacob Levine
00c59ee8ec adding timeout 2019-02-09 11:43:47 -06:00
Jacob Levine
d1f99c6c91 apperently window loads too fast for firebase 2019-02-09 11:38:57 -06:00
Jacob Levine
dad6246cc0 squashing bugs 2019-02-09 11:33:24 -06:00
Jacob Levine
ac3733df9c Merge branch 'master' of https://github.com/titanscout2022/tr2022-strategy 2019-02-09 11:29:03 -06:00
Jacob Levine
2ad2ce8f78 testing signout logic 2019-02-09 11:27:46 -06:00
ltcptgeneral
778ef47e25 fixed copy paste oppsie 2019-02-08 15:42:33 -06:00
Jacob Levine
b04e3326fd styling fixes 2019-02-06 18:20:31 -06:00
Jacob Levine
870e256159 onload scripts 2019-02-06 18:19:18 -06:00
Jacob Levine
1f6a063bf7 bugfixes 2019-02-06 18:12:39 -06:00
Jacob Levine
8ca9c69160 styling fixes 2019-02-06 18:09:47 -06:00
Jacob Levine
8484a307c4 Merge branch 'master' of https://github.com/titanscout2022/tr2022-strategy 2019-02-06 17:52:37 -06:00
Jacob Levine
c7372d1e3d added 3 other pages 2019-02-06 17:51:58 -06:00
ltcptgeneral
6a7f2e4a59 android app v 1.0.0.001 2019-02-06 17:43:38 -06:00
ltcptgeneral
193279293a android app v 1.0.0.000
finished android app
published source code
2019-02-06 17:06:25 -06:00
Jacob Levine
77bed98239 revert some changes 2019-02-06 16:50:39 -06:00
Jacob Levine
4d9793fb7a more styling 2019-02-06 16:45:56 -06:00
Jacob Levine
9c8ede4412 styling 2019-02-06 16:42:15 -06:00
Jacob Levine
f4c32d13f4 added sidebar 2019-02-06 16:21:41 -06:00
Jacob Levine
8a832b65a2 sizing 2019-02-06 16:17:07 -06:00
Jacob Levine
379c16259e bugfix 2019-02-06 16:14:39 -06:00
Jacob Levine
c3d3c9ede7 added sidebar 2019-02-06 16:08:28 -06:00
Jacob Levine
75e3c7dfa1 bugfix 2019-02-06 15:55:22 -06:00
jlevine18
f35da94c74 more bugfix 2019-02-06 15:37:27 -06:00
Jacob Levine
05bab7e878 added info change functionality 2019-02-06 15:35:51 -06:00
Jacob Levine
edaa7ef2ea bugfix 2019-02-06 15:25:15 -06:00
Jacob Levine
2c0adf1edb reworked fix profile info 2019-02-06 15:22:09 -06:00
Jacob Levine
5349e71b8c testing bugs 2019-02-06 15:04:31 -06:00
Jacob Levine
762c94c23f bugfix 2019-02-06 14:56:17 -06:00
Jacob Levine
7583661801 bugfix 2019-02-06 14:51:31 -06:00
Jacob Levine
a986aa7612 added info change functionality 2019-02-06 14:46:41 -06:00
Jacob Levine
4f869c1c0e layout changes 2019-02-06 14:15:59 -06:00
Jacob Levine
68d380247d new fixes 2019-02-06 13:57:29 -06:00
Jacob Levine
7d8dd20aad added profile change functionality 2019-02-06 13:24:56 -06:00
ltcptgeneral
dd649db243 analysis.py v 1.0.8.005, superscript.py v 1.0.1.000
changelog analysis.py:
- minor fixes
changelog superscript.py:
- added data reading from file
- added superstructure to code
2019-02-05 09:50:10 -06:00
ltcptgeneral
9016bf296a created superscript.py, tbarequest.py v 1.0.1.000, edited repack_json.py
changelog tbarequest.py:
- fixed a simple error
2019-02-05 09:42:00 -06:00
ltcptgeneral
3762ad8d1e Update .gitignore 2019-02-05 09:02:04 -06:00
ltcptgeneral
9b7e5ad503 oof^2 2019-02-04 12:33:25 -06:00
ltcptgeneral
e8b232f611 Delete temp.txt 2019-02-04 10:50:43 -06:00
ltcptgeneral
dd188aadf5 oof 2019-02-04 10:50:07 -06:00
ltcptgeneral
3979194e5b removed app bc jacob did fancy shit 2019-01-26 10:45:19 -06:00
ltcptgeneral
1c83acce7b Update workspace.xml 2019-01-26 10:40:35 -06:00
ltcptgeneral
1fb7cdcf63 initialized app project 2019-01-26 10:32:00 -06:00
ltcptgeneral
53f0229d7d analysis.py - v 1.0.8.004
changelog
- removed a few unused dependencies
2019-01-26 10:11:54 -06:00
ltcptgeneral
e1ed9656ca yeeted histo_analysis_old() due to depreciation 2019-01-23 09:09:14 -06:00
ltcptgeneral
2b9e7976c5 yeeted useless comments 2019-01-22 22:42:37 -06:00
jlevine18
50c858175f ApiKey now changed and hidden-don't be stupid jake 2019-01-06 13:41:15 -06:00
Jacob Levine
92c713b075 folder move fix 2019-01-06 13:18:01 -06:00
Jacob Levine
0a9f515fae push all website files 2019-01-06 13:14:45 -06:00
jlevine18
476d8c19cf Add files via upload 2019-01-06 13:02:35 -06:00
jlevine18
eaf864bfc2 Rename website/functions/acorn to website/functions/node_modules/.bin/acorn 2019-01-06 12:57:46 -06:00
jlevine18
47636195e2 Add files via upload 2019-01-06 12:56:49 -06:00
jlevine18
f331f9a8ff Add files via upload 2019-01-06 12:55:50 -06:00
jlevine18
f4d024e219 Create index.js 2019-01-06 12:55:31 -06:00
jlevine18
c74ad83c9a Delete style.css 2019-01-06 12:54:41 -06:00
jlevine18
244ff9bd8f Delete scripts.js 2019-01-06 12:54:35 -06:00
jlevine18
4c3fe3c18c Delete index.html 2019-01-06 12:54:29 -06:00
jlevine18
0bdffe0ce7 upload website 2019-01-06 12:54:08 -06:00
ltcptgeneral
49ebf012c6 Update analysis.docs 2018-12-30 16:49:44 -06:00
ltcptgeneral
34820387c4 analysis.py - v 1.0.8.003
changelog:
- added p_value function
2018-12-29 16:28:41 -06:00
ltcptgeneral
cdcd8131aa stuff 2018-12-26 17:08:04 -06:00
ltcptgeneral
1868eedbe6 pineapple 2018-12-26 12:37:49 -06:00
ltcptgeneral
8c08e57de0 orange 2018-12-26 12:22:31 -06:00
ltcptgeneral
4a83859310 bannana 2018-12-26 12:22:17 -06:00
ltcptgeneral
f409a6712a apple 2018-12-26 12:21:44 -06:00
bearacuda13
3931f2dda1 Add files via upload 2018-12-26 12:18:40 -06:00
bearacuda13
87c03751c2 Add files via upload 2018-12-26 12:14:05 -06:00
ltcptgeneral
d80d4c9bf2 temp 2018-12-26 12:06:42 -06:00
ltcptgeneral
f4c916b425 analysis.py - v 1.0.8.002
changelog:
- updated __all__ correctly to contain changes made in v 1.0.8.000 and v 1.0.8.001
2018-12-24 16:44:03 -06:00
jlevine18
509816c55d fix other stupid mistakes 2018-12-24 14:50:04 -06:00
jlevine18
70a27817cd fix syntax error 2018-12-24 14:42:54 -06:00
jlevine18
bfeca6b037 started ML module 2018-12-24 09:32:25 -06:00
jlevine18
0757584d7b visualizer.py is now visualization.py 2018-12-21 11:10:18 -06:00
jlevine18
c88d0533fb Update tbarequest.py 2018-12-21 11:07:21 -06:00
jlevine18
cf897c7a8f added TBA requests module 2018-12-21 11:04:46 -06:00
jlevine18
ad8e3cc4e5 Update visualization.py 2018-12-20 22:01:28 -06:00
jlevine18
18fdd6e7c2 started visualization module 2018-12-20 21:45:05 -06:00
ltcptgeneral
02af480f9e analysis.py - v 1.0.8.001
changelog:
- refactors
- bugfixes
2018-12-20 20:49:09 -06:00
ltcptgeneral
cb3b01863d refactor analysis.py 2018-12-20 15:05:43 -06:00
ltcptgeneral
97a6e7c630 Update data.csv 2018-12-20 12:21:26 -06:00
ltcptgeneral
a6f4e24390 analysis.py - v 1.0.8.000
changelog:
- depreciated histo_analysis_old
- depreciated debug
- altered basic_analysis to take array data instead of filepath
- refactor
- optimization
2018-12-20 12:21:22 -06:00
ltcptgeneral
9c9fc386e8 no change 2018-12-13 08:57:19 -06:00
ltcptgeneral
1ba7b4de16 Update analysis.cpython-37.pyc 2018-12-07 16:56:09 -06:00
ltcptgeneral
9dffa23033 added visualizer.py, reorganized folders 2018-12-05 11:31:38 -06:00
ltcptgeneral
a792dc8973 Update analysis.cpython-37.pyc 2018-12-04 19:05:13 -06:00
ltcptgeneral
53a97f344f Update analysis_docs.txt 2018-12-01 22:34:30 -06:00
ltcptgeneral
d724d9a48e Update analysis_docs.txt 2018-12-01 22:13:19 -06:00
ltcptgeneral
5f56301c2f created docs 2018-12-01 21:02:53 -06:00
ltcptgeneral
ca2f7d0d0b a 2018-12-01 14:51:50 -06:00
ltcptgeneral
52150f42e4 Update analysis.cpython-37.pyc 2018-12-01 14:51:38 -06:00
ltcptgeneral
bb934ecb1e analysis.py - v 1.0.7.002
changelog:
	- bug fixes
2018-11-29 12:58:53 -06:00
ltcptgeneral
6802b7aeea analysis.py - v 1.0.7.001
changelog:
	- bug fixes
2018-11-29 12:36:25 -06:00
ltcptgeneral
cffad6514e update analysis.py 2018-11-29 09:33:18 -06:00
ltcptgeneral
3fbd7e3f90 Update analysis.py
a quick update
2018-11-29 09:32:27 -06:00
ltcptgeneral
d394f5df69 Update requirements.txt 2018-11-29 09:31:55 -06:00
ltcptgeneral
b25983f97c updated stuff 2018-11-29 09:27:08 -06:00
ltcptgeneral
f94bf31247 Create analysis.cpython-37.pyc 2018-11-29 09:04:17 -06:00
ltcptgeneral
61b6c6efdd removes stuff 2018-11-29 09:00:47 -06:00
ltcptgeneral
a9bab60595 removed generate_data.py 2018-11-29 08:53:41 -06:00
ltcptgeneral
23f932ecf3 analysis.py - v 1.0.7.000
changelog:
        - added tanh_regression (logistical regression)
	- bug fixes
2018-11-28 16:35:47 -06:00
ltcptgeneral
4c87c425f8 analysis.py - v 1.0.6.005
changelog:
        - added z_normalize function to normalize dataset
	- bug fixes
2018-11-28 14:29:32 -06:00
ltcptgeneral
a8b21f9f0f Update analysis.cpython-37.pyc 2018-11-28 11:35:21 -06:00
ltcptgeneral
5d6410a25a Merge branch 'master' of https://github.com/ltcptgeneral/tr2022-strategy 2018-11-28 11:12:53 -06:00
jlevine18
388222e879 started website 2018-11-28 11:10:38 -06:00
jlevine18
278db6a1fd Create index.html 2018-11-28 11:06:04 -06:00
8 changed files with 52 additions and 41 deletions

View File

@@ -10,12 +10,12 @@ on:
branches: [ master ] branches: [ master ]
jobs: jobs:
build: unittest:
runs-on: ubuntu-latest runs-on: ubuntu-latest
strategy: strategy:
matrix: matrix:
python-version: [3.7, 3.8] python-version: ["3.7", "3.8", "3.9", "3.10"]
env: env:
working-directory: ./analysis-master/ working-directory: ./analysis-master/

View File

@@ -0,0 +1,8 @@
numpy
scipy
scikit-learn
six
pyparsing
pylint
pytest

View File

@@ -153,14 +153,9 @@ def test_sort():
assert all(a == b for a, b in zip(sort(test_data_scrambled), test_data_sorted)) assert all(a == b for a, b in zip(sort(test_data_scrambled), test_data_sorted))
def test_statisticaltest(): def test_statisticaltest():
#print(StatisticalTest.tukey_multicomparison([test_data_linear, test_data_linear2, test_data_linear3]))
assert StatisticalTest.tukey_multicomparison([test_data_linear, test_data_linear2, test_data_linear3]) == \ assert StatisticalTest.tukey_multicomparison([test_data_linear, test_data_linear2, test_data_linear3]) == \
{'group 1 and group 2': [0.32571517201527916, False], 'group 1 and group 3': [0.977145516045838, False], 'group 2 and group 3': [0.6514303440305589, False]} {'group 1 and group 2': [0.32571517201527916, False], 'group 1 and group 3': [0.977145516045838, False], 'group 2 and group 3': [0.6514303440305589, False]}
#assert all(np.isclose([i[0] for i in list(StatisticalTest.tukey_multicomparison([test_data_linear, test_data_linear2, test_data_linear3]).values],
# [0.32571517201527916, 0.977145516045838, 0.6514303440305589]))
#assert [i[1] for i in StatisticalTest.tukey_multicomparison([test_data_linear, test_data_linear2, test_data_linear3]).values] == \
# [False, False, False]
def test_svm(): def test_svm():

View File

@@ -4,10 +4,12 @@
# this should be imported as a python module using 'from tra_analysis import Clustering' # this should be imported as a python module using 'from tra_analysis import Clustering'
# setup: # setup:
__version__ = "2.0.1" __version__ = "2.0.2"
# changelog should be viewed using print(analysis.__changelog__) # changelog should be viewed using print(analysis.__changelog__)
__changelog__ = """changelog: __changelog__ = """changelog:
2.0.2:
- generalized optional args to **kwargs
2.0.1: 2.0.1:
- added normalization preprocessing to clustering, expects instance of sklearn.preprocessing.Normalizer() - added normalization preprocessing to clustering, expects instance of sklearn.preprocessing.Normalizer()
2.0.0: 2.0.0:
@@ -30,32 +32,32 @@ __all__ = [
import sklearn import sklearn
def kmeans(data, normalizer = None, n_clusters=8, init="k-means++", n_init=10, max_iter=300, tol=0.0001, precompute_distances="auto", verbose=0, random_state=None, copy_x=True, n_jobs=None, algorithm="auto"): def kmeans(data, normalizer = None, **kwargs):
if normalizer != None: if normalizer != None:
data = normalizer.transform(data) data = normalizer.transform(data)
kernel = sklearn.cluster.KMeans(n_clusters = n_clusters, init = init, n_init = n_init, max_iter = max_iter, tol = tol, precompute_distances = precompute_distances, verbose = verbose, random_state = random_state, copy_x = copy_x, n_jobs = n_jobs, algorithm = algorithm) kernel = sklearn.cluster.KMeans(**kwargs)
kernel.fit(data) kernel.fit(data)
predictions = kernel.predict(data) predictions = kernel.predict(data)
centers = kernel.cluster_centers_ centers = kernel.cluster_centers_
return centers, predictions return centers, predictions
def dbscan(data, normalizer=None, eps=0.5, min_samples=5, metric='euclidean', metric_params=None, algorithm='auto', leaf_size=30, p=None, n_jobs=None): def dbscan(data, normalizer=None, **kwargs):
if normalizer != None: if normalizer != None:
data = normalizer.transform(data) data = normalizer.transform(data)
model = sklearn.cluster.DBSCAN(eps = eps, min_samples = min_samples, metric = metric, metric_params = metric_params, algorithm = algorithm, leaf_size = leaf_size, p = p, n_jobs = n_jobs).fit(data) model = sklearn.cluster.DBSCAN(**kwargs).fit(data)
return model.labels_ return model.labels_
def spectral(data, normalizer=None, n_clusters=8, eigen_solver=None, n_components=None, random_state=None, n_init=10, gamma=1.0, affinity='rbf', n_neighbors=10, eigen_tol=0.0, assign_labels='kmeans', degree=3, coef0=1, kernel_params=None, n_jobs=None, verbose=False): def spectral(data, normalizer=None, **kwargs):
if normalizer != None: if normalizer != None:
data = normalizer.transform(data) data = normalizer.transform(data)
model = sklearn.cluster.SpectralClustering(n_clusters = n_clusters, eigen_solver = eigen_solver, n_components = n_components, random_state = random_state, n_init = n_init, gamma = gamma, affinity = affinity, n_neighbors = n_neighbors, eigen_tol = eigen_tol, assign_labels = assign_labels, degree = degree, coef0 = coef0, kernel_params = kernel_params, n_jobs = n_jobs).fit(data) model = sklearn.cluster.SpectralClustering(**kwargs).fit(data)
return model.labels_ return model.labels_

View File

@@ -4,9 +4,11 @@
# this should be imported as a python module using 'from tra_analysis import CorrelationTest' # this should be imported as a python module using 'from tra_analysis import CorrelationTest'
# setup: # setup:
__version__ = "1.0.2" __version__ = "1.0.3"
__changelog__ = """changelog: __changelog__ = """changelog:
1.0.3:
- generalized optional args to **kwargs
1.0.2: 1.0.2:
- optimized imports - optimized imports
1.0.1: 1.0.1:
@@ -42,9 +44,9 @@ def pearson(x, y):
results = scipy.stats.pearsonr(x, y) results = scipy.stats.pearsonr(x, y)
return {"r-value": results[0], "p-value": results[1]} return {"r-value": results[0], "p-value": results[1]}
def spearman(a, b = None, axis = 0, nan_policy = 'propagate'): def spearman(a, b = None, **kwargs):
results = scipy.stats.spearmanr(a, b = b, axis = axis, nan_policy = nan_policy) results = scipy.stats.spearmanr(a, b = b, **kwargs)
return {"r-value": results[0], "p-value": results[1]} return {"r-value": results[0], "p-value": results[1]}
def point_biserial(x, y): def point_biserial(x, y):
@@ -52,17 +54,17 @@ def point_biserial(x, y):
results = scipy.stats.pointbiserialr(x, y) results = scipy.stats.pointbiserialr(x, y)
return {"r-value": results[0], "p-value": results[1]} return {"r-value": results[0], "p-value": results[1]}
def kendall(x, y, initial_lexsort = None, nan_policy = 'propagate', method = 'auto'): def kendall(x, y, **kwargs):
results = scipy.stats.kendalltau(x, y, initial_lexsort = initial_lexsort, nan_policy = nan_policy, method = method) results = scipy.stats.kendalltau(x, y, **kwargs)
return {"tau": results[0], "p-value": results[1]} return {"tau": results[0], "p-value": results[1]}
def kendall_weighted(x, y, rank = True, weigher = None, additive = True): def kendall_weighted(x, y, **kwargs):
results = scipy.stats.weightedtau(x, y, rank = rank, weigher = weigher, additive = additive) results = scipy.stats.weightedtau(x, y, **kwargs)
return {"tau": results[0], "p-value": results[1]} return {"tau": results[0], "p-value": results[1]}
def mgc(x, y, compute_distance = None, reps = 1000, workers = 1, is_twosamp = False, random_state = None): def mgc(x, y, **kwargs):
results = scipy.stats.multiscale_graphcorr(x, y, compute_distance = compute_distance, reps = reps, workers = workers, is_twosamp = is_twosamp, random_state = random_state) results = scipy.stats.multiscale_graphcorr(x, y, **kwargs)
return {"k-value": results[0], "p-value": results[1], "data": results[2]} # unsure if MGC test returns a k value return {"k-value": results[0], "p-value": results[1], "data": results[2]} # unsure if MGC test returns a k value

View File

@@ -4,9 +4,11 @@
# this should be imported as a python module using 'from tra_analysis import KNN' # this should be imported as a python module using 'from tra_analysis import KNN'
# setup: # setup:
__version__ = "1.0.1" __version__ = "1.0.2"
__changelog__ = """changelog: __changelog__ = """changelog:
1.0.2:
- generalized optional args to **kwargs
1.0.1: 1.0.1:
- optimized imports - optimized imports
1.0.0: 1.0.0:
@@ -27,19 +29,19 @@ __all__ = [
import sklearn import sklearn
from . import ClassificationMetric, RegressionMetric from . import ClassificationMetric, RegressionMetric
def knn_classifier(data, labels, n_neighbors = 5, test_size = 0.3, algorithm='auto', leaf_size=30, metric='minkowski', metric_params=None, n_jobs=None, p=2, weights='uniform'): #expects *2d data and 1d labels post-scaling def knn_classifier(data, labels, n_neighbors = 5, test_size = 0.3, **kwargs): #expects *2d data and 1d labels post-scaling
data_train, data_test, labels_train, labels_test = sklearn.model_selection.train_test_split(data, labels, test_size=test_size, random_state=1) data_train, data_test, labels_train, labels_test = sklearn.model_selection.train_test_split(data, labels, test_size=test_size, random_state=1)
model = sklearn.neighbors.KNeighborsClassifier(n_neighbors = n_neighbors, weights = weights, algorithm = algorithm, leaf_size = leaf_size, p = p, metric = metric, metric_params = metric_params, n_jobs = n_jobs) model = sklearn.neighbors.KNeighborsClassifier(n_neighbors = n_neighbors, **kwargs)
model.fit(data_train, labels_train) model.fit(data_train, labels_train)
predictions = model.predict(data_test) predictions = model.predict(data_test)
return model, ClassificationMetric(predictions, labels_test) return model, ClassificationMetric(predictions, labels_test)
def knn_regressor(data, outputs, n_neighbors = 5, test_size = 0.3, weights = "uniform", algorithm = "auto", leaf_size = 30, p = 2, metric = "minkowski", metric_params = None, n_jobs = None): def knn_regressor(data, outputs, n_neighbors = 5, test_size = 0.3, **kwargs):
data_train, data_test, outputs_train, outputs_test = sklearn.model_selection.train_test_split(data, outputs, test_size=test_size, random_state=1) data_train, data_test, outputs_train, outputs_test = sklearn.model_selection.train_test_split(data, outputs, test_size=test_size, random_state=1)
model = sklearn.neighbors.KNeighborsRegressor(n_neighbors = n_neighbors, weights = weights, algorithm = algorithm, leaf_size = leaf_size, p = p, metric = metric, metric_params = metric_params, n_jobs = n_jobs) model = sklearn.neighbors.KNeighborsRegressor(n_neighbors = n_neighbors, **kwargs)
model.fit(data_train, outputs_train) model.fit(data_train, outputs_train)
predictions = model.predict(data_test) predictions = model.predict(data_test)

View File

@@ -4,9 +4,11 @@
# this should be imported as a python module using 'from tra_analysis import NaiveBayes' # this should be imported as a python module using 'from tra_analysis import NaiveBayes'
# setup: # setup:
__version__ = "1.0.1" __version__ = "1.0.2"
__changelog__ = """changelog: __changelog__ = """changelog:
1.0.2:
- generalized optional args to **kwargs
1.0.1: 1.0.1:
- optimized imports - optimized imports
1.0.0: 1.0.0:
@@ -20,45 +22,45 @@ __author__ = (
__all__ = [ __all__ = [
'gaussian', 'gaussian',
'multinomial' 'multinomial',
'bernoulli', 'bernoulli',
'complement' 'complement',
] ]
import sklearn import sklearn
from . import ClassificationMetric from . import ClassificationMetric
def gaussian(data, labels, test_size = 0.3, priors = None, var_smoothing = 1e-09): def gaussian(data, labels, test_size = 0.3, **kwargs):
data_train, data_test, labels_train, labels_test = sklearn.model_selection.train_test_split(data, labels, test_size=test_size, random_state=1) data_train, data_test, labels_train, labels_test = sklearn.model_selection.train_test_split(data, labels, test_size=test_size, random_state=1)
model = sklearn.naive_bayes.GaussianNB(priors = priors, var_smoothing = var_smoothing) model = sklearn.naive_bayes.GaussianNB(**kwargs)
model.fit(data_train, labels_train) model.fit(data_train, labels_train)
predictions = model.predict(data_test) predictions = model.predict(data_test)
return model, ClassificationMetric(predictions, labels_test) return model, ClassificationMetric(predictions, labels_test)
def multinomial(data, labels, test_size = 0.3, alpha=1.0, fit_prior=True, class_prior=None): def multinomial(data, labels, test_size = 0.3, **kwargs):
data_train, data_test, labels_train, labels_test = sklearn.model_selection.train_test_split(data, labels, test_size=test_size, random_state=1) data_train, data_test, labels_train, labels_test = sklearn.model_selection.train_test_split(data, labels, test_size=test_size, random_state=1)
model = sklearn.naive_bayes.MultinomialNB(alpha = alpha, fit_prior = fit_prior, class_prior = class_prior) model = sklearn.naive_bayes.MultinomialNB(**kwargs)
model.fit(data_train, labels_train) model.fit(data_train, labels_train)
predictions = model.predict(data_test) predictions = model.predict(data_test)
return model, ClassificationMetric(predictions, labels_test) return model, ClassificationMetric(predictions, labels_test)
def bernoulli(data, labels, test_size = 0.3, alpha=1.0, binarize=0.0, fit_prior=True, class_prior=None): def bernoulli(data, labels, test_size = 0.3, **kwargs):
data_train, data_test, labels_train, labels_test = sklearn.model_selection.train_test_split(data, labels, test_size=test_size, random_state=1) data_train, data_test, labels_train, labels_test = sklearn.model_selection.train_test_split(data, labels, test_size=test_size, random_state=1)
model = sklearn.naive_bayes.BernoulliNB(alpha = alpha, binarize = binarize, fit_prior = fit_prior, class_prior = class_prior) model = sklearn.naive_bayes.BernoulliNB(**kwargs)
model.fit(data_train, labels_train) model.fit(data_train, labels_train)
predictions = model.predict(data_test) predictions = model.predict(data_test)
return model, ClassificationMetric(predictions, labels_test) return model, ClassificationMetric(predictions, labels_test)
def complement(data, labels, test_size = 0.3, alpha=1.0, fit_prior=True, class_prior=None, norm=False): def complement(data, labels, test_size = 0.3, **kwargs):
data_train, data_test, labels_train, labels_test = sklearn.model_selection.train_test_split(data, labels, test_size=test_size, random_state=1) data_train, data_test, labels_train, labels_test = sklearn.model_selection.train_test_split(data, labels, test_size=test_size, random_state=1)
model = sklearn.naive_bayes.ComplementNB(alpha = alpha, fit_prior = fit_prior, class_prior = class_prior, norm = norm) model = sklearn.naive_bayes.ComplementNB(**kwargs)
model.fit(data_train, labels_train) model.fit(data_train, labels_train)
predictions = model.predict(data_test) predictions = model.predict(data_test)

View File

@@ -7,7 +7,7 @@
# current benchmark of optimization: 1.33 times faster # current benchmark of optimization: 1.33 times faster
# setup: # setup:
__version__ = "4.0.0-dev" __version__ = "4.0.0"
# changelog should be viewed using print(analysis.__changelog__) # changelog should be viewed using print(analysis.__changelog__)
__changelog__ = """changelog: __changelog__ = """changelog: