Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

i.svm: Add libsvm-based image classification #2189

Merged
merged 142 commits into from
Jan 9, 2024
Merged

i.svm: Add libsvm-based image classification #2189

merged 142 commits into from
Jan 9, 2024

Commits on Sep 10, 2021

  1. Imagery: move signature files to a <name>/<element> type directory st…

    …ructure (a.k.a. _misc)
    
    Full path to signature file now is:
    location/mapset/signatures/<type>/<name>/<element>
    
    This new structure will allow to store arbitrary number of files for each signature.
    None of existing signature types utilizes the new functionality.
    marisn committed Sep 10, 2021
    Configuration menu
    Copy the full SHA
    4554c8a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    75c925a View commit details
    Browse the repository at this point in the history
  3. i.svm.train: Start of module

    marisn committed Sep 10, 2021
    Configuration menu
    Copy the full SHA
    5c1a253 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0ab6d44 View commit details
    Browse the repository at this point in the history
  5. i.svm: Training implementation

    marisn committed Sep 10, 2021
    Configuration menu
    Copy the full SHA
    eb5badd View commit details
    Browse the repository at this point in the history
  6. i.svm.train: Clean up on exit

    marisn committed Sep 10, 2021
    Configuration menu
    Copy the full SHA
    f46610e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    74bd394 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    822615f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7eaf408 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    af7dcb9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8043cd8 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d68b34b View commit details
    Browse the repository at this point in the history
  13. Do not capitalize libsvm

    marisn committed Sep 10, 2021
    Configuration menu
    Copy the full SHA
    95c7eb4 View commit details
    Browse the repository at this point in the history
  14. Imagery: libsvm signature handling

    As libsvm signatures will consist of multiple files, modification to management functions was necessary.
    marisn committed Sep 10, 2021
    Configuration menu
    Copy the full SHA
    76bf08d View commit details
    Browse the repository at this point in the history
  15. i.svm.train: finalize implementation

    * use the new portable signature file layout in the mapset
    * add simple tests
    * add documentation
    marisn committed Sep 10, 2021
    Configuration menu
    Copy the full SHA
    b7ac7dd View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    985de22 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    5eb422a View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    b8622d9 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2021

  1. Configuration menu
    Copy the full SHA
    c736451 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2022

  1. Merge branch 'main' into i_svm

    marisn committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    3d4b339 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    138f90c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    99ed67b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6c087f6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e9c5344 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2022

  1. Configuration menu
    Copy the full SHA
    fbe894c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8bd447f View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2022

  1. Configuration menu
    Copy the full SHA
    42631e5 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into i_svm

    marisn committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    be34ed7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0200b3c View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2022

  1. Merge branch 'main' into i_svm

    marisn committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    6c1ad97 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2022

  1. Merge branch 'main' into i_svm

    marisn committed Mar 18, 2022
    Configuration menu
    Copy the full SHA
    e544b77 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2022

  1. Merge branch 'main' into i_svm

    marisn committed May 27, 2022
    Configuration menu
    Copy the full SHA
    d9df784 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2022

  1. v.random: do not transfer cat from area if attributes are coppied too

    Current code creates two cat entries for each point on the same level -
    one from area point is in and one matching new entry in the database.
    As entries in db have new cat values, old cat value points to a random
    or non-existing entry in the db thus causing a mess.
    Fixes OSGeo#2475.
    marisn committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    ab3ebfc View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2022

  1. Configuration menu
    Copy the full SHA
    b1f24de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2fe0adb View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2022

  1. Configuration menu
    Copy the full SHA
    f149fc9 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2022

  1. Configuration menu
    Copy the full SHA
    9b31ab2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b79cc1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9291145 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2023

  1. Configuration menu
    Copy the full SHA
    d5f376a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e367946 View commit details
    Browse the repository at this point in the history
  3. avoid using deprecated locale.getdefaultlocale()

    * fix OSGeo#2538
    * Use getencoding() where only encoding is needed; getlocale() otherwise
    pesekon2 authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    0073c55 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e5fbed6 View commit details
    Browse the repository at this point in the history
  5. wxGUI/forms: fix LayersList widget binding check/uncheck event method (

    …OSGeo#2495)
    
    `CheckListCtrlMixin` class is obsolete and `OnCheckItem` method doesn't work
    with wxPython >= 4.1.1 version. Instead of that, an event `wx.EVT_LIST_ITEM_CHECKED`,
    `wx.EVT_LIST_ITEM_UNCHECKED` is binded to the widget `LayersList` widget.
    tmszi authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    ed05dcc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0600823 View commit details
    Browse the repository at this point in the history
  7. general/g.mapsets: fix write MAPSETS without additional empty new line (

    OSGeo#2586)
    
    Current behavior:
    
    ```
    GRASS nc_spm_08_grass7/landsat:~ > g.mapsets operation=set mapset=landsat
    
    GRASS nc_spm_08_grass7/landsat:~ > cat -e "$(g.gisenv get="GISDBASE")/\
    $(g.gisenv get="LOCATION_NAME")/$(g.gisenv get="MAPSET")/SEARCH_PATH"
    landsat$
    $
    ```
    
    Expected behavior:
    
    ```
    GRASS nc_spm_08_grass7/landsat:~ > g.mapsets operation=set mapset=landsat
    
    GRASS nc_spm_08_grass7/landsat:~ > cat -e "$(g.gisenv get="GISDBASE")/\
    $(g.gisenv get="LOCATION_NAME")/$(g.gisenv get="MAPSET")/SEARCH_PATH"
    landsat$
    ```
    tmszi authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    ed922a4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    14a456a View commit details
    Browse the repository at this point in the history
  9. SEO and manuals: add viewport and page language (OSGeo#2591)

    This PR addresses OSGeo#2589 (SEO problems on mobile devices):
    - Google: addresses "Page isn't usable on mobile" - "Viewport not set"
        - https://search.google.com/search-console/mobile-usability?resource_id=http%3A%2F%2Fgrass.osgeo.org%2F&hl=en
        - see: https://support.google.com/webmasters/answer/9063469#viewport_not_configured
    - Bing: addresses "The page is missing meta language information"
        - https://www.bing.com/webmasters/seoreports?siteUrl=https%3A%2F%2Fgrass.osgeo.org%2F&ruleId=39
    
    Manual pages generated with this PR applied are validated correctly at https://validator.w3.org/
    neteler authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    391dcbd View commit details
    Browse the repository at this point in the history
  10. v.out.vtk: Output double data type instead of float (OSGeo#2562)

    Geometric information in the VTK Polydata dataset output of the v.out.vtk function are now saved as datatype double instead of float which is more suitable considering the amount of digits in geographic coordinates.
    
    The 'POINTS n dataType' line now uses double dataType (float, double, int and more is allowed).
    
    Fixes OSGeo#864.
    
    Actual code change written by Brad ReDacted.
    
    Co-authored-by: Brad ReDacted <[email protected]>
    2 people authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    4833a0e View commit details
    Browse the repository at this point in the history
  11. grass.pygrass: VisibleMapset: fix reading search path (OSGeo#2584)

    * handle missing search path file, do not write since this is only reading
    * use text mode for writing/reading
    * write newline after each mapset
    petrasovaa authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    b69b137 View commit details
    Browse the repository at this point in the history
  12. init: Fix sudo message on Ubuntu (OSGeo#2532)

    Create <mapset>/.sudo_as_admin_successful when $HOME/.sudo_as_admin_successful exists to avoid message about sudo for the a Bash instance for each session.
    
    Contains several unrelated Black changes.
    
    Fixes OSGeo#753.
    susi authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    a56aa24 View commit details
    Browse the repository at this point in the history
  13. contributing: Validate Markdown files

    * linter: turn Markdown validation on
    * Markdown files cleanup
    pesekon2 authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    7503a32 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    7bae561 View commit details
    Browse the repository at this point in the history
  15. configure: remove unused wxwidgets compilation configuration option (O…

    …SGeo#2593)
    
    The configuration option wxwidget has been removed
    
    Refs: OSGeo#2578
    sisco0 authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    bb29cef View commit details
    Browse the repository at this point in the history
  16. utils: fix date and time format retrieved from the module source dir (O…

    …SGeo#2595)
    
    Same date and time format `"%A %b %d %H:%M:%S %Y"` (example
    Wednesday Oct 05 06:42:36 2022) inside manual page for all use cases:
    
    1. Core modules compiled from Git repository, with date and time retrievied
    from the last commit.
    
    2. Core modules compiled from tarball without Git repository and without
    applied official patch core_modules_with_last_commit.patch, with date and
    time retrievied from the module source directory.
    
    3. Core modules compiled from tarball without Git repository and with applied
    official patch core_modules_with_last_commit.patch, with date and time
    retrievied from the core_modules_with_last_commit.json file.
    
    4. Official addons with date and time retrievied from the last commit
    via GitHub REST API.
    
    5. Unofficial addons with date and time retrievied from the module source
    directory.
    tmszi authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    9a5f274 View commit details
    Browse the repository at this point in the history
  17. g.gui.gmodeler: add PyWPS export option

    pesekon2 authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    2deeedd View commit details
    Browse the repository at this point in the history
  18. docker ubuntu: update to Ubuntu 22.04 (OSGeo#2602)

    - update to Ubuntu 22.04 base image
    - update to latest PDAL (to be compiled since laz-perf missing from Ubuntu)
    - update to latest laz-perf
    
    Sync Dockerfile in main directory to docker/Dockerfile (avoids current confusion)
    neteler authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    28c75de View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    d6e7849 View commit details
    Browse the repository at this point in the history
  20. utils: module HTML man page use hamburger menu TOC for screen width <…

    … 1024 px (OSGeo#2606)
    
    * utils: module HTML man page use hamburger menu TOC for screen width < 1024 px
    
    * Fix flake8, black errors.
    
    * g.extension: copy CSS style file into addons docs HTML dir for every addon instalation
    
    * g.extension: copy hamburger menu SVG image files into addons docs HTML dir for every addon instalation
    
    * utils: set CSS class for every hamburger menu link list item
    
    To prevent the link path from being replaced with a local path during
    addon installation.
    
    Example:
    
    `<a href="#description">DESCRIPTION</a>`
    
    with
    
    `<a href="file:///usr/lib64/grass83/docs/html/#description">DESCRIPTION</a>`
    
    * utils: fix space between HTML element attributes
    
    * man: install module HTML man page hamburger menu TOC SVG images
    tmszi authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    68e34f7 View commit details
    Browse the repository at this point in the history
  21. t.rast.univar / t.rast3d.univar: Add support for zones (OSGeo#2588)

    * add support for zones
    
    * add support for zones
    
    * add test for zones
    
    * clean properly
    
    * add test for zones
    
    * add support for zones
    
    * add credits
    
    * add credits
    
    * add zones in manual
    
    * add check for zones map
    
    * black
    
    * use RasterRow context manager
    
    * fix zones existence test
    
    * try if centos fails because of context manager
    
    * fix indent
    
    * change import order
    
    * zones check for t.rast3d.univar
    
    * avoid RasterRow
    
    * avoid RasterRow
    
    * fix if
    
    * fix if
    
    * fix raster_info
    
    * fix raster_info
    
    * fix raster_info
    
    * fix raster_info
    
    * import as gs
    
    * import as gs and zones
    
    * string formating
    
    * clean test
    
    * add semantic labels
    
    * black
    
    * remove gscript
    
    * name tests
    
    * name tests
    
    * move parser, use kwargs
    
    * move parser, use kwargs, allow DCELL
    
    * Import tgis after parser
    
    * Import tgis after parser
    
    * Fix typo
    ninsbl authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    97349a7 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    86d0e79 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    206ac04 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    bece7f7 View commit details
    Browse the repository at this point in the history
  25. python/grass/pygrass: reset back MAPSET search path after GridModule …

    …class instance finish (OSGeo#2567)
    
    * Fix copy_mapset() func doc test
    tmszi authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    569be6c View commit details
    Browse the repository at this point in the history
  26. wxGUI/gui_core: fix Create or edit image group dialog Select all Chec…

    …kBox widget for selecting all items (OSGeo#2514)
    tmszi authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    04154b4 View commit details
    Browse the repository at this point in the history
  27. wxGUI: Fix behaviour of top Single-Window GUI toolbars (OSGeo#2568)

    Use agw.aui toolbar as the main toolbar to avoid strange behavior. This requires restructuring Toolbar classes. 
    
    Co-authored-by: Anna Petrasova <[email protected]>
    2 people authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    8af0fa4 View commit details
    Browse the repository at this point in the history
  28. libgrass-interface: Upgrade to ctypesgen v1.1.1 (OSGeo#2598)

    Notable changes are
    - Added support for sized integer types on Windows
    - Added support to handle function specifier keywords: inline and _Noreturn
    - Fixed mapping of 'short int' to c_short
    - Improved parsing of pragma directives
    nilason authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    602b959 View commit details
    Browse the repository at this point in the history
  29. g.extension: add tests for download from various sources (OSGeo#1158)

    * add download test (skipped by default)
    
    * skip by default
    
    * correct testfile name in header
    
    * remove unused variables
    
    * add test for bundeled modules
    
    * address review
    
    * reset branch
    
    * replace importlib
    
    * apply more recent black
    
    * address comments from code review
    
    * fix test failure, remove unnecessary, unstable test
    
    * skip tests that cannot run on MS Windows
    
    * add reason for skiping tests
    
    * Update scripts/g.extension/testsuite/test_addons_download.py
    
    Co-authored-by: Vaclav Petras <[email protected]>
    
    * address more code review
    
    * add docstring
    
    * test addon start and adjustments for MS Windows
    
    * fixes for MS Windows
    
    Co-authored-by: ninsbl <[email protected]>
    Co-authored-by: Vaclav Petras <[email protected]>
    3 people authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    b4a5c74 View commit details
    Browse the repository at this point in the history
  30. wxGUI: fix display of all single window mode main toolbar tools (OSGe…

    …o#2617)
    
    On the MS Windows and macOS platform.
    tmszi authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    e23de8d View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    7022707 View commit details
    Browse the repository at this point in the history
  32. r.kappa: Fix failures, garbage output, fallback to category values (O…

    …SGeo#2573)
    
    * use raster category values in matrix output if labels are not present
    
    * print NAs also for the first category
    Although original code lacks any explanation why NA should not be
    printed for the first raster category, I do suspect it stems from
    idea that the first cat is 0 and before proper NULL support 0
    was "no data" value.
    
    * r.kappa: fix incorrect memory access and improve edge case handling
    
    pii, pi, pj and pii all are arrays with size of ncat thus when
    nstats < ncat it was causing out of bounds reads and writes.
    A resulting segfault was reported in:
    https://trac.osgeo.org/grass/ticket/3978
    
    * tests for most of functionality
    marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    245a166 View commit details
    Browse the repository at this point in the history
  33. Fix -Wunused-result compiler warnings (OSGeo#2166)

    * -Wunused-result compiler warnings addressed in following parts:
    
    GRASS Modules:
    
    d.mon
    g.proj
    g.rename
    ps.map
    r.fill.dir
    r.grow.distance
    r.in.ascii
    r.in.bin
    r.in.gridatb
    r.in.mat
    r.param.scale
    r.topmodel
    v.vol.rst
    
    GRASS Library parts:
    
    lib/bitmap
    lib/cairodriver
    lib/db/dbmi_driver
    lib/gis
    lib/rst/interp_float
    lib/vector/Vlib/
    
    Almost exclusively these fixes are file I/O related, handling return
    values from calls with read()/fread(), write()/fwrite(), fgets(),
    fscanf(), getcwd().
    
    In addition, potential overflow of int before it is converted to size_t
    was avoided in r.in.mat/main.c
    nilason authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    cdf42e8 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    2887572 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    7fb64da View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    7b21df1 View commit details
    Browse the repository at this point in the history
  37. v.in.ogr: skip columns with unsupported data type instead of failing …

    …to import (OSGeo#2630)
    
    * skip binary columns
    
    * remove copied comment
    
    * indent + warning message
    
    * handle all unsupported column types with d-flag
    
    * remove second warning
    
    * Update vector/v.in.ogr/main.c
    
    Co-authored-by: Markus Metz <[email protected]>
    
    * implement suggestion from review
    
    * cleanup from review
    
    * simplify warning
    
    Co-authored-by: Markus Metz <[email protected]>
    2 people authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    173ae70 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    ef15ddc View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    ec7e8a6 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    ea625ab View commit details
    Browse the repository at this point in the history
  41. Use GRASS version for non-git builds. (OSGeo#2636)

    As reported in OSGeo#2610, rebuilding the GRASS sources (from the release tarballs) with no changes break the gdal-grass plugins because the `GIS_H_VERSION` value changes.
    
    Non-git builds use the current timestamp in `GRASS_HEADERS_GIT_HASH` which is also used for `GRASS_HEADERS_DATE`.
    
    This PR uses `GRASS_VERSION_NUMBER` for `GRASS_HEADERS_GIT_HASH` as a better value for non-git builds, that value won't change for simple rebuilds of the source tree.
    sebastic authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    37893f6 View commit details
    Browse the repository at this point in the history
  42. lib config: create dynamic library of C++ libraries (OSGeo#2612)

    Up till now linking C++ based libraries (at this point only the
    'iostream' library) was forced into creating a static library.
    This enables the possibility to create a dynamic library with the
    new configure flag 'SHLIB_LDX', which could use CXX instead of CC.
    
    Note: Make sure to set 'IS_CXX = yes' before including the 'Lib.make'
    file in the library's Makefile.
    nilason authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    6571e93 View commit details
    Browse the repository at this point in the history
  43. t.rast.univar/t.rast3d.univar: add support for multiprocessing (OSGeo…

    …#2624)
    
    * add multiprocessing
    
    * implement suggestions from review
    ninsbl authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    021ec27 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    9d6bced View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    8e0eabb View commit details
    Browse the repository at this point in the history
  46. Fix -Wparentheses warning (OSGeo#2652)

    nilason authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    4f21f6b View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    b6ab95a View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    e86f015 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    fe354c3 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    5f53757 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    e070db5 View commit details
    Browse the repository at this point in the history
  52. v.in.ogr: handle skipped, not empty columns (OSGeo#2658)

    * handle skipped, not empty columns
    
    * fix typo
    ninsbl authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    2daeec5 View commit details
    Browse the repository at this point in the history
  53. r.in.pdal: Fix use of PDAL 2.4 deprecated api (OSGeo#2656)

    Fixes LasHeader info printout, re-used code from PDAL 2.3:
    https://github.com/PDAL/PDAL/blob/2.3.0/io/LasHeader.cpp#L524
    nilason authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    94468f3 View commit details
    Browse the repository at this point in the history
  54. ci: upgrade to GH Actions running on Node 16 (OSGeo#2634)

    Upgrade CI GitHub Actions to:
    - CodeQL Action v2
    - checkout@v3
    - upload-artifact@v3
    - setup-python@v4
    nilason authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    9008ad1 View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    efe0e71 View commit details
    Browse the repository at this point in the history
  56. toolboxes.xml: add r.path (OSGeo#2655)

    pesekon2 authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    566896b View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    76edd00 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    e06b493 View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    fbbd3e8 View commit details
    Browse the repository at this point in the history
  60. lib/imagery: fix -Wfortify-source warning (OSGeo#2663)

    Addresses following compiler warning message:
    
    warning: 'fscanf' may overflow; destination buffer in argument 3 has
    size 1024, but the corresponding specifier may require size 1025
    nilason authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    5403745 View commit details
    Browse the repository at this point in the history
  61. gunittest: remove deprecated 'U'-mode for open() (OSGeo#2673)

    'U'-mode was deprecated since Python 3.4, it is removed in Python 3.11.
    nilason authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    64d897b View commit details
    Browse the repository at this point in the history
  62. grass.script: replace deprecated use of pipes.quote() (OSGeo#2674)

    'pipes' is deprecated since Python 3.11 and will be removed in version 3.13.
    'pipes.quote()' is deprecated since version 2.7.
    nilason authored and marisn committed May 18, 2023
    Configuration menu
    Copy the full SHA
    0bc8a3e View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    d256aaa View commit details
    Browse the repository at this point in the history

Commits on May 19, 2023

  1. Merge branch 'main' into i_svm

    marisn committed May 19, 2023
    Configuration menu
    Copy the full SHA
    294bb32 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2023

  1. Clean up bad merge

    marisn committed May 21, 2023
    Configuration menu
    Copy the full SHA
    6a87958 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2023

  1. i.svm: fix i.svm.predict tests

    marisn committed May 25, 2023
    Configuration menu
    Copy the full SHA
    4aa1ca5 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2023

  1. Configuration menu
    Copy the full SHA
    e6581ed View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d903eae View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2023

  1. Configuration menu
    Copy the full SHA
    e7021e8 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. Configuration menu
    Copy the full SHA
    522e9a2 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. Merge branch 'main' into i_svm

    marisn committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    f2203d0 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. i.svm: fix module descriptions

    remove unnecessary trailing semicolon
    an attempt to make detection of libsvm more robust
    
    all in one commit to get around pre-commit hook quirks
    marisn committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    9ecbe38 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2023

  1. Configuration menu
    Copy the full SHA
    f6b7e4b View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2023

  1. Revert "simplify configure with LIBSVM"

    This reverts commit f6b7e4b.
    marisn committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    6d4694b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b888f7 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. Another attempt at simplifying detection of svm.h file location

    Based on suggestion of @nilason
    marisn committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    56fb5b5 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

  1. i.svm: update copyright year

    marisn committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    7471a02 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into i_svm

    marisn committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    2f0e356 View commit details
    Browse the repository at this point in the history
  3. i.svm: include config.h to gain access to location of svm.h file

    detected by the configure process
    marisn committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    1aa445e View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. i.svm: fix issues of unclean rebase and related fixes

    * Variable normalization changed to a better formula
    * Addressed reviever comments regarding string parsing
    * Additional test for functionality
    * Fixed tests to match current option naming
    * Documentation notes
    marisn committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    209c293 View commit details
    Browse the repository at this point in the history
  2. i.svm: remove unused variable

    marisn committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    bc19802 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    55d42ce View commit details
    Browse the repository at this point in the history
  4. i.svm: remove unused variable

    marisn committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    e23a8a4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    06ae346 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. Configuration menu
    Copy the full SHA
    71049e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eb66a19 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    603b2d2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2c54272 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    aed4660 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2023

  1. Merge branch 'main' into i_svm

    marisn committed Oct 21, 2023
    Configuration menu
    Copy the full SHA
    0dfe937 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. Merge branch 'main' into i_svm

    marisn committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    6e393c5 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. Configuration menu
    Copy the full SHA
    e07dc09 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

  1. Configuration menu
    Copy the full SHA
    66a640a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d4d6975 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. Configuration menu
    Copy the full SHA
    dad18d9 View commit details
    Browse the repository at this point in the history
  2. i.svm: improve naming of mean normalization variables, move closer

    to the place of use to improve readability
    marisn committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    bc362bb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fb44a67 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    49eb47b View commit details
    Browse the repository at this point in the history
  5. i.svm: show also in the parameter description that cache is an

    internal setting of LIBSVM
    marisn committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    b8363ac View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. Configuration menu
    Copy the full SHA
    61f6722 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Configuration menu
    Copy the full SHA
    7f4f4b6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6dd74df View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Configuration menu
    Copy the full SHA
    dc34788 View commit details
    Browse the repository at this point in the history