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

Sync Resonance fork with latest Robyn #1

Open
wants to merge 1,017 commits into
base: main
Choose a base branch
from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jul 19, 2023

  1. fix: overview plots scaling issue

    - ts_validation.png
    - pareto_clusters_detail.png
    gufengzhou committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    7239391 View commit details
    Browse the repository at this point in the history
  2. fix: onepager scaling issue

    - scale onepager height based on nr of channel
    - fix one typo
    gufengzhou committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    18a9257 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9ec40e3 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2023

  1. Configuration menu
    Copy the full SHA
    193a65e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de8ffae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    deb09ea View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5a98c27 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Configuration menu
    Copy the full SHA
    62ec3b2 View commit details
    Browse the repository at this point in the history
  2. fix: date_range for robyn_response #772 #734

    - date_range in robyn_response should only refer to modelling window, not the total dataset.
    - bump up dev version
    gufengzhou committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    1f72234 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

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

Commits on Jul 26, 2023

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

Commits on Jul 28, 2023

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

Commits on Aug 1, 2023

  1. feat: enable plot_folder_sub on allocator to be able to save differen…

    …t scenarios for same model
    Bernardo Lares authored and Bernardo Lares committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    7c88533 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f13e5b View commit details
    Browse the repository at this point in the history
  3. feat: enabled plot_folder_sub for refresh and all plot functions + cr…

    …eate dir when it doesn't exist
    laresbernardo committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    bb080a8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5dc2641 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2023

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

Commits on Aug 7, 2023

  1. fix: allow large size plotting for pareto ci plots

    - TSIA
    - typo in demo
    gufengzhou committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    559b8c7 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Merge pull request #791 from laresbernardo/main

    Bundle changes
    gufengzhou authored Aug 8, 2023
    Configuration menu
    Copy the full SHA
    4fe433c View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

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

Commits on Aug 19, 2023

  1. Configuration menu
    Copy the full SHA
    a9e6a86 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4d000f6 View commit details
    Browse the repository at this point in the history
  3. fix: plot_folder & plot_folder_sub in allocator

    - when plot_folder & plot_folder_sub are null, dir will follow json or OutoutCollect
    gufengzhou committed Aug 19, 2023
    Configuration menu
    Copy the full SHA
    6d6315d View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2023

  1. doc: bump up version & adapt demo

    TSIA
    gufengzhou committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    e8ed003 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #803 from laresbernardo/main

    feat: enable plot_folder for allocator
    gufengzhou authored Aug 20, 2023
    Configuration menu
    Copy the full SHA
    ede4721 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. feat: adding objective_weights

    This allows customisation of optimisation weights among objective functions. default is even weight c(1, 1). It also allows 0 weight, equal to removing an objective function. check function needs to be amended, because the values needs to be >=0 and the same length as obj.fun count
    gufengzhou committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    7e581b7 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

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

Commits on Aug 31, 2023

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

