Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • scenes scenes
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Graph
    • Compare revisions
  • Issues 9
    • Issues 9
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Terraform modules
  • Monitor
    • Monitor
    • Incidents
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

La forge gitlab.irstea.fr sera définitivement arrêtée le 30 juin 2026. Nous vous invitons à migrer vos projets vers la forge INRAE. Vous trouverez plus de détails sur le blog de la forge INRAE.

  • umr-tetisumr-tetis
  • scenesscenes
  • Issues
  • #29
Closed
Open
Issue created Sep 15, 2022 by Cresson Remi@remi.cressonOwner

Pipelines cache

Quand on aura la super fonctionnalité de serialization des pyotb objects (cf cette issue) on pourra faire du cache.

Par ex, considérons un traitement gourmand en calcul...

pxs = sc.get_pxs(method='bayes').cld_msk_drilled()

... qu'on est amené à refaire souvent dans un pipeline:

my_pipeline = f(pxs)

Alors on pourrait le mettre en cache en remplaçant le code ci-dessus de cette manière:

pxs_cached = scenes.Cache(pxs)
my_pipeline = f(pxs_cached)
Edited Sep 15, 2022 by Cresson Remi
Assignee
Assign to
Time tracking