Giter Club home page Giter Club logo

jun's People

Contributors

prateek-rtk avatar thehover avatar zgbjgg avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

jun's Issues

Support for Python3

Support for python 3 since python 2.7 lifecycle is ending.

In order to support PY3 we need this changes:

  • All atoms now will be used as binaries since mapping data types is translated to bytes() and atoms are limited to 255 chars.
  • Check a new decoder to change bytes() to str() from python side
  • Allow worker start with py3, py2 or custom py path
  • Fix tests to work with new implementation
  • New version of JUN will be published as 0.2.0
  • Support to manage engines: pandas or koalas, since migrating to py3 we are able to use koalas as engine to improve performance of JUN tasks.

If new tasks appears in the process of update the repo it will be added here. All work done in this release should be put in py3 branch.

Eval return of NaN values

When return values from PY to Erl check for NaN, maybe eval using isnull from pandas and then convert nan to num

Big opaque terms

Check if can change opaque term representing dataframes or series to a single key in the python process, so dataframe will live only in python side.

Running large datasets maybe will cause invalid_protocol_data but I'm not sure about, however this will be a great improve.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.