# Python Tensor 转string 实现
## 介绍
在机器学习和深度学习中,Tensor(张量)是一个非常常见的数据结构,它是一个多维数组,用于存储和处理大规模的数据。在某些情况下,我们可能需要将一个Tensor转换为字符串,以便于输出、存储或传输。本文将向你展示如何使用Python实现这个功能。
## 实现步骤
下面是将Python Tensor转换为字符串的步骤:
| 步            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-15 14:26:45
                            
                                3579阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            StringsLua 也支持字符串类型 (例如. 文本) . 创建字符串, 使用 "双引号" 或 '单引号' 引用文本即可: > print("hello")
hello 我们可以采用下面方法声明字符串变量: > who = "Lua user"
> print(who)
Lua user 我们也可以使用 .. 操作符, 将字符串整合在一起: > print("hello            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-27 22:37:15
                            
                                84阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            --->lua中字符串索引从前往后是1,2,……,从后往前是......,-2,-1      e.g: tmp = “abcd” ,tmp[1] =='a',tmp[2] =='b',tmp[-1] =='d',tmp[-2] =='c'. --->string库中所有的function都不会直接操作字符串,只返回一个结果。 
 --->            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-16 21:18:37
                            
                                62阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                网上找了一些关于gsub模式匹配资料,但是都不全面细致,所以打算翻译官方文档。以下内容翻译自《Lua 5.3 Reference Manual》6.4.1 - Patterns。 ------ 我是一条分割线------    Lua中的模式匹配用正则表达式来描述,它被用于string.find, string            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-12 16:21:34
                            
                                75阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            lua string.find local s=[[{"weatherinfo":{"city":"石家庄","city_en":"shijiazhuang","date_y":"2012年4月24日","date":"","week":"星期二","fchh":"11","cityid":"1...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-09-10 20:20:00
                            
                                153阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            关心差别的可以直接看[3.不同点]和[4.连续性问题]前言在pytorch中转置用的函数就只有这两个transpose()permute()注意只有transpose()有后缀格式:transpose_():后缀函数的作用是简化如下代码:x = x.transpose(0,1)
等价于
x.transpose_()
# 相当于x = x + 1 简化为 x+=1这两个函数功能相同,有一些在内存占用            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-19 09:29:35
                            
                                165阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近用lua在写工具,用到比较多lua模式匹配的东西,遇到挺多新鲜的东西,所以记录一下,希望也能给大伙一些帮助吧~我们知道string非常强大string.find(字符串查找) string.gsub(全局字符串替换) string.gfind(全局字符串查找) string.gmatch(返回查找到字符串的迭代器)等等。。。模式匹配基本都用得上了这些函数的用法我就不详细说了,大伙估计都知道的,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-19 14:22:08
                            
                                152阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            string(字符串)字符串由一对双引号或单引号来表示string1="this is a string1"
string2="this is string2"
print(string1)
print(string2) 也可以用2个方括号"[[]]"来表示“一块”字符串。html=[[
<html>
<head></head>
<body>
	&l            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-22 12:07:08
                            
                                800阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            lua string.find local s=[[{"weatherinfo":{"city":"石家庄","city_en":"shijiazhuang","date_y":"2012年4月24日","date":"","week":"星期二","fchh...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-09-10 20:20:00
                            
                                293阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            lua string            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-03 00:48:25
                            
                                141阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Lua内置库的实现(一)_string模块 
         Lua的string库相较其它许多动态语言的string库来说,可谓短小精悍。不到千行C代码就实现了一个简单使用的字符串模式匹配模块。虽然功能上比正则表达式有所欠缺,但考虑到代码体积和功能比,这应该是一个相当漂亮的平衡(C 语言社区中常用的正则表达式库PCRE的个头整体比lua的实现还            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-02 23:41:19
                            
                                92阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             如何打印出字节码:代码里做如下修改,把打印字节码的宏开关打开。y.tab.c18 行#define LISTING 0改为#define LISTING 1因为 PrintCode 的定义在调用之后,所以加个前置声明:做出下修改:y.tab.c329 行添加static void PrintCode (Byte *code, Byte *end);保证在 lua_parse 调用它的时            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-25 10:43:02
                            
                                30阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在lua中,string库用的情况比较多,现在就lua中的string库做一个简单的总结 string中的常见函数有一下几个 1)string.byte   函数 string.byte 把字符串里的第 i 个字符转为 ASCII 编码,默认是输出第一个字符的编码(只有一个参数的 话) string.byte (s [, i [, j]]) 
例如:''' print(string.by            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-06 22:38:38
                            
                                247阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Lua5.3 笔记最近用skynet,sproto通讯,完全看不懂通讯二进制是怎么写的,发现都是string这个,string那个,完全理解不来。 于是查了一下string.pack的api,和之前别的语言里面用的writeByte,writeShort,writeUnsignedInt这样的写法完全是不一样的。 然后在此记录下来。参考字符串的Pack和UnpackAPIstring.pack,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-01 21:32:48
                            
                                165阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在string库中功能最强大的函数是:string.find(字符串查找)string.gsub(全局字符串替换)string.gfind(全局字符串查找)string.gmatch(返回查找到字符串的迭代器)这些函数都是基于模式匹配的。与其他脚本语言不同的是,Lua并不使用POSIX规范的正则表达式[4](也写作regexp)来进行模式匹配。主要的原因出于程序大小方面的考虑:实现一个典型的符合P            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-14 18:02:07
                            
                                25阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            string函数string.byte (s,[,i[,j]])返回字符串内部编码s[i],s[i+1],...,s[j]。i默认是1,j默认是i;
和|string.sub|规则相同。内部编码不一定可移植。      
string.byte("hello",1,5)
在mac上返回104,101,108,108,111string.char (…)接收零个或多个整数。返回由参数编码组成的字符串            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-16 09:08:37
                            
                                169阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            --[[serialize.lua声明序列化接口,并提供serialize和unserialize函数用于对Table对象进行序列化和反序列化操作Exported API:Example:--]]require "base.interface"Serializ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-01-24 11:21:00
                            
                                627阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
                         
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-01-24 11:20:00
                            
                                817阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1、模式匹配函数1.1、string.find在目标字符串中搜索模式,返回两个值,匹配位置的开始和结束位置。如果没有匹配,返回nil当匹配时,使用string.sub带上string.find返回的参数返回 的是匹配的字符串。string.find有另外两个可选参数,第三个表示搜索的开始位置,第四个表示是否是纯文本搜索。print(string.find("a [word]", "["))会报错p            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-15 14:22:48
                            
                                1730阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Lua字符串可以使用以下三种方式表示:单引号间的一串字符。双引号间的一串字符。[[和]]间的一串字符。string = [["Lua"]]
print("字符串 是",string)
--字符串 是	"Lua"Lua 提供很多内建方法支持字符串的操作:string.upper(argument):-->字符串全部转为大写字母string.lower(argument):-->字符串全部            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-07 13:07:50
                            
                                676阅读