![]() Streamlined navigation: Swipe from the left screen edge in the notebook editor to reveal the working directory navigator on iPhone (you can configure default presentation style in settings) Easier package management: Now you can delete and upgrade many pre-installed packages (some will remain pinned, e.g. Better performance: Improved background app persistence, faster kernel start-ups, and reduced notebook loading times New packages: 'openai' (for accessing OpenAI APIs), 'tiktoken' (tokenization for OpenAI models), and their dependencies (including 'aiohttp', 'yarl', 'frozenlist', 'multidict', and more) Python upgraded to 3.10 and pinned packages updated to their latest releases ![]() Fixes several crashes related to background persistence and addresses a couple of issues in the package manager, improving the handling of packages without wheel distributions. Juno 2.1 comes with an upgraded Python environment, significant performance and stability improvements, new packages (including 'openai' for accessing ChatGPT and DALL-E APIs), and much more. This makes Juno a perfect learning companion and a powerful developer tool for honing your programming and data analysis skills. Jupyter notebooks serve as an excellent educational tool for learning Python or practicing coding, especially in the context of data science. Juno provides an exceptional programming environment for those using (or learning to use) Python for data analysis, machine learning, or computational science. You can use a Jupyter notebook as a document with optional executable code, or simply as a programming playground for data manipulation and experimentation. This structure makes notebooks both human-readable documents containing analysis descriptions and results (figures, tables, etc.), as well as executable scripts for data analysis or general programming. ![]() They are particularly convenient for coding in Python for data analysis, machine learning, or computational science in general.Ī notebook comprises a sequence of cells, each representing either narrative text in markdown or HTML format, or a coding script with text or media output. Notebook documents keep a record of all inputs and outputs from an interactive programming session, and the rich output generated by running Python scripts (including HTML, images, video, and plots) is embedded within the Jupyter notebook document. This versatility makes Jupyter notebooks an exceptional learning tool, whether you're learning to code or honing your data analysis skills. Embrace full multitasking and multi-window capabilities on iPadĪ Jupyter notebook is a versatile document format that enables you to store live code, markdown text, plots, images, and LaTeX equations - all within a single notebook file.Take full advantage of your keyboard and trackpad in our full-featured code editor.Effortlessly install pure Python packages with an intuitive package manager.Execute Python code directly on your iPhone or iPad in a first-class native app, entirely offline.Leverage powerful data analysis and machine learning tools: NumPy, Matplotlib, SciPy, Scikit-learn, Pandas, LXML, and more.Utilize Jupyter notebooks as programming and data science playgrounds.Start coding right away with our zero-setup and user-friendly Jupyter/Python IDE. ![]() Notebooks serve as excellent Python coding playgrounds for data manipulation and experimentation, and Juno makes working with them a breeze! Juno is a Python IDE designed to work seamlessly with Jupyter notebooks - a document format focused on applying Python to data analysis and computational science. Juno - zero-setup Jupyter/Python environment in a first-class citizen app for iPad and iPhone. ![]()
0 Comments
Leave a Reply. |