Comments (4)
Hi @kenzie-q I'm not familiar with GCP or cloud function. What are the challenges? Is it a linux environment? Would you be able to use the current functions to write to local storage, compress into tar, then upload to cloud storage?
Similarly for loading, get the tar file, unpack it and read it. Does this work for you?
from greykite.
Hi @KaixuYang ,
So a cloud function on GCP has a max run time of 10 minutes, and there is no local memory. Therefore we can't use the existing code to read in the model from cloud storage. Writing the model to Cloud storage isn't the issues. I was able to write a function that read all the files and directories to storage. I was also able to edit the existing load function to read from storage, however, it takes longer than 10 minutes to run unfortunately. I'm not sure if there is a way to speed up the process. I'm trying to commit the existing code I have to this repo to be of assistance.
from greykite.
The code edit's I've made for overall functionality are in PR #45
from greykite.
Hi @kenzie-q Thank you for the detailed info and code contribution. It's great that you find a way to make it work for the GCP use case. However, on one hand, we feed that this change slightly deviates the library's roadmap, and on the other hand we won't be able to test throughly the functionality and maintain it at this time, so we are sorry that we won't be able to accept this pull request. You are welcome to fork the Greykite repo and use the functionality on your use case. Feel free to open a new issue if you have more questions!
Best,
Kaixu
from greykite.
Related Issues (20)
- In get_auto_silverkite_model_template, `min_gap_in_seconds` fails if input is not sorted HOT 1
- Add support for HistGradientBoostingRegressor HOT 2
- Predicted values and metrics for N-step ahead forecast. HOT 5
- Implemening regressors HOT 3
- Importing Forecaster gives error for United States class (Holiday?) HOT 4
- Loosening dill version HOT 2
- GreyKite 0.3.0 Library Issue HOT 7
- Library import issues HOT 1
- ValueError: ``MULTISTAGE_EMPTY`` can not be used without overriding. HOT 2
- Request to release tag 0.5.1 HOT 4
- Unable to get greykite 0.5.0 HOT 4
- Unable to run codes.
- Regressors Already Forecastd, No Lag Needed. But, getting warning "RuntimeWarning: Input data has many null values. Missing 21.45% of one input." HOT 1
- Lower Python version requirement to allow 3.8.10 HOT 1
- `design_info` is needed to make predictions on new data HOT 4
- Dealing with lot of 0s (zeroes) in Greykite Multistage Forecasting HOT 1
- mutable default <class 'greykite.framework.templates.autogen.forecast_config.ModelComponentsParam'> for field SILVERKITE is not allowed: use default_factory HOT 1
- MLFLOW support for the SilverKite Algorithm HOT 1
- Greykite design question
- Version 0.5.0 - broken macOS support with M1 chip due to incorrect version of pmdarima dependency
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from greykite.