活动介绍
file-type

高性能压缩控件:超越ZIP,挑战RAR的算法展现

下载需积分: 50 | 125KB | 更新于2025-05-13 | 79 浏览量 | 12 下载量 举报 1 收藏
download 立即下载
标题“Resource”在IT领域中,通常指向软件或项目中用于某种功能或服务的代码、文件、库或其他类型的材料。根据描述内容,此处的“Resource”特指一个与数据压缩相关的组件或控件,这种资源可以是一个软件库、插件或服务,用以提升数据的压缩效率。 描述中提到了几个关键的信息点。首先,“Copyright (C) 1998-2001 Victor Kasenda”表明了这段代码或软件的版权所有者是Victor Kasenda,且其被创建或发布的时间范围是在1998至2001年间。其次,提供了作者的联系方式,这为需要进一步咨询或交流的用户提供了途径。第三,提到了“gruv”和“gruvemail”,这可能是网站名称或是该项目的特定标识。第四,作者提到了“compression ratios approaching that of PPM, speeds closer to LZ77 compressors”,这表明该压缩控件的压缩率非常接近PPM(Prediction by Partial Matching)算法,而压缩速度则接近于LZ77算法。PPM是一种统计数据压缩算法,而LZ77是一种基于字典的压缩方法,两者均被广泛应用于文件压缩。由该描述可知,这个控件在效率上具有优势,能够提供比ZIP更好的压缩率,同时保持较快的压缩速度,这在1998-2001年的时间点非常先进。 在“标签”中,“不可视构件 控件 源码 资源”指出了该资源的性质和用途。不可视构件和控件通常是指用于软件开发中,不直接显示在用户界面上,但执行特定功能的程序组件。源码表示该资源包含了完整的源代码,这为使用者提供了可定制和深入研究的可能性。资源则是通用的说法,指该压缩控件本身,或者是提供压缩功能的库文件。 在“压缩包子文件的文件名称列表”中,包含了多个文本文件和两个Demo文件,这些通常用于解释软件的使用方法、组件说明、版本信息、已知问题等。例如: - readme.txt:通常包含产品或软件的基本介绍、安装指南或使用说明。 - notes.txt:可能是作者提供的额外注解或特定说明。 - arcstruc.txt:可能描述了压缩控件的结构或组织方式。 - install.txt:提供安装指导或步骤。 - version.txt:说明了软件的版本信息。 - bugs.txt:列出了软件可能存在的已知问题或缺陷。 - Archiver Demo2 和 Archiver Demo:这很可能是两个不同版本的演示程序,用来展示压缩控件的功能和效果。 - Xtra:可能是一个扩展包或额外的组件文件,用来增强压缩控件的功能。 总的来说,这个压缩控件是1998-2001年间的产物,作者为Victor Kasenda,其利用独特的算法,提供了在压缩率和速度上均有不错表现的压缩功能。它以源代码形式提供,支持研究与进一步开发,并随附多个文件,用以指导安装、使用和理解产品详情。

相关推荐

filetype

