ca440c6be0
chore: changed required libraries to reflect assignment
2024-10-27 20:19:56 +01:00
Gromiusz
c938e63b7f
Complete all threads functions in Linear Algebra Utils, add new parameters to tests ( #5 )
...
* complete threads function (tests FAIL)
Test fail due to indivisibility of the problem into threads. Test is turned to ProcessingType.THREADS!. On ProcessingType.SEQUENTIAL all test PASS.
TODO: make sure that len(problem) is divisible by num of threads. It can be less threads for small problem.
* fixing bugs in linear_algebra_utils, properly adress chunks to threads
* the refactor of the ThreadsLinearAlgebraUtils
* set test to execute both sequential and threads processing types
* Delete unnecessary lines tests.py
* rename scalar_matrix_multiply to scalar_vector_multiply
2024-10-27 20:13:43 +01:00
Gromiusz
b02117c11b
Add Interface for Extending Parallel Processing Methods ( #4 )
...
* Add choice between sequential or parallel(threads) processing
The LinearAlgebraUtils class has been changed to abstract class.
* remove needless imports and move the functionality from constructor to the function
* add ProcessingType class for a more transparent selection of methods
* the refactor of the assign_method
* rename the assign_method method
2024-10-25 17:01:19 +02:00
42ebe9c053
feat: temporary remove calculatimng richardson convergence
2024-10-25 11:56:59 +02:00
kuhyx
76815542f5
Merge pull request #3 from kuhyx/kuhy
...
Kuhy
2024-10-21 14:17:29 +02:00
6946035518
feat: compare norms calculated by richardson vs numpy
2024-10-20 19:34:12 +02:00
cb179a76ce
chore: moved debug prints to separate function
2024-10-20 19:20:38 +02:00
70c0da16c0
fix: calculations of inverse matrix
2024-10-20 19:19:31 +02:00
d74da05da8
feat: made max iterations obligatory argument
2024-10-20 19:06:15 +02:00
9014c37064
feat: can run tests independently
2024-10-20 18:39:01 +02:00
838d5ed563
fix: removed adding "size" to self values
2024-10-20 18:32:12 +02:00
ea98dc9712
feat: changed to proper pytests
2024-10-20 18:27:51 +02:00
76ace2b76c
feat: reworked convergence calculations
2024-10-20 18:09:06 +02:00
d3b0e8e0cc
feat: convergence method suggested by wikipedia
2024-10-20 17:47:37 +02:00
aleksandrasob
52d6012092
Add sequential version of Richardson's algorithm and first tests
2024-10-20 16:30:42 +02:00
Gromiusz
ac3ca89815
feat: richardson with threads - add_elements and substract_elements methods
2024-10-19 23:39:42 +02:00
Gromiusz
5e68bddc64
feat: refactor main and richardson to be modular
2024-10-19 23:24:26 +02:00
6124e2db6a
chore: added helloo world latex document
2024-10-18 12:59:03 +02:00
c865b8b1a0
feat: simple test and non-numpy sequential Richardson
2024-10-18 12:33:00 +02:00
8b0d680fbd
chore: python and latex gitignore
2024-10-18 12:17:22 +02:00
KRZYSZTOF RUDNICKI
07e68108ec
feat: hello world open ai gymnasium
2024-10-04 14:31:22 +02:00
kuhyx
d6dd0abd79
Initial commit
2024-10-04 14:22:34 +02:00
ad03am
ec90ad34d5
Upload final documentation
2024-06-23 23:09:34 +02:00
ad03am
a581fbdefc
Delete Dokumentacja Koncowa BD2.pdf
2024-06-23 23:08:23 +02:00
Szymon Makuch
019968330f
Merge branch 'main' of https://github.com/kuhyx/BD2
2024-06-23 22:52:13 +02:00
brzoza6538
f2e16324bf
Merge pull request #1 from kuhyx/cleanup-and-final-touches
...
cleanup and small changes
2024-06-23 22:44:24 +02:00
brzoza6538
740af07dee
cleanup and small changes
2024-06-23 22:42:13 +02:00
Szymon Makuch
a51d561dbe
Dokumentacja Końcowa
2024-06-23 22:41:49 +02:00
d060e8285a
feat: final documentation
2024-06-18 16:21:02 +02:00
e2e4e21484
feat: finished system architecture documentation
2024-06-18 16:06:47 +02:00
73605c2c04
feat: debian uses create database sudo systemctl
2024-06-17 21:00:05 +02:00
60b30c7af8
feat: create database hnow installs for debian
2024-06-17 20:42:51 +02:00
Hubert Dwornik
8704dea10e
fajerbejs.
2024-06-17 01:54:16 +02:00
Hubert Dwornik
7e6ec799e6
porządki ostateczne
2024-06-17 01:25:26 +02:00
Hubert Dwornik
ae7bfd268c
poprawka nginx
2024-06-17 00:55:05 +02:00
Hubert Dwornik
bf77dfe949
nginx
2024-06-17 00:07:14 +02:00
gzub04
6cb0cfbe92
Remove "analitics"
2024-06-16 23:48:46 +02:00
gzub04
b67849d045
Merge branch 'refs/heads/get_movie_recommendations'
2024-06-16 23:42:49 +02:00
gzub04
e784c47f4c
Fixed analytics.py and added new test
2024-06-16 23:40:07 +02:00
gzub04
2f117ea384
Added tests, fixed some frontend_AI_connector.py, analytics.py kinda done
2024-06-16 23:33:44 +02:00
gzub04
f20e6e483a
Merge branch 'refs/heads/dev_Alkaratus' into get_movie_recommendations
...
# Conflicts:
# connector/Include/frontend_AI_connector.py
# movie_recommendations/Test.http
# movie_recommendations/movie_recommender.py
2024-06-16 22:49:48 +02:00
gzub04
c6322cb4be
AI API fully working
2024-06-16 22:33:16 +02:00
gzub04
56ad8d937a
Rebase
2024-06-16 21:38:20 +02:00
gzub04
aca55b420d
Rebase
2024-06-16 21:38:00 +02:00
gzub04
b133fa1b07
Naprawiony stuff Alkaratusa, przerobione na flask, małe poprawki
2024-06-16 21:27:17 +02:00
Hubert Dwornik
2b9d3e6b33
Merge branch 'main' of https://github.com/gzub04/ERSMS-project
2024-06-16 21:22:01 +02:00
Hubert Dwornik
0ef1edeb9e
minor fix
2024-06-16 21:21:54 +02:00
gzub04
fb86be5af8
Basic poprawki
2024-06-16 21:10:27 +02:00
Alkaratus
782f1c806b
Klasy+funkcje do uzupełnienia kwerendami
2024-06-16 21:10:26 +02:00
d3011f76d2
feat: merged
2024-06-16 20:58:45 +02:00