{"push_id":2443750718,"size":26,"distinct_size":1,"ref":"refs/heads/master","head":"3fd30305b0df31d3618013382e8b312191bfc8da","before":"02e9e7e956f73d9095af521569a6e6d1366a1a7e","commits":[{"sha":"5012acacc8d1b872e7007d48fe5976d6d1db9694","author":{"name":"Jacob Montiel","email":"dfeb494c35625aafc47894af8c744acd20bd0952@gmail.com"},"message":"Initial version of Adaptive Random Forest.","distinct":false,"url":"https://api.github.com/repos/scikit-multiflow/scikit-multiflow/commits/5012acacc8d1b872e7007d48fe5976d6d1db9694"},{"sha":"c3fc7ce8b1f11d728d1e8631d35ef66630163d25","author":{"name":"Jacob Montiel","email":"dfeb494c35625aafc47894af8c744acd20bd0952@gmail.com"},"message":"Adds support for the case where there are less attributes observes than the number of total attributes.","distinct":false,"url":"https://api.github.com/repos/scikit-multiflow/scikit-multiflow/commits/c3fc7ce8b1f11d728d1e8631d35ef66630163d25"},{"sha":"df887b7b711fcbf6a4b130aff8d6d2250588b640","author":{"name":"Jacob Montiel","email":"dfeb494c35625aafc47894af8c744acd20bd0952@gmail.com"},"message":"Separate ARF ensemble code from ARF Hoeffding Tree code.","distinct":false,"url":"https://api.github.com/repos/scikit-multiflow/scikit-multiflow/commits/df887b7b711fcbf6a4b130aff8d6d2250588b640"},{"sha":"0fc181a82989b87137625cb1afab1ba13a2240ce","author":{"name":"Jacob Montiel","email":"dfeb494c35625aafc47894af8c744acd20bd0952@gmail.com"},"message":"Comply with PEP8","distinct":false,"url":"https://api.github.com/repos/scikit-multiflow/scikit-multiflow/commits/0fc181a82989b87137625cb1afab1ba13a2240ce"},{"sha":"e577e877e42d923c020c257a89a85a8423810512","author":{"name":"Jacob Montiel","email":"dfeb494c35625aafc47894af8c744acd20bd0952@gmail.com"},"message":"Change log message level in Hoeffding Tree when no nominal attribute indices are passed.","distinct":false,"url":"https://api.github.com/repos/scikit-multiflow/scikit-multiflow/commits/e577e877e42d923c020c257a89a85a8423810512"},{"sha":"426ec9f0507a28d8403591b666cf8dc504806fa4","author":{"name":"Jacob Montiel","email":"dfeb494c35625aafc47894af8c744acd20bd0952@gmail.com"},"message":"Change default prediction mechanism used at leafs to Naive Bayes Adaptive.","distinct":false,"url":"https://api.github.com/repos/scikit-multiflow/scikit-multiflow/commits/426ec9f0507a28d8403591b666cf8dc504806fa4"},{"sha":"988129bfba353dfc802641df2976716ca1ccd7a7","author":{"name":"Jacob Montiel","email":"dfeb494c35625aafc47894af8c744acd20bd0952@gmail.com"},"message":"Minor updates.\n- Improve documentation.\n- Remove redundant code.\n- Improve PEP8 compliance.","distinct":false,"url":"https://api.github.com/repos/scikit-multiflow/scikit-multiflow/commits/988129bfba353dfc802641df2976716ca1ccd7a7"},{"sha":"fb3897fdf723e516a66c4ced6a435242864a4566","author":{"name":"Jacob Montiel","email":"dfeb494c35625aafc47894af8c744acd20bd0952@gmail.com"},"message":"Attribute observers are now stored in a dictionary, so we can access them in unordered way.","distinct":false,"url":"https://api.github.com/repos/scikit-multiflow/scikit-multiflow/commits/fb3897fdf723e516a66c4ced6a435242864a4566"},{"sha":"db3d4586a34f3734edf92454b9c16e1511369ddf","author":{"name":"Jacob Montiel","email":"dfeb494c35625aafc47894af8c744acd20bd0952@gmail.com"},"message":"Fix bug that caused the randomization of attributes to ignore some attributes.","distinct":false,"url":"https://api.github.com/repos/scikit-multiflow/scikit-multiflow/commits/db3d4586a34f3734edf92454b9c16e1511369ddf"},{"sha":"47b487e22038e42d921fd3274bfd7dc40212d11a","author":{"name":"Jacob Montiel","email":"dfeb494c35625aafc47894af8c744acd20bd0952@gmail.com"},"message":"Change type check in favor of most common case (np.array).","distinct":false,"url":"https://api.github.com/repos/scikit-multiflow/scikit-multiflow/commits/47b487e22038e42d921fd3274bfd7dc40212d11a"},{"sha":"014232b13a27d11bf69bb0d16ffb5aefb7e72698","author":{"name":"Jacob Montiel","email":"dfeb494c35625aafc47894af8c744acd20bd0952@gmail.com"},"message":"Set leaf prediction to 'Naive Bayes Adaptive' when an invalid option is passed.","distinct":false,"url":"https://api.github.com/repos/scikit-multiflow/scikit-multiflow/commits/014232b13a27d11bf69bb0d16ffb5aefb7e72698"},{"sha":"2575b9c8cf4a4d00d0bcb2f9e096cbb505138f6d","author":{"name":"Jacob Montiel","email":"dfeb494c35625aafc47894af8c744acd20bd0952@gmail.com"},"message":"Improve next_instance() performance when using a file stream, by storing the data into a numpy.array","distinct":false,"url":"https://api.github.com/repos/scikit-multiflow/scikit-multiflow/commits/2575b9c8cf4a4d00d0bcb2f9e096cbb505138f6d"},{"sha":"fa4115f03bc5d8bdff401caf178e4a0ca8c7d9f4","author":{"name":"Jacob Montiel","email":"dfeb494c35625aafc47894af8c744acd20bd0952@gmail.com"},"message":"Incremental update to ARF\n- Set correct default values for ARF Hoeffding Trees\n- Cosmetic changes","distinct":false,"url":"https://api.github.com/repos/scikit-multiflow/scikit-multiflow/commits/fa4115f03bc5d8bdff401caf178e4a0ca8c7d9f4"},{"sha":"6ac590edb8d639956d43225682f04342866159fe","author":{"name":"Jacob Montiel","email":"dfeb494c35625aafc47894af8c744acd20bd0952@gmail.com"},"message":"Protect against division by zero when evaluating accuracy.","distinct":false,"url":"https://api.github.com/repos/scikit-multiflow/scikit-multiflow/commits/6ac590edb8d639956d43225682f04342866159fe"},{"sha":"cc6b2c5e645c356f9e85e08044e696c1107b89f9","author":{"name":"Jacob Montiel","email":"dfeb494c35625aafc47894af8c744acd20bd0952@gmail.com"},"message":"Change interface for dictionary normalization to use the sum of values (default) or a custom normalization factor.","distinct":false,"url":"https://api.github.com/repos/scikit-multiflow/scikit-multiflow/commits/cc6b2c5e645c356f9e85e08044e696c1107b89f9"},{"sha":"eb3d55ff9f6a55fb97dd1cd06e441f4fbd351e7f","author":{"name":"Jacob Montiel","email":"dfeb494c35625aafc47894af8c744acd20bd0952@gmail.com"},"message":"Streamlined code to process predictions of the ensemble","distinct":false,"url":"https://api.github.com/repos/scikit-multiflow/scikit-multiflow/commits/eb3d55ff9f6a55fb97dd1cd06e441f4fbd351e7f"},{"sha":"a9b5bbe393150271c1ef26f39e039d526f0f0cfa","author":{"name":"Jacob Montiel","email":"dfeb494c35625aafc47894af8c744acd20bd0952@gmail.com"},"message":"Protect MultiOutputMeasurements.get_hamming_score() against division by zero.","distinct":false,"url":"https://api.github.com/repos/scikit-multiflow/scikit-multiflow/commits/a9b5bbe393150271c1ef26f39e039d526f0f0cfa"},{"sha":"0c537154179930b94b66109bfed6a49b6f2365c6","author":{"name":"Jacob Montiel","email":"dfeb494c35625aafc47894af8c744acd20bd0952@gmail.com"},"message":"Updates per code review:\n- Create dedicated function to set number of features to use for each node split, providing same options as scikit-learn RandomForestClassifier.\n- Remove disable_background_learner and disable_drift_detection. Use values for drift_detection_method and warning_detection_method instead.\n- Add code for weighted votes in get_votes_for_instance()\n- Fixed typos and minor updates.","distinct":false,"url":"https://api.github.com/repos/scikit-multiflow/scikit-multiflow/commits/0c537154179930b94b66109bfed6a49b6f2365c6"},{"sha":"2f40363912b1474840e961a274422a174e530a85","author":{"name":"Jacob Montiel","email":"dfeb494c35625aafc47894af8c744acd20bd0952@gmail.com"},"message":"Minor updates:\n- Remove TODO tags from confirmed code\n- Use round instead of int when calculating the number of features to use at the splits\n- Remove obsolete code","distinct":false,"url":"https://api.github.com/repos/scikit-multiflow/scikit-multiflow/commits/2f40363912b1474840e961a274422a174e530a85"},{"sha":"899feb8f1035dc6f4dfa2b52cf478d4db9b3856a","author":{"name":"Jacob Montiel","email":"dfeb494c35625aafc47894af8c744acd20bd0952@gmail.com"},"message":"Add random_state option to control random number generators behaviour.","distinct":false,"url":"https://api.github.com/repos/scikit-multiflow/scikit-multiflow/commits/899feb8f1035dc6f4dfa2b52cf478d4db9b3856a"}]}
{"actor":{"display_login":"jacobmontiel"}}