Limit search to available items
Book Cover
E-book
Author Bakshi, Tanmay, author

Title Tanmay Teaches Julia for Beginners : A Springboard to Machine Learning for All Ages / Tanmay Bakshi
Edition 1 edition
Published New York, N.Y. : McGraw-Hill Education, [2020]
©2020

Copies

Description 1 online resource (191 pages) : illustrations
Contents Title Page -- Copyright Page -- About the Author -- Contents -- Foreword -- Preface -- Acknowledgments -- 1 Introduction and Setting Up Your Julia Environment -- Programming and Its Impacts -- Why Julia? -- Rationale Behind Learning Julia -- What Does This Book Aim to Cover? -- Setting Up to Work with Julia -- 2 Variables and Input -- What Are Variables? -- Using Simple Variables in Julia to Store Information -- Taking, Storing, and Using Input from a User -- Operators and Syntax -- Types of Variables -- Converting Between Variables -- 3 Conditions and Iterations -- What Is a Condition? -- What Are Conditional Operators? -- How Computers Make Decisions Using if/elseif/else Statements -- What Are Iterations? -- How to Iterate Using for Loops -- How to Iterate Using while Loops -- 4 Arrays and Dictionaries -- What Are Arrays and Why Are They Required? -- How to Create, Go Through, and Modify Arrays -- Some Operations on Arrays -- What Are Dictionaries and What Are Their Advantages Over Arrays? -- Creating and Using Dictionaries -- Building the Lending App Using Dictionaries -- Some Useful Functions Available in Julia -- 5 Functions -- Functions and How to Use Them -- Functions Help in Reducing Errors and Easy Maintenance of Code -- Declaring and Calling Functions -- Functions That Return Values -- Functions with Optional Keyword Arguments -- Applying Functions on Arrays -- Generic Functions -- Using Functions Recursively -- 6 Handling Errors and Exceptions -- Bugs and Debugging -- What Are Errors? -- What Are Exceptions? -- Tricks to Find and Eradicate Bugs -- 7 Package Management -- What Are REST APIs? -- How to Install and Use Packages -- Tanmay Teaches -- Multiprocessing and How It?s Used in Julia -- Calling Code from Other Languages -- 8 Reading and Writing Files -- Why Are Files Useful? -- How Do You Read a File in Julia? -- How Do You Write to Files in Julia? -- Creating a Caesar Cipher in Julia -- 9 How Machines Learn -- What Is Machine Learning? -- How Does Machine Learning Work? -- Style Transfer Using Flux -- A Primer on the Calculus Behind Machine Learning -- Using Flux?s Automatic Differentiation to Train a Simple Perceptron -- 10 Next Steps and Resources -- What to Do to Sharpen Your Skills -- Resources Available -- Index
Bibliography Includes bibliographical references and index
Notes E-Publication PDF
Subject Machine learning.
TECHNOLOGY & ENGINEERING / Electronics / General.
Machine learning
Form Electronic book
ISBN 9781260456646
1260456641