<?xml version="1.0" encoding="utf-8"?> <Language Name="English"> <LocaleResource Name="AboutUs"> <Value>About us</Value> </LocaleResource> <LocaleResource Name="Account.AccountActivation"> <Value>Account activation</Value> </LocaleResource> <LocaleResource Name="Account.AccountActivation.Activated"> <Value>Your account has been activated</Value> </LocaleResource> <LocaleResource Name="Account.AccountActivation.InvalidEmailOrToken"> <Value>Unknown email or token. Please register again.</Value> </LocaleResource> <LocaleResource Name="Account.Administration"> <Value>Admin</Value> </LocaleResource> <LocaleResource Name="Account.AssociatedExternalAuth"> <Value>External authentication</Value> </LocaleResource> <LocaleResource Name="Account.AssociatedExternalAuth.AuthMethodName"> <Value>Authentication method</Value> </LocaleResource> <LocaleResource Name="Account.AssociatedExternalAuth.Email"> <Value>Email</Value> </LocaleResource> <LocaleResource Name="Account.AssociatedExternalAuth.ExternalIdentifier"> <Value>External identifier</Value> </LocaleResource> <LocaleResource Name="Account.AssociatedExternalAuth.YourAccountWillBeLinkedTo"> <Value>Account Association: Your new user account will be linked to</Value> </LocaleResource> <LocaleResource Name="Account.Avatar"> <Value>Avatar</Value> </LocaleResource> <LocaleResource Name="Account.Avatar.MaximumUploadedFileSize"> <Value>Maximum avatar size is {0}</Value> </LocaleResource> <LocaleResource Name="Account.Avatar.RemoveAvatar"> <Value>Remove avatar</Value> </LocaleResource> <LocaleResource Name="Account.Avatar.UploadRules"> <Value>Avatar must be in GIF, PNG or JPG format with the maximum size of {0}</Value> </LocaleResource> <LocaleResource Name="Account.BackInStockSubscriptions"> <Value>Back in stock subscriptions</Value> </LocaleResource> <LocaleResource Name="Account.BackInStockSubscriptions.DeleteSelected"> <Value>Delete selected</Value> </LocaleResource> <LocaleResource Name="Account.BackInStockSubscriptions.Description"> <Value>You will receive an e-mail when a particular product is back in stock.</Value> </LocaleResource> <LocaleResource Name="Account.BackInStockSubscriptions.NoSubscriptions"> <Value>You are not currently subscribed to any Back In Stock notification lists</Value> </LocaleResource> <LocaleResource Name="Account.BackInStockSubscriptions.ProductColumn"> <Value>Product</Value> </LocaleResource> <LocaleResource Name="Account.ChangePassword"> <Value>Change password</Value> </LocaleResource> <LocaleResource Name="Account.ChangePassword.Button"> <Value>Change password</Value> </LocaleResource> <LocaleResource Name="Account.ChangePassword.Fields.ConfirmNewPassword"> <Value>Confirm password</Value> </LocaleResource> <LocaleResource Name="Account.ChangePassword.Fields.NewPassword"> <Value>New password</Value> </LocaleResource> <LocaleResource Name="Account.ChangePassword.Fields.OldPassword"> <Value>Old password</Value> </LocaleResource> <LocaleResource Name="Account.ChangePassword.Success"> <Value>Password was changed</Value> </LocaleResource> <LocaleResource Name="Account.CheckUsernameAvailability.Available"> <Value>Username available</Value> </LocaleResource> <LocaleResource Name="Account.CheckUsernameAvailability.Button"> <Value>Check Availability</Value> </LocaleResource> <LocaleResource Name="Account.CheckUsernameAvailability.CurrentUsername"> <Value>Current username</Value> </LocaleResource> <LocaleResource Name="Account.CheckUsernameAvailability.NotAvailable"> <Value>Username not available</Value> </LocaleResource> <LocaleResource Name="Account.CompanyDetails"> <Value>Company Details</Value> </LocaleResource> <LocaleResource Name="Account.CreateAccount"> <Value>Create account</Value> </LocaleResource> <LocaleResource Name="Account.CustomerAddresses"> <Value>Addresses</Value> </LocaleResource> <LocaleResource Name="Account.CustomerAddresses.AddNew"> <Value>Add new address</Value> </LocaleResource> <LocaleResource Name="Account.CustomerAddresses.Edit"> <Value>Edit address</Value> </LocaleResource> <LocaleResource Name="Account.CustomerAddresses.NoAddresses"> <Value>No addresses</Value> </LocaleResource> <LocaleResource Name="Account.CustomerInfo"> <Value>Customer info</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders"> <Value>Orders</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.NoOrders"> <Value>No orders</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.NotYourOrder"> <Value>This is not your order.</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.OrderDate"> <Value>Order Date</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.OrderDetails"> <Value>Details</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.OrderNumber"> <Value>Order Number</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.OrderStatus"> <Value>Order status</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.OrderTotal"> <Value>Order Total</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.RecurringOrders"> <Value>Repeat deliveries</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.RecurringOrders.Cancel"> <Value>Cancel repeat delivery</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.RecurringOrders.CancelDelivery"> <Value>Would you like to cancel the repeat delivery?</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.RecurringOrders.CycleInfo"> <Value>Interval</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.RecurringOrders.CyclesRemaining"> <Value>Remaining</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.RecurringOrders.NextPayment"> <Value>Next payment</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.RecurringOrders.StartDate"> <Value>Start date</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.RecurringOrders.SuccessfullyCanceled"> <Value>The repeat delivery was successfully canceled.</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.RecurringOrders.TotalCycles"> <Value>Total deliveries</Value> </LocaleResource> <LocaleResource Name="Account.CustomerOrders.ReturnItems"> <Value>Return Item(s)</Value> </LocaleResource> <LocaleResource Name="Account.CustomerReturnRequests"> <Value>Return requests</Value> </LocaleResource> <LocaleResource Name="Account.CustomerReturnRequests.Action"> <Value>Return action</Value> </LocaleResource> <LocaleResource Name="Account.CustomerReturnRequests.Comments"> <Value>Your Comments:</Value> </LocaleResource> <LocaleResource Name="Account.CustomerReturnRequests.Date"> <Value>Date Requested</Value> </LocaleResource> <LocaleResource Name="Account.CustomerReturnRequests.Item"> <Value>Item</Value> </LocaleResource> <LocaleResource Name="Account.CustomerReturnRequests.Reason"> <Value>Return reason</Value> </LocaleResource> <LocaleResource Name="Account.CustomerReturnRequests.Title"> <Value>Return #{0} - {1}</Value> </LocaleResource> <LocaleResource Name="Account.CustomerSince"> <Value>Customer since {0}</Value> </LocaleResource> <LocaleResource Name="Account.DownloadableProducts"> <Value>Downloadable products</Value> </LocaleResource> <LocaleResource Name="Account.EmailUsernameErrors.EmailTooLong"> <Value>E-mail address is too long</Value> </LocaleResource> <LocaleResource Name="Account.EmailUsernameErrors.NewEmailIsNotValid"> <Value>New email is not valid</Value> </LocaleResource> <LocaleResource Name="Account.EmailUsernameErrors.UsernameTooLong"> <Value>Username is too long</Value> </LocaleResource> <LocaleResource Name="Account.Fields.City"> <Value>City</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Company"> <Value>Company name</Value> </LocaleResource> <LocaleResource Name="Account.Fields.ConfirmPassword"> <Value>Confirm password</Value> </LocaleResource> <LocaleResource Name="Account.Fields.ConfirmPassword.Required"> <Value>Password is required.</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Country"> <Value>Country</Value> </LocaleResource> <LocaleResource Name="Account.Fields.CustomerNumber"> <Value>Customer number</Value> </LocaleResource> <LocaleResource Name="Account.Fields.DateOfBirth"> <Value>Date of birth</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Email"> <Value>Email</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Fax"> <Value>Fax</Value> </LocaleResource> <LocaleResource Name="Account.Fields.FirstName"> <Value>First name</Value> </LocaleResource> <LocaleResource Name="Account.Fields.FullName"> <Value>Name</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Gender"> <Value>Gender</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Gender.Female"> <Value>Female</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Gender.Male"> <Value>Male</Value> </LocaleResource> <LocaleResource Name="Account.Fields.LastName"> <Value>Last name</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Newsletter"> <Value>I would like to subscribe to the newsletter. I agree to the <a href="{0}">Privacy policy</a>. Unsubscription is possible at any time.</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Password"> <Value>Password</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Password.LengthValidation"> <Value>The password should have at least {0} characters.</Value> </LocaleResource> <LocaleResource Name="Account.Fields.PasswordSecurity"> <Value>Password security</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Phone"> <Value>Phone</Value> </LocaleResource> <LocaleResource Name="Account.Fields.PreferredPaymentMethod"> <Value>Preferred payment method</Value> </LocaleResource> <LocaleResource Name="Account.Fields.PreferredShippingMethod"> <Value>Preferred shipping method</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Signature"> <Value>Signature</Value> </LocaleResource> <LocaleResource Name="Account.Fields.StateProvince"> <Value>State / province</Value> </LocaleResource> <LocaleResource Name="Account.Fields.StreetAddress"> <Value>Street address</Value> </LocaleResource> <LocaleResource Name="Account.Fields.StreetAddress2"> <Value>Street address 2</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Timezone"> <Value>Time zone</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Title"> <Value>Title</Value> </LocaleResource> <LocaleResource Name="Account.Fields.Username"> <Value>Username</Value> </LocaleResource> <LocaleResource Name="Account.Fields.VatNumber"> <Value>VAT number</Value> </LocaleResource> <LocaleResource Name="Account.Fields.VatNumber.Note"> <Value>NOTE: Enter VAT number with country code (e.g. GB 111 111 11)</Value> </LocaleResource> <LocaleResource Name="Account.Fields.VatNumber.Status"> <Value>Status</Value> </LocaleResource> <LocaleResource Name="Account.Fields.VatNumberStatus"> <Value>status: {0}</Value> </LocaleResource> <LocaleResource Name="Account.Fields.ZipPostalCode"> <Value>Zip code</Value> </LocaleResource> <LocaleResource Name="Account.ForumSubscriptions"> <Value>Forum subscriptions</Value> </LocaleResource> <LocaleResource Name="Account.ForumSubscriptions.DeleteSelected"> <Value>Delete Selected</Value> </LocaleResource> <LocaleResource Name="Account.ForumSubscriptions.Description"> <Value>You will receive an e-mail when a new forum topic/post is created.</Value> </LocaleResource> <LocaleResource Name="Account.ForumSubscriptions.InfoColumn"> <Value>Forum/Topic</Value> </LocaleResource> <LocaleResource Name="Account.ForumSubscriptions.NoSubscriptions"> <Value>You are not currently subscribed to any forums</Value> </LocaleResource> <LocaleResource Name="Account.ImpersonatedAs"> <Value>Impersonated as {0}</Value> </LocaleResource> <LocaleResource Name="Account.ImpersonatedAs.Finish"> <Value>finish impersonated session</Value> </LocaleResource> <LocaleResource Name="Account.ImpersonatedAs.Finish.Hint"> <Value>Click here to finish impersonated session</Value> </LocaleResource> <LocaleResource Name="Account.Login"> <Value>Log in</Value> </LocaleResource> <LocaleResource Name="Account.Login.CheckEmailAccount"> <Value>The credentials provided are incorrect or you have not activated your account yet. Please check your email inbox and confirm the registration.</Value> </LocaleResource> <LocaleResource Name="Account.Login.CheckoutAsGuest"> <Value>Checkout as Guest</Value> </LocaleResource> <LocaleResource Name="Account.Login.CheckoutAsGuestOrRegister"> <Value>Checkout as a guest or register</Value> </LocaleResource> <LocaleResource Name="Account.Login.Fields.Email"> <Value>Email</Value> </LocaleResource> <LocaleResource Name="Account.Login.Fields.Password"> <Value>Password</Value> </LocaleResource> <LocaleResource Name="Account.Login.Fields.RememberMe"> <Value>Remember me?</Value> </LocaleResource> <LocaleResource Name="Account.Login.Fields.UserName"> <Value>Username</Value> </LocaleResource> <LocaleResource Name="Account.Login.Fields.UsernameOrEmail"> <Value>Username or email</Value> </LocaleResource> <LocaleResource Name="Account.Login.ForgotPassword"> <Value>Forgot password?</Value> </LocaleResource> <LocaleResource Name="Account.Login.LoginButton"> <Value>Log in</Value> </LocaleResource> <LocaleResource Name="Account.Login.NewCustomer"> <Value>New Customer</Value> </LocaleResource> <LocaleResource Name="account.login.newcustomertext"> <Value>As a registered customer you will be able to shop faster, be up to date on an orders status, and keep track of the orders you have previously made.</Value> </LocaleResource> <LocaleResource Name="Account.Login.NotRegisteredYet"> <Value>Not registered yet?</Value> </LocaleResource> <LocaleResource Name="Account.Login.ReturningCustomer"> <Value>I am already registered</Value> </LocaleResource> <LocaleResource Name="Account.Login.Unsuccessful"> <Value>Login was unsuccessful. Please correct the errors and try again.</Value> </LocaleResource> <LocaleResource Name="Account.Login.Welcome"> <Value>Sign In</Value> </LocaleResource> <LocaleResource Name="Account.Login.WrongCredentials"> <Value>The credentials provided are incorrect</Value> </LocaleResource> <LocaleResource Name="Account.Logout"> <Value>Log out</Value> </LocaleResource> <LocaleResource Name="Account.MyAccount"> <Value>My account</Value> </LocaleResource> <LocaleResource Name="Account.MyOrders"> <Value>My orders</Value> </LocaleResource> <LocaleResource Name="Account.Options"> <Value>Options</Value> </LocaleResource> <LocaleResource Name="Account.PasswordRecovery"> <Value>Reset password</Value> </LocaleResource> <LocaleResource Name="Account.PasswordRecovery.ChangePasswordButton"> <Value>Recover</Value> </LocaleResource> <LocaleResource Name="Account.PasswordRecovery.ConfirmNewPassword"> <Value>Confirm password</Value> </LocaleResource> <LocaleResource Name="Account.PasswordRecovery.Email"> <Value>Your email address</Value> </LocaleResource> <LocaleResource Name="Account.PasswordRecovery.EmailHasBeenSent"> <Value>We have sent you an email with further instructions if an account exists with your email address.</Value> </LocaleResource> <LocaleResource Name="Account.PasswordRecovery.NewPassword"> <Value>New password</Value> </LocaleResource> <LocaleResource Name="Account.PasswordRecovery.OldPassword"> <Value>Old password</Value> </LocaleResource> <LocaleResource Name="Account.PasswordRecovery.OldPassword.Required"> <Value>Old password is required.</Value> </LocaleResource> <LocaleResource Name="Account.PasswordRecovery.PasswordHasBeenChanged"> <Value>Your password has been changed</Value> </LocaleResource> <LocaleResource Name="Account.PasswordRecovery.RecoverButton"> <Value>Recover</Value> </LocaleResource> <LocaleResource Name="Account.PasswordRecovery.Tooltip"> <Value>Please enter your email address below. You will receive a link to reset your password.</Value> </LocaleResource> <LocaleResource Name="Account.PasswordRecoveryConfirm.InvalidEmailOrToken"> <Value>Unknown email or token. Please click "Forgot password" again, if you want to renew your password.</Value> </LocaleResource> <LocaleResource Name="Account.Preferences"> <Value>Preferences</Value> </LocaleResource> <LocaleResource Name="Account.Register"> <Value>Register</Value> </LocaleResource> <LocaleResource Name="Account.Register.Button"> <Value>Register</Value> </LocaleResource> <LocaleResource Name="Account.Register.Errors.AlreadyRegistered"> <Value>The customer is already registered.</Value> </LocaleResource> <LocaleResource Name="Account.Register.Errors.CannotRegisterSearchEngine"> <Value>A search engine can't be registered.</Value> </LocaleResource> <LocaleResource Name="Account.Register.Errors.CannotRegisterTaskAccount"> <Value>A background task account can't be registered.</Value> </LocaleResource> <LocaleResource Name="Account.Register.Errors.EmailIsNotProvided"> <Value>Email is not provided</Value> </LocaleResource> <LocaleResource Name="Account.Register.Errors.PasswordIsNotProvided"> <Value>Password is not provided</Value> </LocaleResource> <LocaleResource Name="Account.Register.Errors.UsernameIsNotProvided"> <Value>Username is not provided</Value> </LocaleResource> <LocaleResource Name="Account.Register.Result.AdminApproval"> <Value>Your account will be activated after approving by administrator.</Value> </LocaleResource> <LocaleResource Name="Account.Register.Result.AlreadyRegistered"> <Value>You are already registered.</Value> </LocaleResource> <LocaleResource Name="Account.Register.Result.Continue"> <Value>Continue</Value> </LocaleResource> <LocaleResource Name="Account.Register.Result.Disabled"> <Value>Registration is not allowed at the moment.</Value> </LocaleResource> <LocaleResource Name="Account.Register.Result.EmailValidation"> <Value>Your registration has been successfully completed. You have just been sent an email containing membership activation instructions.</Value> </LocaleResource> <LocaleResource Name="Account.Register.Result.Standard"> <Value>Your registration completed</Value> </LocaleResource> <LocaleResource Name="Account.Register.Unsuccessful"> <Value>Registration was not complete. Please correct the errors and try again.</Value> </LocaleResource> <LocaleResource Name="Account.RewardPoints"> <Value>Reward points</Value> </LocaleResource> <LocaleResource Name="Account.ShoppingCart"> <Value>Shopping Cart</Value> </LocaleResource> <LocaleResource Name="Account.YourAddress"> <Value>Your Address</Value> </LocaleResource> <LocaleResource Name="Account.YourContactInformation"> <Value>Your Contact Information</Value> </LocaleResource> <LocaleResource Name="Account.YourPassword"> <Value>Your Password</Value> </LocaleResource> <LocaleResource Name="Account.YourPersonalDetails"> <Value>Your Personal Details</Value> </LocaleResource> <LocaleResource Name="ActivityLog.AddNewCategory"> <Value>Added a new category ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.AddNewCheckoutAttribute"> <Value>Added a new checkout attribute ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.AddNewCustomer"> <Value>Added a new customer (ID = {0})</Value> </LocaleResource> <LocaleResource Name="ActivityLog.AddNewCustomerRole"> <Value>Added a new customer role ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.AddNewDiscount"> <Value>Added a new discount ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.AddNewGiftCard"> <Value>Added a new gift card ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.AddNewManufacturer"> <Value>Added a new manufacturer ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.AddNewProduct"> <Value>Added a new product ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.AddNewProductAttribute"> <Value>Added a new product attribute ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.AddNewSetting"> <Value>Added a new setting ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.AddNewSpecAttribute"> <Value>Added a new specification attribute ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.AddNewWidget"> <Value>Added a new widget (ID = {0})</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteCategory"> <Value>Deleted a category ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteCheckoutAttribute"> <Value>Deleted a checkout attribute ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteCustomer"> <Value>Deleted a customer (ID = {0})</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteCustomerRole"> <Value>Deleted a customer role ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteDiscount"> <Value>Deleted a discount ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteGiftCard"> <Value>Deleted a gift card ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteManufacturer"> <Value>Deleted a manufacturer ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteOrder"> <Value>Deleted order {0}</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteProduct"> <Value>Deleted a product ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteProductAttribute"> <Value>Deleted a product attribute ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteReturnRequest"> <Value>Deleted a return request (ID = {0})</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteSetting"> <Value>Deleted a setting ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteSpecAttribute"> <Value>Deleted a specification attribute ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.DeleteWidget"> <Value>Deleted a widget (ID = {0})</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditCategory"> <Value>Edited a category ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditCheckoutAttribute"> <Value>Edited a checkout attribute ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditCustomer"> <Value>Edited a customer (ID = {0})</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditCustomerRole"> <Value>Edited a customer role ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditDiscount"> <Value>Edited a discount ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditGiftCard"> <Value>Edited a gift card ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditManufacturer"> <Value>Edited a manufacturer ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditOrder"> <Value>Edited order {0}</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditProduct"> <Value>Edited a product ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditProductAttribute"> <Value>Edited a product attribute ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditReturnRequest"> <Value>Edited a return request (ID = {0})</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditSettings"> <Value>The setting {0} has been changed. The new value is {1}.</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditSpecAttribute"> <Value>Edited a specification attribute ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditThemeVars"> <Value>Variablen für Theme "{0}" geändert</Value> </LocaleResource> <LocaleResource Name="ActivityLog.EditWidget"> <Value>Edited a widget (ID = {0})</Value> </LocaleResource> <LocaleResource Name="ActivityLog.ExportThemeVars"> <Value>Successfully exported theme '{0}'.</Value> </LocaleResource> <LocaleResource Name="ActivityLog.ImportThemeVars"> <Value>Imported {0} variables for theme '{1}'.</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.AddBlogComment"> <Value>Added a blog comment</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.AddNewsComment"> <Value>Added a news comment</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.AddProductReview"> <Value>Added a product review ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.AddToCompareList"> <Value>Added a product to compare list ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.AddToShoppingCart"> <Value>Added a product to shopping cart ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.AddToWishlist"> <Value>Added a product to wishlist ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.ContactUs"> <Value>Used contact us form</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.Login"> <Value>Login</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.LoginExternal"> <Value>Logged in with {0}</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.Logout"> <Value>Logout</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.PlaceOrder"> <Value>Placed a new order (ID = {0})</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.ViewCategory"> <Value>Public store. Viewed a category details page ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.ViewManufacturer"> <Value>Public store. Viewed a manufacturer details page ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.PublicStore.ViewProduct"> <Value>Public store. Viewed a product details page ('{0}')</Value> </LocaleResource> <LocaleResource Name="ActivityLog.ResetThemeVars"> <Value>Theme "{0}" zurückgesetzt</Value> </LocaleResource> <LocaleResource Name="AddProductToCompareList.CouldNotBeAdded"> <Value>Product could not be added.</Value> </LocaleResource> <LocaleResource Name="AddProductToCompareList.CouldNotBeRemoved"> <Value>Product could not be removed.</Value> </LocaleResource> <LocaleResource Name="AddProductToCompareList.ProductWasAdded"> <Value>The product '{0}' was added to the compare list.</Value> </LocaleResource> <LocaleResource Name="AddProductToCompareList.ProductWasDeleted"> <Value>The product '{0}' was removed from the compare list.</Value> </LocaleResource> <LocaleResource Name="Address"> <Value>Address</Value> </LocaleResource> <LocaleResource Name="Address.Fields.Address1"> <Value>Address 1</Value> </LocaleResource> <LocaleResource Name="Address.Fields.Address1.Required"> <Value>Address 1 is required.</Value> </LocaleResource> <LocaleResource Name="Address.Fields.Address2"> <Value>Address 2</Value> </LocaleResource> <LocaleResource Name="Address.Fields.Address2.Required"> <Value>Address 2 is required.</Value> </LocaleResource> <LocaleResource Name="Address.Fields.City"> <Value>City</Value> </LocaleResource> <LocaleResource Name="Address.Fields.City.Required"> <Value>City is required.</Value> </LocaleResource> <LocaleResource Name="Address.Fields.Company"> <Value>Company</Value> </LocaleResource> <LocaleResource Name="Address.Fields.Company.Required"> <Value>Company is required.</Value> </LocaleResource> <LocaleResource Name="Address.Fields.Country"> <Value>Country</Value> </LocaleResource> <LocaleResource Name="Address.Fields.Country.Required"> <Value>Country is required.</Value> </LocaleResource> <LocaleResource Name="Address.Fields.Email"> <Value>Email</Value> </LocaleResource> <LocaleResource Name="Address.Fields.EmailMatch"> <Value>Reenter email address</Value> </LocaleResource> <LocaleResource Name="Address.Fields.FaxNumber"> <Value>Fax number</Value> </LocaleResource> <LocaleResource Name="Address.Fields.FaxNumber.Required"> <Value>Fax number is required.</Value> </LocaleResource> <LocaleResource Name="Address.Fields.FirstName"> <Value>First name</Value> </LocaleResource> <LocaleResource Name="Address.Fields.IsDefaultBillingAddress"> <Value>Set as default billing address</Value> </LocaleResource> <LocaleResource Name="Address.Fields.IsDefaultShippingAddress"> <Value>Set as default shipping address</Value> </LocaleResource> <LocaleResource Name="Address.Fields.LastName"> <Value>Last name</Value> </LocaleResource> <LocaleResource Name="Address.Fields.PhoneNumber"> <Value>Phone number</Value> </LocaleResource> <LocaleResource Name="Address.Fields.PhoneNumber.Required"> <Value>Phone number is required.</Value> </LocaleResource> <LocaleResource Name="Address.Fields.Salutation"> <Value>Salutation</Value> </LocaleResource> <LocaleResource Name="Address.Fields.StateProvince"> <Value>State / province</Value> </LocaleResource> <LocaleResource Name="Address.Fields.StateProvince.Required"> <Value>State is required.</Value> </LocaleResource> <LocaleResource Name="Address.Fields.Title"> <Value>Title</Value> </LocaleResource> <LocaleResource Name="Address.Fields.ZipPostalCode"> <Value>Zip / postal code</Value> </LocaleResource> <LocaleResource Name="Address.Fields.ZipPostalCode.Required"> <Value>Zip / postal code is required.</Value> </LocaleResource> <LocaleResource Name="Address.IsDefaultAddress"> <Value>Is default address</Value> </LocaleResource> <LocaleResource Name="Address.IsDefaultBillingAddress"> <Value>Is default billing address</Value> </LocaleResource> <LocaleResource Name="Address.IsDefaultShippingAddress"> <Value>Is default shipping address</Value> </LocaleResource> <LocaleResource Name="Address.OtherNonUS"> <Value>Other (Non US)</Value> </LocaleResource> <LocaleResource Name="Address.SelectCountry"> <Value>Select country</Value> </LocaleResource> <LocaleResource Name="Address.SetDefaultAddress"> <Value>Sets the address as the default billing and shipping address.</Value> </LocaleResource> <LocaleResource Name="Admin"> <Value>Admin</Value> </LocaleResource> <LocaleResource Name="Admin.AccessDenied.Description"> <Value>You do not have permission to perform the selected operation.</Value> </LocaleResource> <LocaleResource Name="Admin.AccessDenied.DetailedDescription"> <Value>You do not have authorization to perform this operation. Permission: {0}, Systemname: {1}.</Value> </LocaleResource> <LocaleResource Name="Admin.AccessDenied.Title"> <Value>Access denied.</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields"> <Value>Address 1</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.Address1"> <Value>Address 1</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.Address1.Hint"> <Value>Enter address 1</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.Address2"> <Value>Address 2</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.Address2.Hint"> <Value>Enter address 2</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.City"> <Value>City</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.City.Hint"> <Value>Enter city</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.Company"> <Value>Company</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.Company.Hint"> <Value>Enter company</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.Country"> <Value>Country</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.Country.Hint"> <Value>Select country</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.Country.MustBePublished"> <Value>Invalid country</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.Country.Required"> <Value>Country is required.</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.Email"> <Value>Email</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.Email.Hint"> <Value>Enter email</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.EmailMatch"> <Value>Reenter email address</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.EmailMatch.MustMatchEmail"> <Value>The email address has to match the email address entered before</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.FaxNumber"> <Value>Fax number</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.FaxNumber.Hint"> <Value>Enter fax number</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.FirstName"> <Value>First name</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.FirstName.Hint"> <Value>Enter first name</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.LastName"> <Value>Last name</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.LastName.Hint"> <Value>Enter last name</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.Name.InvalidChars"> <Value>Please check your input. Numbers and the following characters are not allowed: {0}</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.PhoneNumber"> <Value>Phone number</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.PhoneNumber.Hint"> <Value>Enter phone number</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.StateProvince"> <Value>State / province</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.StateProvince.Hint"> <Value>Select state / province</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.StateProvince.Required"> <Value>State / province is required.</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.ZipPostalCode"> <Value>Zip / postal code</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Fields.ZipPostalCode.Hint"> <Value>Enter zip / postal code</Value> </LocaleResource> <LocaleResource Name="Admin.Address.OtherNonUS"> <Value>Other (Non US)</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Salutation"> <Value>Mr.</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Salutation.Mr"> <Value>Mr.</Value> </LocaleResource> <LocaleResource Name="Admin.Address.Salutation.Mrs"> <Value>Mrs.</Value> </LocaleResource> <LocaleResource Name="Admin.Address.SelectCountry"> <Value>Select country</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates"> <Value>Affiliates</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Added"> <Value>The new affiliate has been added successfully.</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.AddNew"> <Value>Add a new affiliate</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Customers"> <Value>Affiliated customers</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Deleted"> <Value>The affiliate has been deleted successfully.</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.EditAffiliateDetails"> <Value>Edit affiliate details</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Fields"> <Value>Active</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Fields.Active"> <Value>Active</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Fields.Active.Hint"> <Value>A value indicating whether the affiliate is active.</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Fields.ID"> <Value>Affiliate identifier</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Fields.ID.Hint"> <Value>Affiliate's unique identifier.</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Fields.URL"> <Value>Affiliate URL</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Fields.URL.Hint"> <Value>When this hyperlink is clicked from the affiliate site, this site looks for an Affiliate ID query string parameter. If one exists, the customer is tagged with that affiliate.</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Info"> <Value>Affiliate info</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Orders"> <Value>Affiliated orders</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Orders.Order"> <Value>Created order</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Orders.OrderStatus"> <Value>Order status</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Orders.OrderTotal"> <Value>Order total</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Orders.PaymentStatus"> <Value>Payment status</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Orders.ShippingStatus"> <Value>Shipping status</Value> </LocaleResource> <LocaleResource Name="Admin.Affiliates.Updated"> <Value>The affiliate has been updated successfully.</Value> </LocaleResource> <LocaleResource Name="Admin.AI.CreateFullDesc"> <Value>Generate full description</Value> </LocaleResource> <LocaleResource Name="Admin.AI.CreateImage"> <Value>Generate image</Value> </LocaleResource> <LocaleResource Name="Admin.AI.CreateMetaDesc"> <Value>Generate meta description</Value> </LocaleResource> <LocaleResource Name="Admin.AI.CreateMetaKeywords"> <Value>Generate meta keywords</Value> </LocaleResource> <LocaleResource Name="Admin.AI.CreateMetaTitle"> <Value>Generate title tag</Value> </LocaleResource> <LocaleResource Name="Admin.AI.CreateShortDesc"> <Value>Generate short description</Value> </LocaleResource> <LocaleResource Name="Admin.AI.CreateText"> <Value>Generate text</Value> </LocaleResource> <LocaleResource Name="Admin.AI.EditHtml"> <Value>Edit HTML text</Value> </LocaleResource> <LocaleResource Name="Admin.AI.ImageCreation.DefaultPrompt"> <Value>Generate a picture about the topic: '{0}'.</Value> </LocaleResource> <LocaleResource Name="Admin.AI.MakeSuggestions"> <Value>Make suggestions</Value> </LocaleResource> <LocaleResource Name="Admin.AI.MenuItemTitle.ChangeStyle"> <Value>Change style</Value> </LocaleResource> <LocaleResource Name="Admin.AI.MenuItemTitle.ChangeTone"> <Value>Change tone</Value> </LocaleResource> </Language> 标签内容翻译中文

