-
Update pyproject.toml (
6974dc7
) -
testing versioningit (
dcee8e2
) -
version (
5fd228d
) -
Merge pull request #37 from geoaigroup/aghand0ur-patch-1
toml version dynamic (fe2da5a
)
-
Add files via upload (
372877b
) -
Add files via upload (
e58b30d
) -
Delete setup.py (
1beaa1d
) -
Delete requirements.txt (
4ab6d23
) -
Merge pull request #36 from geoaigroup/AliSamhat07-patch-2
change version (6267c49
)
- Merge pull request #35 from geoaigroup/AliSamhat07-patch-1
Run on push, add torchgeo (d250156
)
-
change version (
4b67382
) -
Run on push, add torchgeo (
3e543a1
) -
Update README.md (
43c0f89
) -
Update setup.py (
2a87937
) -
Update setup.py (
79a115a
) -
Update setup.py (
16a08e3
) -
Update setup.py (
0c77682
) -
Update setup.py (
0db7118
) -
0.0.8 (
e4d53d2
) -
Update setup.py (
9f9888b
) -
Update setup.py (
285e776
) -
Update setup.py (
8318b08
) -
troubleshooting (
9f4df65
) -
Delete publish-to-pypi.yml (
6109a90
) -
Create publish-to-test-pypi.yml (
fb9de99
) -
Update README.md (
5f0addd
) -
Update README.md (
a48dfb1
) -
Delete publish-to-test-pypi.yml (
0005605
) -
Update README.md (
6be6f38
) -
CICD (
7159294
) -
Update README.md (
a939d58
) -
Create publish-to-pypi.yml (
8271007
) -
Update README.md (
173a759
) -
Merge pull request #22 from geoaigroup/Moughnieh
mAP for segmentation apps (4d470a6
)
- Merge pull request #31 from geoaigroup/Haidar
Configuration.py adjustment + test cases (13cd286
)
- Create test_evaluate.py
Test cases and classes for evaluate.py (548f8b1
)
- Update evaluate.py
Adjusted the file adding the flags + documentation (27f3464
)
- Update meters.py
Adjusted the code structure, documented the code (1c0f3e1
)
- Create test_meters.py
Test file for the meters.py file (8edebf1
)
- Create test_metrics.py
The test class/file for metrics.py (ccd27d8
)
- Update metrics.py
Deleted unnecessary code and imports, included the necessary docs
NOTE: the tmp..py file will be added at the very end when all files are uploaded, then Ill PR them at once (4a30503
)
-
Delete masker_issue.ipynb (
34a3ec3
) -
Update segmentation_mAP.py (
c6c9e2d
) -
Create test_configuration.py
The test cases for the configuration file.
Side note: the called configs.yaml has the following structure for reference "model:
name: resnet
num_layers: 50
optimizer:
type: adam
lr: 0.001
" (5ff3cf0
)
- Update configuration.py
Added comments and made the structure of the code a class (cb5b271
)
- Merge pull request #30 from geoaigroup/CI-CD
Automate unittests -- CI-CD (906691e
)
- Merge pull request #28 from geoaigroup/Mayladan_PyPI_structure
changing structure after conflicts (ce4f6de
)
-
trigger on pull request to main (
5ede645
) -
update deprecated function (
919c08e
) -
add unittest import (
fa172e4
) -
Delete geotils/data_processing/test_augmentation.py (
88b73e4
) -
Delete geotils/data_processing/test_splitting.py (
b7da3a0
) -
Delete geotils/data_processing/test_resizing.py (
69ce03e
) -
Delete geotils/data_processing/test_preprocess.py (
2dadeae
) -
Delete geotils/data_processing/test_post_process.py (
016b450
) -
Delete geotils/data_processing/test_polygon_utility.py (
32d3087
) -
Delete geotils/data_processing/test_masker.py (
bbc2139
) -
Delete geotils/data_processing/test_make_dataset.py (
b1256ce
) -
Delete geotils/data_processing/test_cropping.py (
2b15a54
) -
Add files via upload (
92bdc1c
) -
Update unit-tests.yml (
f272640
) -
Add files via upload (
c984ecf
) -
Create labels.json (
8e810b1
) -
Update skimage import (
7afaa4f
) -
Update skimage, remove solaris (
485c36d
) -
Remove util import & use (
7e6a507
) -
Update unit-tests.yml (
58fbcaa
) -
Update unit-tests.yml (
c85974f
) -
Update unit-tests.yml (
5361532
) -
Update unit-tests.yml (
127b90a
) -
Create unit-tests.yml (
85e092a
) -
Delete geotils/test_resizing.py (
94c00f9
) -
Add files via upload (
77bbc53
) -
Create test_masker.py (
2e5d87f
) -
Add files via upload (
e4d6890
) -
Merge pull request #29 from geoaigroup/main
Update branch (34b6210
)
-
changing structure after conflicts (
5a539fb
) -
changing structure for pip (
cc13575
) -
ignoring pip generated files (
e7dab07
) -
Revert "Merge branch 'Mayladan'"
This reverts commit cdae6b96e7d41d4ad3e3cce35e9133bbf0bd8861. (e8ac29c
)
-
Merge branch 'Mayladan' (
cdae6b9
) -
Merge pull request #27 from geoaigroup/samhat-unittests
Add unittests (aab72b1
)
-
fix minor typo (
f322b0b
) -
Create test for make_dataset.py (
d7b8375
) -
Update make_dataset.py (
07d1b15
) -
Create test for resizing.py (
1042318
) -
Create test for masker.py (
5dd991d
) -
Update masker.py (
869ce43
) -
Merge pull request #25 from geoaigroup/Haidar
Data_processing files adjustments (c0e4292
)
Added necessary args indicators (f4ff536
)
- Update test_splitting.py
Adjusted the test cases to the new OO-implementation of splitting.py (b07936e
)
- Update splitting.py
Added indicator to default values
Created a class to wrap the method in case we have future splitter functions to be added (5ae126d
)
- Update augmentation.py
Implemented the value indication for default args, with None values labeled with Optional and the others having their values stated as "default=value" (2ace18e
)
- Merge pull request #21 from geoaigroup/HaidarJomaa
Pulling post process, splitting and augmentation (9117d17
)
-
Merge branch 'main' into HaidarJomaa (
f7718f4
) -
Created using Colaboratory (
3fbc8e5
) -
Update test_post_process.py
Adjusted the function call for test cases considering that now we have a class encapsulating these methods (8b64fdc
)
- Update test_augmentation.py
Added a manual seed in order to generate data in a fixed format for all test cases
Removed the hardcoded approach of testing and replaced it with a simple assertion to check for changes in data values (3952e13
)
- Update post_process.py
Changed the post_process file to include PostProcessing class with one main method and the rest as static method (the attributes are not too aligned to make them unified) (3f09628
)
- Merge pull request #24 from geoaigroup/masker-resizing-documentation
Masker & resizing documentation (5cbad4e
)
- Merge pull request #20 from geoaigroup/Mayladan
delete temp1_test in tear_down (a7d1ec2
)
-
Update resizing.py (
3288a19
) -
Update masker.py (
ef6888e
) -
TobeChecked files (
87feba0
) -
Merge remote-tracking branch 'origin/main' into Mayladan (
836e4f3
) -
Add files via upload (
56cbba1
) -
Update metrics.py (
dbaa473
) -
re-moving utility to inside TobeChecked (
7873f9a
) -
Delete utility/pycache directory (
2de95b1
) -
Delete data_processing/pycache directory (
ef4fc6b
) -
renaming tests by Zahweh (
973873b
) -
Merge pull request #12 from geoaigroup/MohammadHasanZahweh-optimizers-and-schedulers
Mohammad hasan zahweh optimizers and schedulers (88e8874
)
-
Delete optimizers/test_optimers.py (
8909948
) -
Update test.py (
0452386
) -
delete temp1_test in tear_down (
ebbbb2f
) -
Merge pull request #19 from geoaigroup/Mayladan
unittest (b2a9cfb
)
- Merge pull request #18 from geoaigroup/revert-11-visualization
Revert "Add visualization file" (5436b35
)
-
Revert "Add visualization file" (
8599418
) -
Merge pull request #11 from geoaigroup/visualization
Add visualization file (c2810f6
)
- Update post_process.py
added a try_except section to the code to avoid any errors popping in the middle of the code run due to the unpacking not being possible (6085984
)
- Create test_post_process.py
Created tests for all of the functions inside the class going through them to see if all branches of the code are functional which resulted in some adjustments to the original code (58c06d8
)
- Update post_process.py
Adjusted the import of the watershed
method in the post_process
from the correct sub-library in the skimage (10921a7
)
- Update post_process.py
Documented the file and cleaned the code (884e5c9
)
-
unittests (
ff62ae5
) -
Create test_splitting.py
Test class for the splitting.py
file in order to display the usage of this method showcasing how it acts as a wrapper for the scikit-learn method (5cb348c
)
- Update splitting.py
Documented the splitting
file, added the pandas import for good measure (a4028bb
)
todo: fix the "ADAN" lookahead (5d3d19c
)
-
Add files via upload (
f651153
) -
Create test_augmentation.py
The necessary tests for the augmentation.py
file (774fc72
)
- Update augmentation.py
Documented and adjusted the code in all of the file (69bf35d
)
-
2021 code by Hasan (
8247a03
) -
Update test_optimers.py
fixed the optimizer test case (3eb66dd
)
- Update test.py
to follow naming convention (7ef439d
)
-
added scheduler tests (
af14170
) -
documentation on 3 files (
3bec333
) -
Merge remote-tracking branch 'refs/remotes/origin/Mayladan' into Mayladan (
f45303f
) -
documentation on 3 files (
9882589
) -
Update visualize.py (
5f0179d
) -
Merge pull request #15 from geoaigroup/revert-14-AliM100-patch-1
Revert "cropping documentation" (2643441
)
-
Revert "cropping documentation" (
a95f17d
) -
Merge pull request #14 from geoaigroup/AliM100-patch-1
cropping documentation (47af8ba
)
-
Add files via upload (
9c9b28b
) -
Merge pull request #13 from geoaigroup/AliMayladan
Mayladan changes from last week (23ca054
)
-
Delete data_processing/generate_masks/Maskers.py (
0081c8c
) -
Delete data_processing/generate_masks/masker.py (
096840e
) -
Add files via upload (
2f547ed
) -
changed the optimize over9000 implementation (
035838e
) -
Delete optimizers/over9000 directory (
7557576
) -
Delete over9000 directory (
07c8b69
) -
updated schedulers and optimizers (
2745f7a
) -
Update augmentation.py
Added the necessary documentation for the test_time_augmentation function (2a70c67
)
-
18DecMeetingFollowUps (
de65539
) -
Merge pull request #8 from geoaigroup/aghand0ur-patch-1
Reverting to intial TorchRandomRotate as in NasaHarvest (d911639
)
-
Update augmentation.py (
219826e
) -
moving conversion from numpy to gdf to post-processing (
2887fb2
) -
Merge pull request #5 from geoaigroup/hasan-nn-patch-4
add conversion.py #correction (f7f2fe0
)
- Merge pull request #1 from geoaigroup/hasan-nn-patch-1
added optimizers and scheduler (248bf9f
)
- Merge pull request #3 from geoaigroup/hasan-nn-patch-3
added splitting.py (b509695
)
-
moving masker to data_processing (
68e2c76
) -
Merge pull request #6 from geoaigroup/new-merged-maskers
Add merged maskers (82812ef
)
-
cropping (
ce009d1
) -
cropping and loadLargeTiff (
88454a4
) -
cropping and loadLargeTiff (
71a9d81
) -
Reduce init function (
91bf722
) -
Remove comments (
1e0e0b3
) -
Delete data_processing/generate_masks/masker.py (
605d24b
) -
Delete data_processing/generate_masks/Maskers.py (
677b8dd
) -
Add files via upload (
fc660d6
) -
add conversion.py #correction
script to convert instances mask to geodataframe (d6aa0df
)
-
. (
02721b4
) -
added splitting.py
added a code to create stratified Kfolds from a dataframe (27361af
)
-
removing utils (
da3732f
) -
added optimizers and scheduler (
455398e
) -
Update post_process.py (
dc76415
) -
visualization (
700cf43
) -
cleaning (
e842f7e
) -
going thru data_processing (
16e7a63
) -
Merge branch 'main' of https://github.com/geoaigroup/geotils (
0ee4de4
) -
going thru augmentation (
e7d32b0
) -
large tile load (
ef26f64
) -
Created using Colaboratory (
93bfc70
) -
Created using Colaboratory (
847f78c
) -
loading large_tile (
70929f4
) -
loading large_tile (
d74164d
) -
Merge remote-tracking branch 'refs/remotes/origin/main' (
9ac93af
) -
convert polygon to mask (
ed67a1d
) -
Create TransformCoordinates.py (
2a13823
) -
undo (
e691843
) -
Merge branch 'main' of https://github.com/geoaigroup/geotils (
2de8a9a
) -
tmp (
9dab1d0
) -
Created using Colaboratory (
09f0826
) -
create to be checked (
65425a4
) -
coloring name (
718c247
) -
adding ipynbs (
57446f0
) -
Rename coloring to coloring.py (
d3fd77d
) -
Update requirements.txt (
a360924
) -
losses (
c6b93df
) -
base (
c97330f
) -
Initial commit (
fb95362
)