Commits on Sep 4, 2023

  1. Merge pull request #805 from laresbernardo/main

    feat and fix: InputCollect use case for robyn_recreate() + organic_vars added to prophet decomp
    gufengzhou authored Sep 4, 2023
    Configuration menu
    Copy the full SHA
    c412eec View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Fix #801

    Fix nrmse_val and nrmse_test variables with the correct calculations
    michellegrushkometa committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    ae707c4 View commit details
    Browse the repository at this point in the history
  2. Bumped up version

    Updated version to 3.10.4.9006
    michellegrushkometa committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    31eb7fd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    113f83d View commit details
    Browse the repository at this point in the history
  4. Fix #799

    updated warning message & bumped up version
    michellegrushkometa committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    ec889c1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7412813 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    763b954 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. fix:align hyperparameter decimals to 10 for json #800

    In issue #800 & #798, recreated models show mostly slightly, but sometimes also larger difference to initial model. Tracing down to the jsonlite::write_json function, it rounds to 4 decimals by default. Furthermore, robyn_mmm rounds hyper values from nevergrad to 6 decimals. We decided to align on 10 decimals to keep enough accuracy on hyppars.
    gufengzhou committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    38df223 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. doc: update website - feature - model input

    - Text updated, images needs adaption
    gufengzhou committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    e76f3bf View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. fix: incorrect robyn_response output when date_range = "all" #809

    Amended correct subsetting when date_range = "all" in robyn_response. Tested with the user data provided in #809.
    gufengzhou committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    5dc6b1e View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. fix: usecase error #815

    usecase error that compared NULL value with character
    gufengzhou committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    b8f5ece View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dea7563 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    747b88b View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2023

  1. doc: update feature-transformation

    TSIA, including update of the conceptual formulas and plots.
    gufengzhou committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    b3abd6a View commit details
    Browse the repository at this point in the history
  2. doc: update feature - prophet details

    TSIA
    gufengzhou committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    aa9c289 View commit details
    Browse the repository at this point in the history
  3. doc: updated feature - ridge regression

    TSIA, esp. added context with Bayesian models
    gufengzhou committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    b09b725 View commit details
    Browse the repository at this point in the history
  4. doc: update onepagers

    updated model onepager & allocator onepager images
    gufengzhou committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    71b67f3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2ad462f View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. Configuration menu
    Copy the full SHA
    e68691a View commit details
    Browse the repository at this point in the history
  2. doc: website feature - MOO update

    TSIA
    gufengzhou committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    952e861 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    36fdee3 View commit details
    Browse the repository at this point in the history
  4. doc: website feature - onepager

    added  new description for plot 4 & 6 and generally rewritten the texts.
    gufengzhou committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    df3540d View commit details
    Browse the repository at this point in the history
  5. doc: website features - clustering

    TSIA
    gufengzhou committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    ff1f8a8 View commit details
    Browse the repository at this point in the history
  6. doc: website feature - refresh

    TSIA
    gufengzhou committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    eb316af View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. doc: website bundle changes

    - restructured website navigation for clearer structure
    - renamed markdown files for better readability
    - simplified phrasing in welcome & installation
    gufengzhou committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    0ce3643 View commit details
    Browse the repository at this point in the history
  2. doc: website - new content

    - added recommended reads in resource
    - added description for case studies
    gufengzhou committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    bc4096c View commit details
    Browse the repository at this point in the history
  3. doc: website adapt homepage

    - adapted frontpage taglines
    - removed old walkthrough video
    gufengzhou committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    85e564b View commit details
    Browse the repository at this point in the history
  4. Merge pull request #821 from facebookexperimental/update_website_feat…

    …ures
    
    Update website features
    gufengzhou authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    f6fbefc View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. fix: condition for date_range == "all"

    related to commit b8f5ece
    gufengzhou committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    825ced4 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. Configuration menu
    Copy the full SHA
    72be6ef View commit details
    Browse the repository at this point in the history
  2. fix: replaced confusing channel_for_allocation_loc naming #818

    - the removal of zero_constraint_channel is taken care of somewhere else already but nevertheless, fixed the `if (length(zero_coef_channel) > 0) {` to `if (any(channel_to_drop_loc)) {` for better reading.
    gufengzhou committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    a73ff82 View commit details
    Browse the repository at this point in the history
  3. fix: x0 > ub error in allocator for extended bounds #794

    When `channel_constr_up < 1`, channelConstrUpSortedExt becomes negative and thus the error.
    gufengzhou committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    b29aab0 View commit details
    Browse the repository at this point in the history
  4. fix: carryover simulation in robyn_allocator had wrong metric_value #781

    
    
    Thanks to the contribution of @m4x3, this bug is fixed now with the right level of simulated carryover for the date_range.
    gufengzhou committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    2c87242 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2023

  1. Configuration menu
    Copy the full SHA
    a247deb View commit details
    Browse the repository at this point in the history
  2. Merge pull request #827 from facebookexperimental/adapt_json_digits

    Adapt json digits to ensure more accuracy in robyn_recreate
    gufengzhou authored Oct 2, 2023
    Configuration menu
    Copy the full SHA
    c8786d8 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2023

  1. Fix React warnings/errors.

    zpao committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    82f8cb6 View commit details
    Browse the repository at this point in the history
  2. Upgrade Docusaurus packages

    `yarn upgrade-interactive` and selected the docusaurus packages only.
    This obviously updated more.
    zpao committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    5709bc2 View commit details
    Browse the repository at this point in the history
  3. fix: adapt allocation carryover

    - restrict carryover to modeling window to avoid cases of many 0 in pre-window periods that reduces the mean carryover.
    - print robyn_onepagers() path
    - bump up version
    gufengzhou committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    85514c2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7187335 View commit details
    Browse the repository at this point in the history
  5. fix: adapt allocation carryover

    - restrict carryover to modeling window to avoid cases of many 0 in pre-window periods that reduces the mean carryover.
    - print robyn_onepagers() path
    - bump up version
    gufengzhou committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    5bfe9b9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    570dcf1 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #830 from zpao/upgrade-docusaurus

    Upgrade Docusaurus packages
    gufengzhou authored Oct 4, 2023
    Configuration menu
    Copy the full SHA
    6a0a927 View commit details
    Browse the repository at this point in the history
  8. build(deps): bump postcss from 8.4.25 to 8.4.31 in /website

    Bumps [postcss](https://github.com/postcss/postcss) from 8.4.25 to 8.4.31.
    - [Release notes](https://github.com/postcss/postcss/releases)
    - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
    - [Commits](postcss/postcss@8.4.25...8.4.31)
    
    ---
    updated-dependencies:
    - dependency-name: postcss
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Oct 4, 2023
    Configuration menu
    Copy the full SHA
    8b84608 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #831 from zpao/fix-react-errors

    Fix React warnings/errors.
    gufengzhou authored Oct 4, 2023
    Configuration menu
    Copy the full SHA
    2c3d814 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a52c8f0 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2023

  1. Configuration menu
    Copy the full SHA
    3d6d9b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    23377b4 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #833 from facebookexperimental/dependabot/npm_and_…

    …yarn/website/postcss-8.4.31
    gufengzhou authored Oct 5, 2023
    Configuration menu
    Copy the full SHA
    8a4edac View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2023

  1. Configuration menu
    Copy the full SHA
    b092588 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    39fe913 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. Configuration menu
    Copy the full SHA
    45c5d13 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    be0dba6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4276bea View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7919a73 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. feat: plumber for robyn_input

    first commit by Yuya
    yu-ya-tanaka committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    4e33a1f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #835 from laresbernardo/main

    fix: plot_folder_sub on refresh, check minimum paid media vars on allocator, clean files management code, typos
    gufengzhou authored Oct 11, 2023
    Configuration menu
    Copy the full SHA
    8532744 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    534f5f2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7f3533e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    104fb96 View commit details
    Browse the repository at this point in the history
  6. feat: add obj weight check function

    TSIA
    gufengzhou committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    138ead5 View commit details
    Browse the repository at this point in the history
  7. feat: enable objective weight for robyn_refresh

    Defaulting stronger weight for DECOMP.RSSD while refreshing (1 for NRMSE, 10 for DECOMP.RSSD) to further curb refresh discrepancy & encourage better explainability. This can be override manually by setting objective_weights in robyn_refresh().
    gufengzhou committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    8758fc8 View commit details
    Browse the repository at this point in the history
  8. styler for all scripts

    gufengzhou committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    61b8b28 View commit details
    Browse the repository at this point in the history
  9. bump up version

    gufengzhou committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    9981bfc View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    eb2e8f8 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

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

Commits on Oct 13, 2023

  1. feat: plumber for robyn_run

    Created end point of robyn_run.
    Drafted end point of robyn_outputs.
    Drafted end point to download the Robyn_YYYYMMDDHHMM_init folder.
    yu-ya-tanaka committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    ab84862 View commit details
    Browse the repository at this point in the history
  2. Robyn API endpoint creation

    Plumber file which invokes the robyn_api.
    File creates an endpoint which can be accessed from localhost
    ebyjose committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    045a1d4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3128fb6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f281ac0 View commit details
    Browse the repository at this point in the history
  5. recode: move hyper_fixed from attribute to list object

    The reason is that list conversion toJson and fromJson removes any R object attributes.
    gufengzhou committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    3fcee92 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. feat: plumber for robyn_output and robyn_onepagers

    - Added endpoint of robyn_output and robyn_onepagers
    yu-ya-tanaka committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    addd980 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    139082f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3acc35a View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

  1. Update robyn api sample notebook.ipynb

    1. Updated notebook to invoke plumber call from notebook itself
    2. Added guidance on how to tweak the argument from notebook based on if user has windows.linux/mac machine
    ebyjose committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    70ace6b View commit details
    Browse the repository at this point in the history
  2. Update robyn-api.R

    Modified functions
    yu-ya-tanaka committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    adcf715 View commit details
    Browse the repository at this point in the history
  3. Update robyn api sample notebook.ipynb

    Update initial step to start API on MAC?/Linux
    yu-ya-tanaka committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    9d98641 View commit details
    Browse the repository at this point in the history
  4. fix: allocator level error when set target_value =1

    - added allocator export path print
    - bump up version
    gufengzhou committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    dc73acd View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

  1. doc: add latest paper

    - updated website resource page
    - remove old hackathon materials
    - add new publication
    gufengzhou committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    fb3688a View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2023

  1. build(deps): bump @babel/traverse from 7.21.5 to 7.23.2 in /website

    Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.21.5 to 7.23.2.
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)
    
    ---
    updated-dependencies:
    - dependency-name: "@babel/traverse"
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Oct 19, 2023
    Configuration menu
    Copy the full SHA
    8e8625c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    75929c2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    29c3151 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2a0ac3d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    26b0afb View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2023

  1. Update path detection on API and Instructions on jupyter

    1. Updated api_call.R to fetch working directory and navigate. This is to ensure that the file does not end up not firing with env or path issues
    2. Updated Jupyter notebook with commands for windows/Linux and Mac.
    3. Updated Jupyter notebook with first iteration of Table of contents
    ebyjose committed Oct 20, 2023
    Configuration menu
    Copy the full SHA
    125b3b4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #842 from facebookexperimental/dependabot/npm_and_…

    …yarn/website/babel/traverse-7.23.2
    gufengzhou authored Oct 20, 2023
    Configuration menu
    Copy the full SHA
    8a8b79c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    353a5b3 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2023

  1. Configuration menu
    Copy the full SHA
    6ae1ef9 View commit details
    Browse the repository at this point in the history
  2. Update robyn-api.R

    Add robyn_allocator endpoint
    yu-ya-tanaka committed Oct 21, 2023
    Configuration menu
    Copy the full SHA
    cba25f9 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2023

  1. Update robyn api sample notebook.ipynb

    Added robyn_allocator sample code
    yu-ya-tanaka committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    1048809 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

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

Commits on Oct 25, 2023

  1. Update robyn api sample notebook.ipynb

    Change R language from Japanese to English
    Updated outputs and onepagers function.
    yu-ya-tanaka committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    47f17e5 View commit details
    Browse the repository at this point in the history
  2. Update robyn-api.R

    Remove some comments
    Refactored some functions
    yu-ya-tanaka committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    2b0acf4 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2023

  1. fix: revert initial response calculation for lagged adstock in allocator

    Current allocator initial response calculation tries to account for only immediate response, which causes unmatched initial response on the saturation curve. Revert back to using total initial spend and thus full initial response, which means the allocator simulates the peak response in lagged adstock.
    gufengzhou committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    331b096 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    26c9ba8 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2023

  1. Update robyn-api.R

    Refactored existing Endpoint so that they can accept all args
    yu-ya-tanaka committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    3a983b2 View commit details
    Browse the repository at this point in the history
  2. Update robyn api sample notebook.ipynb

    Updated depending on the robyn-api.r changes.
    yu-ya-tanaka committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    f34b8c8 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

  1. Environment changes to update Robyn-api to run on windows

    1. Added code in robyn-api.R to force conda based virtual env to be created
    ebyjose committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    23d1a12 View commit details
    Browse the repository at this point in the history
  2. Update robyn-api.R

    Added robyn_write and robyn_recreate
    yu-ya-tanaka committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    0410bfd View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Auto detect virtual env used to install nevergrad

    Updated robyn-api.R to auto detect virtual env used to install nevergrad and load the virtual env
    This is needed because API users wont be able to load the virtual env on their own similar to how that code is required to load R based Robyn users
    ebyjose committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    85d1afe View commit details
    Browse the repository at this point in the history
  2. Added windows log creation functionality

    Updated Code to create log of messages for Windows users
    This is needed since unlike mac or linux, windows does not stream the messages onto the jupyter cells. The log can instead be created and store the messages being printed in R console
    ebyjose committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    848dbac View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2023

  1. Configuration menu
    Copy the full SHA
    c6eb9fd View commit details
    Browse the repository at this point in the history
  2. fix: align mean response in initial model and allocator

    - the response of initSpendUnit in allocator and mean_spend in main model now aligned, providing better comparability
    - fix allocator error when using vectors of dates as date_range
    - bump up version
    gufengzhou committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    6912ddf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    51df8d1 View commit details
    Browse the repository at this point in the history
  4. Update robyn-api.R

    Added hyper_names()
    yu-ya-tanaka committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    c4c8357 View commit details
    Browse the repository at this point in the history
  5. Update robyn api sample notebook.ipynb

    Added robyn write and robyn recreate
    yu-ya-tanaka committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    fa5d2e6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e289023 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    96daf8c View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2023

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

Commits on Nov 5, 2023

  1. Configuration menu
    Copy the full SHA
    d14dc22 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5a5f651 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. Configuration menu
    Copy the full SHA
    229bdd0 View commit details
    Browse the repository at this point in the history
  2. Update robyn-api.R

    Edit comments
    yu-ya-tanaka committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    f47e583 View commit details
    Browse the repository at this point in the history
  3. Update robyn api sample notebook.ipynb

    Added instructions and guidance
    yu-ya-tanaka committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    977ddbd View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. Configuration menu
    Copy the full SHA
    eae4aa7 View commit details
    Browse the repository at this point in the history
  2. Update robyn api sample notebook-checkpoint.ipynb

    Updated param names in robyn_input endpoint
    yu-ya-tanaka committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    630c301 View commit details
    Browse the repository at this point in the history
  3. Update robyn-api.R

    Added comments
    yu-ya-tanaka committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    cbf0167 View commit details
    Browse the repository at this point in the history
  4. Update robyn api sample notebook.ipynb

    Updated params of robyn_input endpoint
    yu-ya-tanaka committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    2e2e59b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    277c19b View commit details
    Browse the repository at this point in the history
  6. Update api_call.R

    Added copyright
    yu-ya-tanaka committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    5802d79 View commit details
    Browse the repository at this point in the history
  7. Update robyn-api.R

    Added copyright and added endpoint description
    yu-ya-tanaka committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    32ce443 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. Created python helper file

    1. Created python helper function which holds the necessary python functions needed to call the and run the API
    2. Updated Jupyter file to be cleaner
    ebyjose committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    0466cc3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1f82b54 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. Corrected variable name bug in function plot_outputgraphs

    Corrected variable name bug in function plot_outputgraphs
    ebyjose committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    e704821 View commit details
    Browse the repository at this point in the history
  2. Update robyn api sample notebook.ipynb

    Added guide and information.
    yu-ya-tanaka committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    d9d3805 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f1bef96 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. Updated windows environment setup to include log file

    Updated windows environment setup to include log file
    ebyjose committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    550f9a0 View commit details
    Browse the repository at this point in the history
  2. Updated helper api call function

    Updated python_helper.py and notebook to rename robyn_reponse to robyn_api
    ebyjose committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    4f9880e View commit details
    Browse the repository at this point in the history
  3. Updated api file names and notebook

    Updated file names as following
    api_call.R -> robynapi_api.R
    robyn-api.r -> robynapi_endpoints.R
    
    Updated file names in jupyer notebook and updated its name to
    robyn_python_notebook.ipynb
    ebyjose committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    6c57077 View commit details
    Browse the repository at this point in the history
  4. Removed old files

    yu-ya-tanaka committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    b9e0188 View commit details
    Browse the repository at this point in the history
  5. Update python_helper.py

    Modified plot_outputgraphs() to show moo_cloud_plot.
    
    Old version plot_outputgraphs() showed moo_distrb_plot with graphtype='moo_cloud_plot'.
    yu-ya-tanaka committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    2364f2f View commit details
    Browse the repository at this point in the history
  6. Update robyn_python_notebook.ipynb

    Re-run the notebook depending on the python_helper.py updates.
    yu-ya-tanaka committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    68f7ac3 View commit details
    Browse the repository at this point in the history
  7. Removed log files

    Removed log files
    yu-ya-tanaka committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    0f1e08b View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Python helper updated to handle directories

    1. python_helper.py now has function documentation stated along with each function
    2. Updated create_robyn_directory() function to handle directory specifications across OSes
    ebyjose committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    4dba658 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. doc: added Robyn API for Python page on the website

    TSIA. Needs to be deployed after merging to main.
    gufengzhou committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    4d299e3 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Update robyn_python_notebook.ipynb

    Updated markdown index
    yu-ya-tanaka committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    c4e216d View commit details
    Browse the repository at this point in the history
  2. Update robyn_python_notebook.ipynb

    Added the link to demo.R
    yu-ya-tanaka committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    3b04302 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

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

Commits on Nov 19, 2023

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

Commits on Nov 20, 2023

  1. Merge pull request #865 from laresbernardo/main

    fix: compatibility with legacy files on robyn_recreate()
    gufengzhou authored Nov 20, 2023
    Configuration menu
    Copy the full SHA
    a5f7c9a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d381fdf View commit details
    Browse the repository at this point in the history
  3. fix: avoid issue when using & sign

    error "operations are possible only for numeric, logical or complex types" occurs sometimes when using & sign.
    gufengzhou committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    1bbb3cb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    982cb7a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fe5f5a0 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. Configuration menu
    Copy the full SHA
    0395b1f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #863 from facebookexperimental/robyn-api

    - release Robyn API for Python beta version
    - updated website
    - all changes included in the robyn_api/ directory 
    - version not bumped up because the main R package hasn't changed
    gufengzhou authored Nov 21, 2023
    Configuration menu
    Copy the full SHA
    7d4e902 View commit details
    Browse the repository at this point in the history
  3. doc: update README

    - added python beta info
    - updated contact
    gufengzhou committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    b7d4336 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2023

  1. Configuration menu
    Copy the full SHA
    c83fe8a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    89afc6b View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

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

Commits on Nov 27, 2023

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

Commits on Nov 29, 2023

  1. Merge pull request #871 from laresbernardo/main

    fix: when all values on a column are negative crash
    gufengzhou authored Nov 29, 2023
    Configuration menu
    Copy the full SHA
    4fa7440 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. Configuration menu
    Copy the full SHA
    df48542 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a4fec6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e8a449e View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. docs: v3.10.5.9008

    laresbernardo committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    f8012d5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    29fbebd View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. fix + feat: bundle #882

    - feat: enable `...` parameter to let users export additional information into .json files into a new "Extras" element using in `robyn_write()`
    - feat: new `baseline_level` parameter for `robyn_onepagers()` to allow variables aggregations.
    - fix: `check_metric_dates()` dynamic quiet on `robyn_allocator()` 
    - fix: using `robyn_recreate()`, ask users to provide 'dt_input' input, and now mention that 'dt_holidays' input is optional
    
    None of the changes or feats change default behaviors nor disrupt past versions.
    laresbernardo authored Dec 15, 2023
    Configuration menu
    Copy the full SHA
    4300767 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. Improve interpretability in plotting

    - fix pareto_clusters_detail.png, improve axis readability
    - adapt onepager spend vs effect share plot with clearer language
    - adapt allocator onepager with clearer language to differ from the model onepager
    - default allocator date_range to "all" to have better generalisability. adapted demo.R accordingly
    - adapt sample data for better interpretability
    - bump up version
    gufengzhou committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    d30d07e View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Improve interpretability in plotting

    - fix pareto_clusters_detail.png, improve axis readability
    - adapt onepager spend vs effect share plot with clearer language
    - adapt allocator onepager with clearer language to differ from the model onepager
    - default allocator date_range to "all" to have better generalisability. adapted demo.R accordingly
    - adapt sample data for better interpretability
    - bump up version
    gufengzhou committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    d3cdc26 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    513bbdb View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. fix: foreach seed for reproducibility + dt_simulated_weekly dataset (#…

    …907)
    
    * fix: foreach reproducibility with seed
    * fix: dt_simulated_weekly renamed from xxx3 @gufeng
    laresbernardo authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    e4cfa2e View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2024

  1. viz: further improve allocator interpretability

    - added absolute mean spend column in allocator onepager for better readability
    - improved table header name
    - improved footnote
    - bumped version
    gufengzhou committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    31239db View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. Update Index in notebook & Update endpoint.R

    Notebook: Update index anchor. Now all anchor works correctly.
    Endpoint: Update the function to convert InputCollect from JSON to R object. Now Robyn API can accept the InputCollect with no context vars and organic vars.
    yu-ya-tanaka committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    2c97e80 View commit details
    Browse the repository at this point in the history
  2. Update robyn_python_notebook.ipynb

    Update index anchor
    Update how to start API on MAC.
    yu-ya-tanaka committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    81d10eb View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. Configuration menu
    Copy the full SHA
    d08d93c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b0f1267 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1b90816 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. viz: further improve allocator interpretability

    - added absolute mean spend column in allocator onepager for better readability
    - improved table header name
    - improved footnote
    - fixed topline unit for allocator plot ROAS
    - bumped version
    gufengzhou committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    81783ab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    50013c7 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #912 from facebookexperimental/robyn-api

    Robyn api update notebook and endpoint
    yu-ya-tanaka authored Jan 31, 2024
    Configuration menu
    Copy the full SHA
    2ececb3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c17b231 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

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

Commits on Feb 5, 2024

  1. Configuration menu
    Copy the full SHA
    f8c272f View commit details
    Browse the repository at this point in the history
  2. Merge PR #913 from facebookexperimental/allocator_csv

    fix: avoid overwriting csv when scenario changes
    fix: check_factorvars() for context vars only and paid_media_spends & organic must be numeric
    fix: only check for plot_folder when exporting
    fix: min_var as a parameter, not fixed + document()
    fix: missing space in allocator's title
    fix: warning in geom_density_ridges_gradient. No parameter named size
    laresbernardo authored Feb 5, 2024
    Configuration menu
    Copy the full SHA
    3fa5268 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2807af7 View commit details
    Browse the repository at this point in the history
  4. fix: add ts_validation plot to all_plots and export regardless of ts_…

    …validation param for convergence viz
    laresbernardo committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    b449273 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

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

Commits on Feb 15, 2024

  1. build(deps): bump follow-redirects from 1.15.3 to 1.15.4 in /website (#…

    …899)
    
    Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.3 to 1.15.4.
    - [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
    - [Commits](follow-redirects/follow-redirects@v1.15.3...v1.15.4)
    
    ---
    updated-dependencies:
    - dependency-name: follow-redirects
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Feb 15, 2024
    Configuration menu
    Copy the full SHA
    dcd3f47 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2024

  1. feat: enable baseline_level param and NULL solID for decomp_plot() + …

    …docs: update robyn_response() examples (#923)
    laresbernardo authored Feb 17, 2024
    Configuration menu
    Copy the full SHA
    71a949c View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. Configuration menu
    Copy the full SHA
    c9d2adf View commit details
    Browse the repository at this point in the history
  2. feat: add clusters information to one-pagers, fix notes, reduce texts…

    …, no ng check to recreate + fix: RNG warning (#928)
    
    * feat: no need to check nevergrad to recreate a model
    * feat: export cluster ID and counter + add to one-pager when available
    * fix: ROI to ROAS txts in one-pagers
    * fix: shorter strings in plots
    * feat: include modeling window in OP
    * fix: calc footer for CPA in OP
    * fix: warning on foreach loop (doParallelMC) had changed the current RNG type
    * fix: keep clusters pre-saved information when recreating
    laresbernardo authored Feb 21, 2024
    Configuration menu
    Copy the full SHA
    5f1cba0 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. fix: duplicated temp var error

    last commit reused the temp var that caused error in robyn_onepagers. renamed to temp2 to avoid it.
    @laresbernardo
    
    5f1cba0
    gufengzhou committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    a4d30a1 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. feat: pilot-change to stabilise refresh result

    - Previous refresh winner selection showed larger deviation from initial model, see issue #890. Piloting change to select the most consistent model to the previous one based on the smallest decomp error.
    - change objective weights to solely focus on decomp.rssd to force more consistency of decomp
    - bump up version
    gufengzhou committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    2fb757c View commit details
    Browse the repository at this point in the history
  2. feat: keep custom exported data from JSON when recreating model & use…

    … raw_data if available + update docs (#930)
    laresbernardo authored Mar 1, 2024
    Configuration menu
    Copy the full SHA
    cf7dae7 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

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

Commits on Mar 8, 2024

  1. Configuration menu
    Copy the full SHA
    f911903 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #936 from facebookexperimental/bl_branch

    fix: mediaVecCollect's organic vars weren't being multiplied by coef values + InputCollect print when no prophet country set
    laresbernardo authored Mar 8, 2024
    Configuration menu
    Copy the full SHA
    5332aa6 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Configuration menu
    Copy the full SHA
    4d2d51f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    36d512a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    95c2262 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    87bbf38 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    18cc4f2 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2024

  1. Merge pull request #939 from facebookexperimental/fix874

    - Fix: wrapped `pareto_clusters_detail.png` creation with try() to skip if too large + don't fail `robyn_outputs()` long runs
    - Feat: new `max_clusters` param to avoid too many clusters. Default value set to 10
    - Fix: warning saying Unknown or uninitialised column: nrmse_test
    laresbernardo authored Mar 16, 2024
    Configuration menu
    Copy the full SHA
    d6c0b85 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. build(deps): bump follow-redirects from 1.15.4 to 1.15.6 in /website (#…

    …941)
    
    Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6.
    - [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
    - [Commits](follow-redirects/follow-redirects@v1.15.4...v1.15.6)
    
    ---
    updated-dependencies:
    - dependency-name: follow-redirects
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 18, 2024
    Configuration menu
    Copy the full SHA
    18f1369 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. build(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /webs…

    …ite (#943)
    
    Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4.
    - [Release notes](https://github.com/webpack/webpack-dev-middleware/releases)
    - [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md)
    - [Commits](webpack/webpack-dev-middleware@v5.3.3...v5.3.4)
    
    ---
    updated-dependencies:
    - dependency-name: webpack-dev-middleware
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 15, 2024
    Configuration menu
    Copy the full SHA
    36b66ab View commit details
    Browse the repository at this point in the history
  2. build(deps): bump express from 4.18.2 to 4.19.2 in /website (#947)

    Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2.
    - [Release notes](https://github.com/expressjs/express/releases)
    - [Changelog](https://github.com/expressjs/express/blob/master/History.md)
    - [Commits](expressjs/express@4.18.2...4.19.2)
    
    ---
    updated-dependencies:
    - dependency-name: express
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 15, 2024
    Configuration menu
    Copy the full SHA
    ed4a86e View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

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

Commits on May 4, 2024

  1. Fixed error when ts_validation is false.

    Added "@Serializer json list(digits = 20, na = 'null')" for all post methods. This decorator prevents 1. rounding of a few, and 2. deletion of columns where the value are NA in the response of API.
    yu-ya-tanaka committed May 4, 2024
    Configuration menu
    Copy the full SHA
    4ae7eb8 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. fix: penalty refresh error

    - As in issue #971, fixed the check error when using penalty and refresh.
    - bump up version
    gufengzhou committed May 7, 2024
    Configuration menu
    Copy the full SHA
    d2786e6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    519e6eb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d21dbcd View commit details
    Browse the repository at this point in the history
  4. Merge pull request #965 from facebookexperimental/robyn-api

    Fixed error when ts_validation is false.
    gufengzhou authored May 7, 2024
    Configuration menu
    Copy the full SHA
    7acb3ce View commit details
    Browse the repository at this point in the history
  5. bl01 (3.10.7): refresh fixes and improvements + others (#969)

    After testing with few beta users on bl01 branch, it's good to land. 
    
    - fix: several bugs when refreshing with `robyn_refresh()` - non-existing folders, cluster = FALSE, CSV exports, ts_validation, window_end inherited
    - fix: penalties hyperparameters checked correctly when recreating a model that used penalization
    - fix: similar plotting scales for refresh plots when performance is too large to improve readability (`refresh_plots_json()`)
    - feat: new `add_data` parameter in `robyn_write()` to include raw data. When used, `dt_input` is not required to recreate model
    - feat: improved chain logic on refresh models. If user is not following chained directories but models are available in `plot_folder`, they will be loaded and used
    - feat: recreate InputCollect when RobynModel-models.json provided (no selected model)
    
    This is version 3.10.7 but will be CRAN's 3.11.0 if no bugs or issues are reported within a week or so.
    laresbernardo authored May 7, 2024
    Configuration menu
    Copy the full SHA
    8715f0d View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. fix: shape & scale error when set to 0 #580

    - Shape and scale can be set / fixed to 0, meaning no adstock.
    gufengzhou committed May 15, 2024
    Configuration menu
    Copy the full SHA
    8bf28c6 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Configuration menu
    Copy the full SHA
    a10572b View commit details
    Browse the repository at this point in the history
  2. fix: refresh hyps check + use data available in json + refresh hyps +…

    … upper constraints fix when higher than mean (#974)
    
    * fix: refresh hyps check #960 + use data available in json
    
    * fix: update based on gz's comments
    
    * fix: fixed penalties and other fixed hyps on refreshing models
    
    * fix: refresh plot when chain is broken + feat: new bounds_freedom parameter to overwrite default calculation
    
    * fix: import and store original model when not in original plot_dir
    
    * recode: applied styler::tidyverse_style() to clean code for CRAN
    
    * fix: paid_media_total calc
    
    * fix: print ExportedModel only when available
    
    * fix: deal with negative trend
    
    - negative trend is not interpretable for MMM
    - force negative coef when trend is negative to get positive decomp
    
    * fix: upper constraint issue on BA for target_efficiency and weibull adstock
    
    feat: instead of Inf, use channel_constr_up, which by default is 10 for target_efficiency
    
    * fix: reverse wrong bounds update in refresh_hyps
    
    The refactoring of initBounds & listOutputPrev in refresh_hyps was wrong in 774c18d
    
    * recode: apply styler::tidyverse_style()
    
    ---------
    
    Co-authored-by: gufengzhou <[email protected]>
    laresbernardo and gufengzhou authored Jun 17, 2024
    Configuration menu
    Copy the full SHA
    3bc8422 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. build(deps): bump ws from 7.5.9 to 7.5.10 in /website (#999)

    Bumps [ws](https://github.com/websockets/ws) from 7.5.9 to 7.5.10.
    - [Release notes](https://github.com/websockets/ws/releases)
    - [Commits](websockets/ws@7.5.9...7.5.10)
    
    ---
    updated-dependencies:
    - dependency-name: ws
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 19, 2024
    Configuration menu
    Copy the full SHA
    276455c View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

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

Commits on Jun 27, 2024

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

Commits on Jul 24, 2024

  1. fix: exposure hyps with spend hyps issue #1003 + new exported functio…

    …ns (#1013)
    
    * fix: skip other hyperparameters from old flow to replace exposure hyps with spend hyps #1003
    * feat: new robyn_immcarr() + export more functions
    * fix: missing rbind line added
    * fix: group warning and repeated vals
    * recode: show Immediate on the left and Carryover on the right in op plot
    laresbernardo authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    577a883 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. Added robyn_refresh endpoint

    - Added the robyn_refresh endpoint in robynapi_endpoint.R.
    - Added an example to call robyn_refresh in robyn_python_notebook.ipynb.
    - Updated write_robynmodel() in python_helper.py to default to outputting JSON to plot_folder if no path is specified.
    - Modified variable names.
    yu-ya-tanaka committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    23c42d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f38965e View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Merge pull request #1030 from facebookexperimental/robyn-api

    Added robyn_refresh endpoint
    yu-ya-tanaka authored Sep 13, 2024
    Configuration menu
    Copy the full SHA
    3f65b5f View commit details
    Browse the repository at this point in the history
  2. build(deps): bump webpack from 5.88.2 to 5.94.0 in /website (#1040)

    Bumps [webpack](https://github.com/webpack/webpack) from 5.88.2 to 5.94.0.
    - [Release notes](https://github.com/webpack/webpack/releases)
    - [Commits](webpack/webpack@v5.88.2...v5.94.0)
    
    ---
    updated-dependencies:
    - dependency-name: webpack
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 13, 2024
    Configuration menu
    Copy the full SHA
    016ed26 View commit details
    Browse the repository at this point in the history
  3. build(deps): bump micromatch from 4.0.5 to 4.0.8 in /website (#1041)

    Bumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.5 to 4.0.8.
    - [Release notes](https://github.com/micromatch/micromatch/releases)
    - [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md)
    - [Commits](micromatch/micromatch@4.0.5...4.0.8)
    
    ---
    updated-dependencies:
    - dependency-name: micromatch
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 13, 2024
    Configuration menu
    Copy the full SHA
    161f644 View commit details
    Browse the repository at this point in the history
  4. build(deps): bump express from 4.19.2 to 4.21.0 in /website (#1056)

    Bumps [express](https://github.com/expressjs/express) from 4.19.2 to 4.21.0.
    - [Release notes](https://github.com/expressjs/express/releases)
    - [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)
    - [Commits](expressjs/express@4.19.2...4.21.0)
    
    ---
    updated-dependencies:
    - dependency-name: express
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 13, 2024
    Configuration menu
    Copy the full SHA
    0d20088 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bf761e1 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. feat: cleaner decomp_plot() using cols instead of areas + ref line in…

    … 0 (#1061)
    
    * feat: cleaner decomp_plot() using cols instead of areas + ref line in 0
    * fix: sort variables by baseline first & amount of absolute impact + exclude 0 impact from legend/plot
    * fix: baseline and then rest of variables
    laresbernardo authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    6324d6d View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

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