filetype

E:\python3.9.13\python.exe E:\pycharm\study\计算机视觉\test2.py 2025-06-22 19:33:45.947350: I tensorflow/core/util/port.cc:153] oneDNN custom operations are on. You may see slightly different numerical results due to floating-point round-off errors from different computation orders. To turn them off, set the environment variable `TF_ENABLE_ONEDNN_OPTS=0`. 2025-06-22 19:33:46.966126: I tensorflow/core/util/port.cc:153] oneDNN custom operations are on. You may see slightly different numerical results due to floating-point round-off errors from different computation orders. To turn them off, set the environment variable `TF_ENABLE_ONEDNN_OPTS=0`. 2025-06-22 19:33:49.689406: I tensorflow/core/platform/cpu_feature_guard.cc:210] This TensorFlow binary is optimized to use available CPU instructions in performance-critical operations. To enable the following instructions: SSE3 SSE4.1 SSE4.2 AVX AVX2 FMA, in other operations, rebuild TensorFlow with the appropriate compiler flags. Saved artifact at 'C:\Users\27731\AppData\Local\Temp\tmpsq8u2rw_'. The following endpoints are available: * Endpoint 'serve' args_0 (POSITIONAL_ONLY): TensorSpec(shape=(None, 224, 224, 3), dtype=tf.float32, name='input_layer_1') Output Type: TensorSpec(shape=(None, 5), dtype=tf.float32, name=None) Captures: 2723523238368: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523274704: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523275760: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523272944: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523274528: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523368912: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523401328: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523402384: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523399744: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523401152: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523417712: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523441936: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523442992: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523419472: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523441760: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523444576: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543670848: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543671904: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523459200: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523460960: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543705376: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543725504: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543726560: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543707136: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543725328: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543746336: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543758272: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543759328: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543748096: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543758096: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543760560: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543806192: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543807248: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543787824: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543806016: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543809712: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543843056: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543844112: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543824688: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543842880: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543846576: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543888112: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543889168: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543873840: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543887936: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543891808: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543929248: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543930304: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543910880: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543929072: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543968048: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543984080: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543985136: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543982144: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543983904: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544000816: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544025040: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544026096: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544023104: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544024864: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544040544: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544060672: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544061728: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544042304: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544060496: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544093792: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544101632: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544102688: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544095552: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544101456: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544138848: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544146688: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544147744: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544140608: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544146512: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544176064: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544204384: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544205440: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544177824: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544204208: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544229312: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544245344: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544246400: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544231072: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544245168: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544262080: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544290400: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544291456: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544263840: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544290224: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544311584: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544331712: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544332768: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544313344: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544331536: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544350032: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544370160: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544391744: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544368224: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544369984: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544395088: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544411120: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544432704: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544409184: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544410944: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544434816: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544450848: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544451904: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544449264: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544450672: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544488064: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544504096: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544505152: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544502512: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544503920: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544524928: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544536864: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544537920: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544535280: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544536688: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544570336: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544586368: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544587424: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544584432: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544586192: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544607200: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544627328: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544628384: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544625392: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544627152: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544652256: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544668288: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544669344: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544666352: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544668112: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544697664: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544721888: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544722944: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544719952: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544721712: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544738624: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544758752: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544759808: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544756816: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544758576: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544787776: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544807904: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544808960: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544805968: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544807728: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544829088: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544853312: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544867056: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544851376: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544853136: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544870048: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544894272: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544920304: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544892336: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544894096: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544923296: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544939328: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544957168: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544937392: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544939152: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544958928: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544991344: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544992400: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544989760: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544991168: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545008080: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545036400: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545037456: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545034816: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545036224: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545053136: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545073264: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545074320: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545071680: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545073088: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545102640: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545110480: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545111536: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545108544: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545110304: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545139504: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545159632: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545160688: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545157696: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545159456: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545184560: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545200592: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545201648: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545198656: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545200416: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545213584: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561830704: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561831760: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561828768: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561830528: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561856336: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561894656: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561894832: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561879504: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561881264: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561897296: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561935616: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561935792: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561920464: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561922224: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561937904: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561958032: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561984064: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561956096: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561957856: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561987056: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723562003088: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723562020928: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723562001152: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723562002912: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723562023920: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723562048144: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568492608: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723562046208: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723562047968: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568495952: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568511984: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568529472: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568510048: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568511808: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568532816: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568557040: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568578624: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568555104: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568556864: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568581968: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568606192: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568619584: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568604256: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568606016: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568623280: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568660720: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568660896: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568645568: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568647328: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568664240: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568705776: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568705952: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568698816: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568700576: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568709296: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723577209072: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723577209248: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568731584: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568733344: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723577211360: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723577227392: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723577228448: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723577225456: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723577227216: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723451363392: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523040000: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723521543328: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723521531744: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723521487968: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723521486912: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723522242512: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723522242688: TensorSpec(shape=(), dtype=tf.resource, name=None) E:\python3.9.13\lib\site-packages\tensorflow\lite\python\convert.py:854: UserWarning: Statistics for quantized inputs were expected, but not specified; continuing anyway. warnings.warn( WARNING: All log messages before absl::InitializeLog() is called are written to STDERR W0000 00:00:1750592036.782204 18108 tf_tfl_flatbuffer_helpers.cc:365] Ignored output_format. W0000 00:00:1750592036.782307 18108 tf_tfl_flatbuffer_helpers.cc:368] Ignored drop_control_dependency. 2025-06-22 19:33:56.783212: I tensorflow/cc/saved_model/reader.cc:83] Reading SavedModel from: C:\Users\27731\AppData\Local\Temp\tmpsq8u2rw_ 2025-06-22 19:33:56.795014: I tensorflow/cc/saved_model/reader.cc:52] Reading meta graph with tags { serve } 2025-06-22 19:33:56.795037: I tensorflow/cc/saved_model/reader.cc:147] Reading SavedModel debug info (if present) from: C:\Users\27731\AppData\Local\Temp\tmpsq8u2rw_ I0000 00:00:1750592036.912750 18108 mlir_graph_optimization_pass.cc:425] MLIR V1 optimization pass is not enabled 2025-06-22 19:33:56.934221: I tensorflow/cc/saved_model/loader.cc:236] Restoring SavedModel bundle. 2025-06-22 19:33:57.833679: I tensorflow/cc/saved_model/loader.cc:220] Running initialization op on SavedModel bundle at path: C:\Users\27731\AppData\Local\Temp\tmpsq8u2rw_ 2025-06-22 19:33:58.061998: I tensorflow/cc/saved_model/loader.cc:471] SavedModel load for tags { serve }; Status: success: OK. Took 1278790 microseconds. 2025-06-22 19:33:58.314124: I tensorflow/compiler/mlir/tensorflow/utils/dump_mlir_util.cc:269] disabling MLIR crash reproducer, set env var `MLIR_CRASH_REPRODUCER_DIRECTORY` to enable. fully_quantize: 0, inference_type: 6, input_inference_type: UINT8, output_inference_type: UINT8 E:\python3.9.13\lib\site-packages\tensorflow\lite\python\interpreter.py:457: UserWarning: Warning: tf.lite.Interpreter is deprecated and is scheduled for deletion in TF 2.20. Please use the LiteRT interpreter from the ai_edge_litert package. See the [migration guide](https://ai.google.dev/edge/litert/migration) for details. warnings.warn(_INTERPRETER_DELETION_WARNING) INFO: Created TensorFlow Lite XNNPACK delegate for CPU. Traceback (most recent call last): File "E:\pycharm\study\计算机视觉\test2.py", line 529, in <module> tflite_deployer = ObjectRecognitionDeployer( File "E:\pycharm\study\计算机视觉\test2.py", line 25, in __init__ self.load_tflite_model(model_path) File "E:\pycharm\study\计算机视觉\test2.py", line 40, in load_tflite_model self.print_model_metadata(model_path) File "E:\pycharm\study\计算机视觉\test2.py", line 44, in print_model_metadata displayer = metadata.MetadataDisplayer.with_model_file(model_path) File "E:\python3.9.13\lib\site-packages\tensorflow_lite_support\metadata\python\metadata.py", line 719, in with_model_file return cls.with_model_buffer(f.read()) File "E:\python3.9.13\lib\site-packages\tensorflow_lite_support\metadata\python\metadata.py", line 735, in with_model_buffer raise ValueError("The model does not have metadata.") ValueError: The model does not have metadata.E:\python3.9.13\python.exe E:\pycharm\study\计算机视觉\test2.py 2025-06-22 19:33:45.947350: I tensorflow/core/util/port.cc:153] oneDNN custom operations are on. You may see slightly different numerical results due to floating-point round-off errors from different computation orders. To turn them off, set the environment variable `TF_ENABLE_ONEDNN_OPTS=0`. 2025-06-22 19:33:46.966126: I tensorflow/core/util/port.cc:153] oneDNN custom operations are on. You may see slightly different numerical results due to floating-point round-off errors from different computation orders. To turn them off, set the environment variable `TF_ENABLE_ONEDNN_OPTS=0`. 2025-06-22 19:33:49.689406: I tensorflow/core/platform/cpu_feature_guard.cc:210] This TensorFlow binary is optimized to use available CPU instructions in performance-critical operations. To enable the following instructions: SSE3 SSE4.1 SSE4.2 AVX AVX2 FMA, in other operations, rebuild TensorFlow with the appropriate compiler flags. Saved artifact at 'C:\Users\27731\AppData\Local\Temp\tmpsq8u2rw_'. The following endpoints are available: * Endpoint 'serve' args_0 (POSITIONAL_ONLY): TensorSpec(shape=(None, 224, 224, 3), dtype=tf.float32, name='input_layer_1') Output Type: TensorSpec(shape=(None, 5), dtype=tf.float32, name=None) Captures: 2723523238368: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523274704: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523275760: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523272944: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523274528: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523368912: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523401328: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523402384: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523399744: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523401152: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523417712: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523441936: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523442992: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523419472: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523441760: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523444576: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543670848: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543671904: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523459200: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523460960: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543705376: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543725504: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543726560: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543707136: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543725328: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543746336: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543758272: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543759328: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543748096: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543758096: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543760560: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543806192: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543807248: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543787824: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543806016: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543809712: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543843056: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543844112: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543824688: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543842880: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543846576: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543888112: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543889168: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543873840: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543887936: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543891808: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543929248: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543930304: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543910880: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543929072: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543968048: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543984080: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543985136: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543982144: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723543983904: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544000816: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544025040: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544026096: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544023104: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544024864: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544040544: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544060672: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544061728: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544042304: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544060496: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544093792: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544101632: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544102688: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544095552: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544101456: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544138848: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544146688: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544147744: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544140608: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544146512: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544176064: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544204384: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544205440: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544177824: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544204208: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544229312: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544245344: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544246400: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544231072: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544245168: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544262080: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544290400: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544291456: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544263840: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544290224: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544311584: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544331712: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544332768: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544313344: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544331536: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544350032: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544370160: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544391744: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544368224: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544369984: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544395088: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544411120: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544432704: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544409184: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544410944: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544434816: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544450848: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544451904: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544449264: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544450672: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544488064: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544504096: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544505152: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544502512: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544503920: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544524928: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544536864: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544537920: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544535280: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544536688: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544570336: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544586368: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544587424: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544584432: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544586192: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544607200: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544627328: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544628384: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544625392: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544627152: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544652256: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544668288: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544669344: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544666352: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544668112: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544697664: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544721888: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544722944: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544719952: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544721712: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544738624: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544758752: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544759808: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544756816: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544758576: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544787776: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544807904: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544808960: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544805968: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544807728: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544829088: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544853312: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544867056: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544851376: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544853136: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544870048: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544894272: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544920304: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544892336: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544894096: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544923296: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544939328: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544957168: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544937392: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544939152: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544958928: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544991344: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544992400: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544989760: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723544991168: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545008080: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545036400: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545037456: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545034816: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545036224: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545053136: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545073264: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545074320: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545071680: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545073088: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545102640: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545110480: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545111536: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545108544: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545110304: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545139504: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545159632: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545160688: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545157696: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545159456: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545184560: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545200592: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545201648: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545198656: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545200416: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723545213584: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561830704: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561831760: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561828768: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561830528: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561856336: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561894656: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561894832: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561879504: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561881264: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561897296: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561935616: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561935792: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561920464: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561922224: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561937904: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561958032: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561984064: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561956096: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561957856: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723561987056: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723562003088: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723562020928: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723562001152: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723562002912: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723562023920: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723562048144: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568492608: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723562046208: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723562047968: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568495952: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568511984: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568529472: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568510048: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568511808: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568532816: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568557040: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568578624: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568555104: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568556864: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568581968: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568606192: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568619584: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568604256: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568606016: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568623280: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568660720: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568660896: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568645568: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568647328: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568664240: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568705776: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568705952: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568698816: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568700576: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568709296: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723577209072: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723577209248: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568731584: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723568733344: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723577211360: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723577227392: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723577228448: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723577225456: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723577227216: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723451363392: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723523040000: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723521543328: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723521531744: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723521487968: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723521486912: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723522242512: TensorSpec(shape=(), dtype=tf.resource, name=None) 2723522242688: TensorSpec(shape=(), dtype=tf.resource, name=None) E:\python3.9.13\lib\site-packages\tensorflow\lite\python\convert.py:854: UserWarning: Statistics for quantized inputs were expected, but not specified; continuing anyway. warnings.warn( WARNING: All log messages before absl::InitializeLog() is called are written to STDERR W0000 00:00:1750592036.782204 18108 tf_tfl_flatbuffer_helpers.cc:365] Ignored output_format. W0000 00:00:1750592036.782307 18108 tf_tfl_flatbuffer_helpers.cc:368] Ignored drop_control_dependency. 2025-06-22 19:33:56.783212: I tensorflow/cc/saved_model/reader.cc:83] Reading SavedModel from: C:\Users\27731\AppData\Local\Temp\tmpsq8u2rw_ 2025-06-22 19:33:56.795014: I tensorflow/cc/saved_model/reader.cc:52] Reading meta graph with tags { serve } 2025-06-22 19:33:56.795037: I tensorflow/cc/saved_model/reader.cc:147] Reading SavedModel debug info (if present) from: C:\Users\27731\AppData\Local\Temp\tmpsq8u2rw_ I0000 00:00:1750592036.912750 18108 mlir_graph_optimization_pass.cc:425] MLIR V1 optimization pass is not enabled 2025-06-22 19:33:56.934221: I tensorflow/cc/saved_model/loader.cc:236] Restoring SavedModel bundle. 2025-06-22 19:33:57.833679: I tensorflow/cc/saved_model/loader.cc:220] Running initialization op on SavedModel bundle at path: C:\Users\27731\AppData\Local\Temp\tmpsq8u2rw_ 2025-06-22 19:33:58.061998: I tensorflow/cc/saved_model/loader.cc:471] SavedModel load for tags { serve }; Status: success: OK. Took 1278790 microseconds. 2025-06-22 19:33:58.314124: I tensorflow/compiler/mlir/tensorflow/utils/dump_mlir_util.cc:269] disabling MLIR crash reproducer, set env var `MLIR_CRASH_REPRODUCER_DIRECTORY` to enable. fully_quantize: 0, inference_type: 6, input_inference_type: UINT8, output_inference_type: UINT8 E:\python3.9.13\lib\site-packages\tensorflow\lite\python\interpreter.py:457: UserWarning: Warning: tf.lite.Interpreter is deprecated and is scheduled for deletion in TF 2.20. Please use the LiteRT interpreter from the ai_edge_litert package. See the [migration guide](https://ai.google.dev/edge/litert/migration) for details. warnings.warn(_INTERPRETER_DELETION_WARNING) INFO: Created TensorFlow Lite XNNPACK delegate for CPU. Traceback (most recent call last): File "E:\pycharm\study\计算机视觉\test2.py", line 529, in <module> tflite_deployer = ObjectRecognitionDeployer( File "E:\pycharm\study\计算机视觉\test2.py", line 25, in __init__ self.load_tflite_model(model_path) File "E:\pycharm\study\计算机视觉\test2.py", line 40, in load_tflite_model self.print_model_metadata(model_path) File "E:\pycharm\study\计算机视觉\test2.py", line 44, in print_model_metadata displayer = metadata.MetadataDisplayer.with_model_file(model_path) File "E:\python3.9.13\lib\site-packages\tensorflow_lite_support\metadata\python\metadata.py", line 719, in with_model_file return cls.with_model_buffer(f.read()) File "E:\python3.9.13\lib\site-packages\tensorflow_lite_support\metadata\python\metadata.py", line 735, in with_model_buffer raise ValueError("The model does not have metadata.") ValueError: The model does not have metadata.

filetype

E:\python3.9.13\python.exe E:\pycharm\study\计算机视觉\test2.py 2025-06-22 19:46:26.004597: I tensorflow/core/util/port.cc:153] oneDNN custom operations are on. You may see slightly different numerical results due to floating-point round-off errors from different computation orders. To turn them off, set the environment variable `TF_ENABLE_ONEDNN_OPTS=0`. 2025-06-22 19:46:27.006614: I tensorflow/core/util/port.cc:153] oneDNN custom operations are on. You may see slightly different numerical results due to floating-point round-off errors from different computation orders. To turn them off, set the environment variable `TF_ENABLE_ONEDNN_OPTS=0`. 2025-06-22 19:46:29.564839: I tensorflow/core/platform/cpu_feature_guard.cc:210] This TensorFlow binary is optimized to use available CPU instructions in performance-critical operations. To enable the following instructions: SSE3 SSE4.1 SSE4.2 AVX AVX2 FMA, in other operations, rebuild TensorFlow with the appropriate compiler flags. Saved artifact at 'C:\Users\27731\AppData\Local\Temp\tmpm9afjqby'. The following endpoints are available: * Endpoint 'serve' args_0 (POSITIONAL_ONLY): TensorSpec(shape=(None, 224, 224, 3), dtype=tf.float32, name='input_layer_1') Output Type: TensorSpec(shape=(None, 5), dtype=tf.float32, name=None) Captures: 2326011748192: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011773696: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011774752: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011763872: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011773520: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011798624: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011810560: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011811616: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011800384: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011810384: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011813728: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011507104: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011508160: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011824608: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011506928: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011510272: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011879488: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011879664: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011864336: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011866096: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011921504: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011925248: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011926304: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011923264: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011925072: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011954272: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011970304: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011971360: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011956032: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011970128: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011973472: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012006816: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012006992: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011995760: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011997520: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012010336: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012051872: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012052048: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012036720: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012038480: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012055392: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012092832: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012093008: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012081776: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012083536: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012095824: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012138240: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012138416: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012123088: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012124848: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012176160: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012196288: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012197344: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012177920: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012196112: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012213024: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012233152: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012234208: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012214784: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012232976: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012235440: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012272880: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012273936: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012258608: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012272704: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012276400: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012317936: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012318992: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012299568: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012317760: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012321456: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012367088: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012368144: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012344624: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012366912: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012370784: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012408400: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012409456: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012398224: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012408224: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012411744: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012453456: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012454512: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012430992: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012453280: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012456800: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012494416: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012495472: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012484240: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012494240: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012523792: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012535728: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012536784: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012525552: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012535552: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012566336: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012582368: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012583424: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012580432: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012582192: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012603200: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012631520: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012632576: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012629584: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012631344: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012634736: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012671248: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012672304: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012636496: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012671072: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012704368: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012728592: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012729648: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012706128: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012728416: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012741232: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012761360: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012762416: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012742992: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012761184: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012782544: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012810864: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012811920: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012809280: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012810688: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012827600: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012851824: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012852880: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012850240: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012851648: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012864464: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012896880: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012897936: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012895296: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012896704: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012918064: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012934096: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012935152: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012932160: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012933920: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012967216: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012979152: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012980208: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012977216: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326012978976: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013008176: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013020112: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013021168: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013018176: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013019936: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013045392: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013069616: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013070672: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013067680: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013069440: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013090448: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013114672: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013115728: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013112736: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013114496: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013135504: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013163824: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013164880: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013161888: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013163648: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013179328: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013211744: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013212800: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013181088: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013211568: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013224384: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013248608: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013249664: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013226144: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013248432: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013269440: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013289568: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013290624: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013271200: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013289392: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013314848: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013334976: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013336032: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013316608: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013334800: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013359904: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013384128: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013385184: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013361664: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013383952: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013409056: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013433280: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013434336: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013410816: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013433104: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013454464: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013462304: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013463360: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013460720: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013462128: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013492912: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013534448: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013534624: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013498816: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013500576: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013537968: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013583600: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013583776: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013560256: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013562016: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013585888: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013597824: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013598880: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013595888: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013597648: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013622752: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013646976: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013648032: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013645040: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013646800: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013667808: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013683840: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013684896: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013681904: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013683664: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013713216: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013729248: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013730304: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013727312: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013729072: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013762368: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013782496: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013783552: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013780560: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013782320: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013803328: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013819360: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013820416: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013817424: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013819184: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013856928: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013872960: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013886704: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013871024: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013872784: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013889696: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013918016: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013923568: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013916080: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013917840: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013926560: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013963072: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013976816: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013961136: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013962896: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326013978576: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326014002800: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326014003856: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326014001216: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326014002624: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011734848: TensorSpec(shape=(), dtype=tf.resource, name=None) 2326011700320: TensorSpec(shape=(), dtype=tf.resource, name=None) 2325939200064: TensorSpec(shape=(), dtype=tf.resource, name=None) 2325939202000: TensorSpec(shape=(), dtype=tf.resource, name=None) 2325939200240: TensorSpec(shape=(), dtype=tf.resource, name=None) 2325939202352: TensorSpec(shape=(), dtype=tf.resource, name=None) 2325938789712: TensorSpec(shape=(), dtype=tf.resource, name=None) 2327603561744: TensorSpec(shape=(), dtype=tf.resource, name=None) E:\python3.9.13\lib\site-packages\tensorflow\lite\python\convert.py:854: UserWarning: Statistics for quantized inputs were expected, but not specified; continuing anyway. warnings.warn( WARNING: All log messages before absl::InitializeLog() is called are written to STDERR W0000 00:00:1750592796.934797 24680 tf_tfl_flatbuffer_helpers.cc:365] Ignored output_format. W0000 00:00:1750592796.934898 24680 tf_tfl_flatbuffer_helpers.cc:368] Ignored drop_control_dependency. 2025-06-22 19:46:36.935869: I tensorflow/cc/saved_model/reader.cc:83] Reading SavedModel from: C:\Users\27731\AppData\Local\Temp\tmpm9afjqby 2025-06-22 19:46:36.947496: I tensorflow/cc/saved_model/reader.cc:52] Reading meta graph with tags { serve } 2025-06-22 19:46:36.947518: I tensorflow/cc/saved_model/reader.cc:147] Reading SavedModel debug info (if present) from: C:\Users\27731\AppData\Local\Temp\tmpm9afjqby I0000 00:00:1750592797.070960 24680 mlir_graph_optimization_pass.cc:425] MLIR V1 optimization pass is not enabled 2025-06-22 19:46:37.093686: I tensorflow/cc/saved_model/loader.cc:236] Restoring SavedModel bundle. 2025-06-22 19:46:37.874394: I tensorflow/cc/saved_model/loader.cc:220] Running initialization op on SavedModel bundle at path: C:\Users\27731\AppData\Local\Temp\tmpm9afjqby 2025-06-22 19:46:38.088256: I tensorflow/cc/saved_model/loader.cc:471] SavedModel load for tags { serve }; Status: success: OK. Took 1152392 microseconds. 2025-06-22 19:46:38.259624: I tensorflow/compiler/mlir/tensorflow/utils/dump_mlir_util.cc:269] disabling MLIR crash reproducer, set env var `MLIR_CRASH_REPRODUCER_DIRECTORY` to enable. 使用随机数据生成 100 个样本进行量化校准 fully_quantize: 0, inference_type: 6, input_inference_type: UINT8, output_inference_type: UINT8 TFLite模型已保存到: model_quantized.tflite 元数据已创建: metadata.json 标签文件已创建: labels.txt E:\python3.9.13\lib\site-packages\tensorflow\lite\python\interpreter.py:457: UserWarning: Warning: tf.lite.Interpreter is deprecated and is scheduled for deletion in TF 2.20. Please use the LiteRT interpreter from the ai_edge_litert package. See the [migration guide](https://ai.google.dev/edge/litert/migration) for details. warnings.warn(_INTERPRETER_DELETION_WARNING) INFO: Created TensorFlow Lite XNNPACK delegate for CPU. 警告: 无法获取模型元数据 - The model does not have metadata. 使用输入/输出详细信息代替: 输入: [{'name': 'serving_default_input_layer_1:0', 'index': 0, 'shape': array([ 1, 224, 224, 3], dtype=int32), 'shape_signature': array([ -1, 224, 224, 3], dtype=int32), 'dtype': <class 'numpy.uint8'>, 'quantization': (0.003921568859368563, 0), 'quantization_parameters': {'scales': array([0.00392157], dtype=float32), 'zero_points': array([0], dtype=int32), 'quantized_dimension': 0}, 'sparsity_parameters': {}}] 输出: [{'name': 'StatefulPartitionedCall_1:0', 'index': 177, 'shape': array([1, 5], dtype=int32), 'shape_signature': array([-1, 5], dtype=int32), 'dtype': <class 'numpy.uint8'>, 'quantization': (0.00390625, 0), 'quantization_parameters': {'scales': array([0.00390625], dtype=float32), 'zero_points': array([0], dtype=int32), 'quantized_dimension': 0}, 'sparsity_parameters': {}}] 预测结果: glasses, 置信度: 0.85 平均推理时间: 8.99 ms 内存占用: 0.14 MB 模型元数据: { "model_type": "keras", "class_labels": [ "book", "cup", "glasses", "phone", "shoe" ], "input_size": [ 224, 224 ], "input_dtype": "float32", "quantization": null }

普通网友
  • 粉丝: 881
上传资源 快速赚钱