kendryte-standalone-sdk | Standalone SDK for kendryte K210 | Machine Learning library

 by   kendryte C Version: V0.5.6 License: Apache-2.0

kandi X-RAY | kendryte-standalone-sdk Summary

kandi X-RAY | kendryte-standalone-sdk Summary

kendryte-standalone-sdk is a C library typically used in Artificial Intelligence, Machine Learning, Tensorflow applications. kendryte-standalone-sdk has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.

This SDK is for Kendryte K210 without OS support. If you have any questions, please be free to contact us.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              kendryte-standalone-sdk has a low active ecosystem.
              It has 385 star(s) with 150 fork(s). There are 43 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 38 open issues and 47 have been closed. On average issues are closed in 88 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of kendryte-standalone-sdk is V0.5.6

            kandi-Quality Quality

              kendryte-standalone-sdk has 0 bugs and 0 code smells.

            kandi-Security Security

              kendryte-standalone-sdk has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              kendryte-standalone-sdk code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              kendryte-standalone-sdk is licensed under the Apache-2.0 License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              kendryte-standalone-sdk releases are available to install and integrate.
              Installation instructions are not available. Examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of kendryte-standalone-sdk
            Get all kandi verified functions for this library.

            kendryte-standalone-sdk Key Features

            No Key Features are available at this moment for kendryte-standalone-sdk.

            kendryte-standalone-sdk Examples and Code Snippets

            No Code Snippets are available at this moment for kendryte-standalone-sdk.

            Community Discussions

            Trending Discussions on kendryte-standalone-sdk

            QUESTION

            Can anyone explain the use of libc functions _ldtoa_r and _Balloc?
            Asked 2022-Mar-09 at 15:24

            I am working on a project using the Kendryte K210 which is a 64-bit duel-core RISC-V machine. I am using the Kendryte GNU toolchain and the starting point was the Kendryte standalone SDK.

            I am experiencing some frustrating core faults. The fault, a misaligned load, is happening after a balr to _Balloc in _ldtoa_r, where a ld instruction in _Balloc is attempting to load from an invalid address pointed to by one of the function argument registers (a0 in this case).

            I have been trying to figure out when/where/how _Balloc and _ldtoa_r are used, but they are part of libc. My map file shows _ldtoa_r is somehow related to lib_a-ldtoa.o and lib_a-svfprintf.o and _Balloc is somehow related to lib_a-strtod.o and lib_a-mprec.o. I'm not sure because I am new to interpreting map files.

            If anyone can help educate me on what _ldtoa_r and _Balloc are, how they are used, their relationship to these object files, and possibly how to properly interpret relevant lines in the map file, then I would be very grateful.

            Thank you.

            ...

            ANSWER

            Answered 2022-Mar-09 at 15:03

            Cannyone explain the use of libc functions _ldtoa_r

            Is used to convert a long double value to a string, with many customization options, and is reentrant in the Newlib sense takes _REENT state.

            It used for example when printing a double value.

            https://github.com/bminor/newlib/blob/80cda9bbda04a1e9e3bee5eadf99061ed69ca5fb/newlib/libc/stdlib/dtoa.c

            and _Balloc?

            Balloc allocate an _Bigint value. _Bigint represents a floating point value as a "big integer".

            It is used in various places, mostly when printing and reading a long double values from/to a string.

            https://github.com/bminor/newlib/blob/80cda9bbda04a1e9e3bee5eadf99061ed69ca5fb/newlib/libc/stdlib/mprec.c#L97

            their relationship to these object files

            The compiled code is stored in "these object files".

            how to properly interpret relevant lines in the map file

            Source https://stackoverflow.com/questions/71411141

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install kendryte-standalone-sdk

            You can download it from GitHub.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/kendryte/kendryte-standalone-sdk.git

          • CLI

            gh repo clone kendryte/kendryte-standalone-sdk

          • sshUrl

            git@github.com:kendryte/kendryte-standalone-sdk.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link